Decided on carpet world for their excellent yelp reviews. They came out quickly to complete an estimate. They were excellent at working around our schedules. They worked with us through a cancellation and rescheduled with no grief. The installer called and gave us notice prior to arrival like we asked. I met him at the house, and he was very courteous. He even ran back up to my car window to get me so I could check the color of the carpet prior to install. The carpet is great quality and feels amazing on our feet. Some of our paint got scraped during our install. Carpet World spoke to me on a holiday and resolved the issue the next day. They stand by their work and offer quality carpet for low prices.