We have used Carpet Yard several times in the past 10 years and have been very satisfied with both the purchase and installation of the carpet. They also offer hardwood flooring (and possibly other flooring) but we have never investigated this at this store. The sales person was very helpful both in the store and when they came out to measure for the carpeting. The installers were competent and worked efficiently and treated the walls and rooms with care. We would use this company again. We have also found a few pieces of remnants at the store for a great deal.