How to Remove Pet Urine Stains and Smells from Carpet
Why the smell keeps coming back even after the stain looks gone, the DIY treatment that actually works on fresh accidents, and when hot-water extraction is the only real fix.

You clean it up. The carpet looks fine. But three weeks later on a humid day, the smell hits you the moment you walk in the door.
Pet urine is the ultimate iceberg stain—what you see on the surface is only a fraction of the problem.
Why the Smell Comes Back After the Stain Is Gone
The stain you see is on the fibre tips. But urine doesn't just sit there—it soaks straight through the backing, into the underlay, and sometimes into the floorboards.
When urine dries, it forms uric acid crystals. These crystals are invisible, and standard carpet cleaners don't dissolve them. They just sit dormant in the underlay.
But here's the thing—they reactivate with moisture. When an Auckland winter brings damp air into the house, or a humid summer day rolls in, those crystals absorb the moisture and start off-gassing all over again. That's why old accidents suddenly smell brand new.
Can this carpet be saved?
Four honest questions about where the damage really is.
How fresh is the accident?
Treating It, By How Fresh It Is
How you treat the spot depends entirely on when it happened.
- 1Fresh accidents (first hour): Blot, never rub. Put a thick stack of paper towels over the spot and stand on it—your body weight pushes the moisture up. Flush with a little cold water, and stand on it again.
- 2Recent stains (this week): Apply an enzyme cleaner properly. You have to soak the area to match how deep the urine went. Let it dwell for the time on the bottle, then blot it out. Patience beats scrubbing.
- 3Old and repeat spots: DIY methods usually can't reach the underlay where the crystals live. If it's an old spot, surface sprays are just masking the problem.
- 4The blacklight trick: Buy a cheap UV torch. Turn off the lights and scan the room to find every spot before treating any of them—you'll likely find more than you thought.
- 5What never to use: Ammonia-based cleaners. Urine contains ammonia, so to a pet, an ammonia cleaner smells like an invitation to pee there again. And never use steam heat on untreated urine—it cooks the protein into the fibres permanently.
When Extraction Is the Only Real Fix
If it's a repeat spot, if the urine reached the underlay, or if the whole room smells, DIY has hit its ceiling.
Professional hot water extraction with an enzyme pre-treatment does what surface sprays can't. We inject hot cleaning solution under pressure to break down the crystals, then immediately extract it all back out. It flushes the carpet right down to the backing.
The honest truth? Sometimes the underlay is so saturated it's beyond saving. If that's the case, a professional should tell you to replace that patch of underlay before they charge you to clean it.
Stopping Repeat Offences
Pets return to the same spot because they can still smell it—even if you can't.
Their noses are infinitely more sensitive than ours. Until you achieve full odour elimination, that patch of carpet is a designated toilet. This is where cleaning meets behaviour—remove the residual scent completely, and the habit usually breaks.
Pet Urine Questions, Answered
Will the smell go away on its own?
+
Does vinegar work on pet urine?
+
Why does the smell return on humid days?
+
Can old urine stains be fully removed?
+
When is the carpet not worth saving?
+
Love the pet. Rescue the carpet.
Need a hand with this?
Bali Fresh Cleaning provides professional cleaning across Auckland. Tell us about your space and we'll put together a quote.
Request a quote











