I used it in my home for pet stains and everyday spills. It seemed to pick up the spills and the stains very well. I did also have a issue with the reservoir leaking. The machine cleaned the stained however the water leaked out of the bottom of the machine. I will try the machine again to see if it still leaks.