I would definitely recommend Chem-Dry. We have a number of animals and they were able to clean our sofa, stairs and hallway. They brought back the original color and I couldn't be more pleased. I will definitely recommend them and use them again.
My wife and I very much enjoyed the visit by this contractor plus he did an outstanding job of cleaning our carpet. He also was a great source of information about carpet care and of course reminded us of the benefits and necessity of regular carpet care. We'll definitely use him again.