Great product! I use this before I clean my carpet with the ProHeat 2X Revolution Pet Pro Carpet Cleaner and Pet Pro Oxy Urine Eliminator w/ Febreeze. It's a great addition if you're like me and want to make sure your home doesn't smell like dog urine! :D