This product did not work for me.
I used this product on urine spots my puppy left on carpet.  The spots were dry so I repeated the process and the spots seem the same as they did untreated.
Rating: 1 stars