I used them for carpet install. Here are the reasons why I like this company:
1. Nimble company, fast to respond, provide estimates and quotes.
2. One very important thing: their quotes are very good from the start. They don't pad them to reduce them later. They just want your business and act accordingly. I experienced this first hand: I wanted a carpet for which the competitor asked for a very high price. Asked Billy if he could supply that same carpet (never told him that there is a competitor), right out of the bat he gave me a very good price.
3. If a problem occurs they'll fix it, period. They brought initially the wrong pad. Talked to them, acknowledged, came with the right one within an hour.
2. His install crews are very good. I liked them, very decent hard working guys. They did a very good job, very satisfied.
3. Billy inspected the work the next day, made sure we are happy.
4. Payments and billing very straightforward. I paid, 1 minute later the invoice was in my inbox.
My conclusion: used them, I like them. You can't go wrong. They'll make it right to you.
One more thing. One week after the install was done, I realized I forgot to tell them to install carpet in a very small closet. Called them, their response was, yes we'll come, we'll install it for free don't worry. What can I say, judge for yourself!