Carpet to Go was great throughout our process from sales visit to installation, and follow up. I plan to add more flooring very soon. They will be the only people I will consider for the job. Plus, I love the new carpet.