Great service, prompt call back, quick appointment scheduling. Good work, done as they said it would be. Nice follow up, excellent customer service. I had ripped up some basement carpet to let it dry after some rain water leaked in through the foundation. So reinstalling it wasn't a big job, which means I paid a little more than I wanted to spend for a small job. However, I couldn't have done the work myself and have it look as good as they made it look. They charged me their minimum service call charge, which I can understand.