I just ordered the carpet, so I can't review the installation, but I already appreciate that the salesman, Mel, was helpful, quick to respond, and engaged throughout the whole process. He was willing to answer all my questions, and I felt like he was knowledgeable about all the different types and brands and pricing available. The thing with carpets is that everyone has basically the same product, so the customer service really matters! I was able to get the carpet I wanted and the help I needed to make the decision. I was trying to get a quote from another well known carpet place in town, and ended up walking away and going with USA flooring. I'm so happy with the process so far!