I used this for small spots created by my kids and pets. It's great for about the first year, then shortly after the warranty expires some tiny part that is not easily replaced breaks somewhere inside the machine. After that, It leaks everywhere leaving water stains if you don't know it's happening. I've had 3 of these, one of them a warranty replacement, and all did the same thing.