It does remove the pee smell because we had to switch apartments while our pomeranian was still potty training and the floor is covered with carpet (and it doesn’t show if our puppy pees over it) and in case of an accident we spray the spot after cleaning it and there’s no smell. But it doesn’t prevent the puppy from peeing all over again on the same spot.
I applied this to an area where the cat had peed but the artificial perfume smell of the product really overpowered the room and made us feel ill. I usually use eco/natural products, so this may account for it. I ended up throwing the bottle out and trying something else.
With (currently) 9 rescue cats and 1 old collie girl, there is always something to mop up and clean. I tried many products, even the very expensive "Urine off", but none work as good as Trixie. Cat and dog urine smell gone in an instant! Spray it on, let sit for 10 minutes, mop away, smell gone! And it works on ANY surface (tiles, carpet, blankets, bedding, wood, mattresses, etc.).
This works like magic.
Like effort required in comparison to most pet cleaners on the market. All you need to do is spray enough to soak the soiled area & blot after 10 mins. That's it. Stains disappear like magic. Works so well. Generous sized bottle.
I have a cat and mainly use this on vomit stains.