My carpets were in bad shape.. 2 cats, one who has some digestive issues, plus a lot of wear and tear had them looking pretty terrible. Even the last carpet cleaning service I'd had didn't get out the stains.
However, Dial Carpet Cleaning did the trick! They were extremely professional, and I appreciated the text notification when the service person was en route. Not only was he on time, my carpets were cleaned well, and he worked quickly and efficiently. They even send a thank you card in the mail, which I thought was a nice touch.
My carpets look almost brand new, they smelled great when he finished, and the cats (and I) were very happy. Highly recommend!