This is the second time my husband and I have used Stairs First. Both time we were extremely impressed with quality of service we received. The owner was very friendly and was actually on site during the installation of the carpet. They worked quickly and cleaned up when they were done. We would recommend this company to anyone. In the end, we received a high quality product, with excellent service for a very reasonable price.