We have used Sherman Family Chem Dry for years. They do a great job at getting the tough stains out. This last time I waited too long to get my carpets cleaned at the office (8 months). There were very large stains from staff member spills. By the time they were finished, my carpets looked like new! They are very affordable and trustworthy. I would highly recommend them.
more