Overall we are satisfied with the work that Thales and his team did. We had about 1100 sq ft of carpet and a bit of hardwood and parquet flooring replaced on the main and second floors, and two sets of carpeted stairs replaced. We got a few quotes and went with Wonder Woods because Thales offered the beautiful engineered hardwood we were looking for, a reasonable price, and was also responsive, provided a reference from our Unionville neighbourhood, and had good reviews here. His team was able to get the job done in about two weeks before we moved into our house. We got 7 inch wide engineered hardwood flooring in our living room, dining room, three upstairs bedrooms, hallway, and stair ledges. For the stairs, we got new white risers, new treads and posts stained to match the floor, pickets and stringer painted white, and handrails sanded and stained. We had an issue with some of the stair pickets that Thales was able to address promptly to our satisfaction. They were also able to eliminate a squeaky floor in a room. Thales was responsive during the job and Michael, the installer, came back about two months later to fix another section of our floor that became squeaky (we were told the noise was a result of the way the walls were built). We also had two unlevel planks (we were told due to the subfloor) but overall not a big issue that they could not be fixed. Thales left us some stain that we used to re-stain our fireplace shelf to better match our new floors, as well as some white paint for future touch ups. We were also looking for a professional painter, and Thales referred one to us that got the job done well within a reasonable price. The new floors, stairs and paint have transformed a dated house into a beautiful home.