We went to Carpet King to get hard surface floor and carpet for our home, after a disastrous attempt at working with a big box retailer. The team was communicative, and the finished product is great. It went so well, we are going back for the countertop the big box retailer screwed up, too.