The whole process was terrific as was the end result! We were looking and learning about carpet at 4 stores. It’s such a big investment, we put a lot of effort into making sure we made a good choice. After a couple weeks we chose Carpet USA. They had a great selection, were very professional, and were able to get our carpet installed very quickly. The estimate was very thorough, asking about things I hadn’t thought of and the installation team did a fantastic job, too! We couldn’t be happier! They also recommended a finisher so we can have the scraps made into small rugs for the kitchen and runners for the hall— that’s really full service!