I was a little hesitant to try a new product since my current regiment works well. I recently got a new puppy and he pees in the corner and no matter what he kept going back. I received this product to test, so I did. It only did it make my carpet clean and eliminated the smell, it also made it smell fresh