Deerfoot Carpet's installers were awesome. The salesperson we dealt with forgot to check and accidentally double booked his crew. They didn't show up on the day they were supposed to which was quite annoying and delayed our project by about a week. However when did finally install our carpet two week late they did a truly excellent job. Our concrete floor was too hard for their nails, but the install crew quickly and efficiently went and bought the right kind of glue. They also came back the next day after hours to do the stretching once the glue on the nailing strips had dried. We're very happy with the product and the installation. Next time we'll call the office several times before the install date to make sure they've booked us on the right date.