I'm very thorough when I clean up dog messes because I'm just sick of it. I have a 10 year old dog that suddenly started having accidents on the carpet. I step on it and soak it up with gobs of paper towels until it comes back dry, and then spray this stuff, wait five minutes as instructed, and step on it with gobs of paper towels to blot it. The product smells like chemicals, and when they dry, the area still smells like dog pee. Very frustrated, will not repurchase. The spray can is better, I was just hoping to be able to skip the vacuum step that you have to do with the spray. No dice apparently.