Our experience start to finish was fantastic. We had STS replace the carpet on our stairs and entire second floor with hardwood and they had the job done in about 4.5 days. The price they quoted was the final price in the end, so there were no surprises. We've worked with other contractors in the past (mainly when we had our home interior painted) and the price kept changing through the process, which is a shady way of doing business. With STS however they were professional, courteous, prompt, and most importantly experts at what they do. The floors look incredible and we couldn't be happier!