We used Home Design Carpet and Rugs twice now (once at our previous home and now our current home). We dealt with Stephen at the showroom.
Stephen, you're a bit of a chatterbox but you have great info and great pricing! We loved the selections and have really expensive carpet for an excellent price.
The installers on both occasions were professional and very clean. They did a great job and it was the main reason we went back a second time knowing our home wouldn't be damaged. Given it's the basement with tight stairs, they didn't ruin anything while bringing materials down.
Overall, I would definitely recommend this company. Just keep in mind that dealing with the showroom can be difficult and people can easily be turned off by some of the employees, but you only need to deal with them for the pricing. The quality of product and installation is worth it!