I will NEVER use another carpet cleaning system. Every aspect of this service from the initial phone call, to the service people, to the follow up call the SAME day. AND the carpets look wonderful to boot. They lifted pet stains and kids drink stains. I won't hesitate recommending them to anyone. When I can afford new carpeting I'll never subject them to the steam treatment. Thanks a bunch.