We had the hardwood replaced for the entire second floor of our semi-detached house. This involved ripping up the old strip flooring, installing new plywood/sub-floor, leveling out a number of spots and installing the new hardwood. We couldn't be happier with the final product, including that our floor no longer squeaks and everything is now level. Also, our interaction with the Floor Shop was excellent from the time we visited the Wicksteed showroom, getting the quote from Peter to having the floors installed by Bob. I would recommend the Floor Shop to anyone, and I would hire them again (indeed, I'm planning on booking them again to refinish the floors on our main floor).