Renovation Contractor Be the first to review Rating: 86 The Carpet Barn LLC 21 Elm St # 3, Lancaster, NH Time in business: 48 years years