For 2nd floor carpet replacement, we were the repeat customers of Giant Carpet Markham store and were a bit hesitant initially because some of theie franchise's other stores had not-so-best reviews, but decided to ask them for the estimate given that we were very happy with the work they did previously for us. It turned out to be a good decision, especially after we met with John Michaels, the manager, who was very professional and knowledgeable but also very pleasant to work with and left us with the impression that they were going to do their best in doing high quality job and on time, given that timing was very important to us. Understanding our quality concerns after having some horrible experiences with big store home improvement contractors, he assured us his installers were going to do a fine job we will be happy with. How right, he has been! The guys that came to install the carpet were just amazing and did a fenomenal job in a record time and without even stopping for a break - they were virtually flying through the house, obviously doing the job with pleasure and pride and they were so glad when I noticed how superb job they have done with the 45 degree seam between 2 rooms which simply wasn't visible and which they told me they really wanted to do well! I have to mention also that John did his best to take care of the trouble that happened in between the order and installation where the manufacturer got hit by the strike, where he kept calling them to make sure they were going to deliver the carpet on time, which they did. Oh, and yes, he even threw in an ugraded underpad! Needless to say, we were extremely happy with the whole experience, excellent job done and just having had pleasure to work with professionals like them, which is not so easy to find these days.