Had Emergency Steam Carpet Cleaning take care of the stains on the couch. I searched around and asked some friends for suggestions and what caught my attention about this company is their non-toxic products. It was interesting so I gave it a try. As the technician arrived at my house he was prepared to work and got straight to it, I was amazed by how knowledgeable and diligent he was. I liked the whole thing right from the start I knew it was going to turn out good. Thanks to my friends suggestion and the marvelous work of the tech the couch looks better than it ever has.