I have a client who has a dog that has accidents in the home. I use this product on the spots and it comes amazing clean. I was surprised for such a small compact product. I would definitely recommend this to anyone looking to purchase a small compact cleaner.