A great choice. If I could give an additional star, I would. We had carpet installed in all upstairs bedrooms, hallway, stairs and new flooring installed in two bathrooms. Although the completed project took a bit longer than expected, the service was very reasonably priced when compared to two other bids; the installers were prompt, professional, did a very good job with the installation, and the clean - up was excellent. Prior to their departure, a walk through was conducted to ensure my satisfaction. Would definitely use again and highly recommend.