I hired Sarmazian Guelph to install flooring throughout my house. This job entails moving the entire contents of your house out and removing all baseboards. I booked the job a month in advance to be completed over a two day period. The installers, who were professional and obviously experienced and very courteous, arrived on time. They were unable to complete the job that day, but had been double booked so could not come back the following day, which I had booked. This meant my furniture could not be moved back in for another week. Imagine that..... They came a week later, and were unable to finish the job that day either. I paid for the job in full. I was emailed by the sales woman, who originally came to my house and went over the job with me, in great detail, and was told that I would have to pay an additional $350.00 to have the job completed. I called the sales manager, who waived this fee, and advised that the job would be complete after they ordered more pieces. So, today, after two months, the installers came and finished most of the flooring that we had originally covered in the original flooring plan. As you can imagine, storing baseboards for your entire house for months is a chore. Finally they can be reinstalled. I have dealt with numerous contractors over the years for an unbelievable amount of home renovations. You name it, we've probably done it. This is by far the worst company I have ever dealt with (next to one contractor who took deposit and never came back). I would not recommend this company and I will never use them again. There are several other companies in the surrounding area that I will certainly be using in future. I hope this helps!