At the beginning I could still smell urine but after quite a few uses it has worked well. My puppy is having much less accidents inside where I have been mopping with the cleaner. Looking forward to now trying the laundry liquid and the carpet cleaner