I had Steam Sweepers clean some cat urine out of the two of my rugs at home. Overall, they did a pretty good job. One was a cheaper rug, and the other a more expensive rug I got from Morocco. They warned that some of the Moroccan rug's colors could potentially bleed because of the chemicals they used. I decided to go for it anyway because it is sentimental to me. I was extremely pleased since none of the colors bled and the smell was completely gone. My only complaint was that the price was a little high but other than that it was a great service that I would definitely use again. Great results!