I recently tried Chem-dry as I had a lot of urine stains on my plush carpet from a new puppy that was hard to train. I really thought I was going to replace my carpet. I had tried cleaning these myself but I was unsuccessful. I tried Chem-dry and am so pleased. My carpet is like new with the exception of a few spots that remain, but much less obvious.
more