This company is fabulous. I had all of my carpets cleaned and when a few things still needed touching up I mentioned it to Immer, the owner, who was following up on the service. He sent the cleaners back to do something very specific to make me happy. Not only that, when they were super busy Immer himself showed up to get rid of a stain for me. I'd use them again any day! When I plan on new carpets I'll be calling them.