I had KIWI come out to clean my sofa and after 3 tries with them I gave up. They just grind the dirt in. There is no extraction. I have cleaned it myself but after a carmel popcorn mishap with some teen boys I did not feel like dealing with it and thought it was probably time to have a professional cleaning all over. It was a wasted $180. I should have spent the $400 for Stanley Steamer.
more