This little machine is awesome. I have a new dog in house and in process of training. I had some old stains and it works wonderfully. Love the idea of put it on the stain and leave it!!!!! Great purchase!!! Would highly recommend.