I used this product in my smart wash pet cleaner and I love it! It deep cleans my carpet like new! It makes my carpet smell clean and fresh. I have a new puppy in the house and it's really stain guard my carpet the mess my puppy does is easy to clean the second time around. I would definitely recommend .