Having had dogs in my life for 30+ years, the house breaking weeks/months, can be quite difficult when you can't completely get rid of, not only a stain, but more importantly, the odor of urinating/defecating in the home.
I used to use Natures Miracle, as this was highly recommended, but still my dogs would go in the 'same' spot after using this product. I couldn't smell any odor myself, but my dogs did.
I decided to try this product last month when I acquired a new puppy. I was amazed at how this product not only rapidly cleaned up urine and completely got rid of the smell, but also, if there was diarrhea, spray it on, wipe with a damn cloth and there was NO residue whatsoever! Even on some very "old" spots of stained carpet from vomit that weren't completely removed with other products, STILL came up after years using this product! It doesn't stain or change the color of your carpet, as many products do, another huge plus.
I can't recommend this product highly enough, it has made at least one part of having a new puppy easier.

Having had dogs in my life for 30+ years, the house breaking weeks/months, can be quite difficult when you can't completely get rid of, not only a stain, but more importantly, the odor of urinating/defecating in the home.
I used to use Natures Miracle, as this was highly recommended, but still my dogs would go in the 'same' spot after using this product. I couldn't smell any odor myself, but my dogs did.
I decided to try this product last month when I acquired a new puppy. I was amazed at how this product not only rapidly cleaned up urine and completely got rid of the smell, but also, if there was diarrhea, spray it on, wipe with a damn cloth and there was NO residue whatsoever! Even on some very "old" spots of stained carpet from vomit that weren't completely removed with other products, STILL came up after years using this product! It doesn't stain or change the color of your carpet, as many products do, another huge plus.
I can't recommend this product highly enough, it has made at least one part of having a new puppy easier.