Smart carpet has a HUGE selection of carpets and flooring. They come to your house with a selection of quality carpet samples. The staff are great. Very friendly and knowledgeable. Always willing to explain things to you and answer any questions. The prices are awesome. Plus the installers even move the furniture!! I like the free estimates also. Plus they have discounts for multiple rooms. Tons of different brands of carpet to choose from. Very happy with them and recommend.