Won't use anyone else!
I have used Chem-Dry for both carpet and furniture cleaning for 3-4 years and after cycling through a few other companies prior to that, I won't use anyone else. In the case of emergencies (like your dog is sick from eating something awful outside!) they find a way to come almost immediately and have never failed to eliminate the stain and odor completely. We have a two story home with wall to wall carpet in the majority of the house. Even with 2 kids, a dog, a cat and some other small critters, you would never know all of those mess makers live there, and that's due to Chem-Dry.