We had only headaches with this company, and then in the end, the work they did is substandard. We will have to hire another flooring company to fix their work. They never showed up when they said they would (usually an hour or more later, or not at all) and what should have been a 2.5 day job turned into a month-long hassle of them coming back to try and fix their previous mess ups. I really don't think they have much experience in flooring, given the basic errors they made on our floors.
They sanded and then put the polish on much too early, trapping a lot of the sanded material in the finish. They then had to re-sand, re-stain and polish. In the end they missed several spots in the final polish so we now have these dull, dirty looking spots on our hardwood.
The colour match too was way off at the beginning, and so when they re-did it, they mixed some stains to better match our floor. Why couldn't they have done a mixture and test strip to begin with, rather than go through the whole thing with a colour that obviously looked way off?
They gave us a small rebate in recognition of the problems they had with our job.
When they installed the hardwood upstairs, they chipped our freshly painted wall in several places with their equipment. The quality upstairs is substandard too-- Adrian blamed this on the hardwood I had purchased from Home Depot, in that it was different widths, but I have my doubts about that being the cause of the poor installation. There are gaps between the wood pieces, that Adrian's solution for was to use a wood filler cream (that doesn't even match in colour to our wood).
Their subcontractors did not speak English and I was never able to communicate with them. I didn't feel comfortable having them in my house, as they did not appear very friendly.
I would be very cautious about hiring them-- our experience leads us to think they really don't know how to professionally do floors, or at least several of their subcontractors don't know how to do them.
Update: Now 2 months after our original reno, the areas of the floor that Tip Top did are buckling in and the nails are dangerously protruding. We now have to spend a lot more money to fix the mess they did.