I chose bedroom carpet, wall tiles, shower flooring tiles, and marble tiles through Deerfoot Carpet. Although they do have a decent selection of products from a variety of sources, the salesman was not very knowledgeable about the products. He seemed so unfamiliar with the products the store sold that he could not help me find what I was looking for, even when I had a picture and/or a description of what I wanted. It would have been good to be provided with advice and guidance on choosing product (they are the experts in flooring, not me) such as to advise to purchase tiles that can have a rounded edge to avoid having to use schluter to trim the edge tiles (I didn't even know this would be a consideration!)and that I would need to choose grout colours. I would have purchased through another store if I hadn't already ordered the product, and by the end of our time dealing with Deerfoot Carpet we were regretting our decision to buy here given the time and money required to complete a home renovation.
I had have my carpet installed by Deerfoot Carpet. The install quality was good and we had no issues. However, the install is sourced out to an independent contractor so this is not necessarily a reflection on Deerfoot Carpet.