My dog Ginger and my children lay, sleep, and snack on my couch. It was in desperate need to get cleaned, however I called Cavalry Carpet cleaning and like magic, it was cleaner then when I first bought the couch! Now we have him cleaning all our rentals homes, very impressed!