Why the smell returns
Urine dries into crystalline salts inside the carpet fibres and backing. Those salts reactivate whenever humidity rises — which is why a room can smell fine in February and awful the first warm week of summer.
Perfumed sprays and carpet powders sit on top of that. They smell better for a day or two and change nothing underneath.
What actually works
Odour removal is a chemical job, not a scrubbing job. Enzymes digest the urine compounds, and then the residue needs flushing out with proper extraction.
- Find every affected patch, including the ones you can't see
- Apply an enzyme treatment generously enough to reach as deep as the urine did
- Give it dwell time — this is the step DIY attempts skip
- Flush the area with hot-water extraction and recover it fully
- Deodorise the whole room afterwards, not just the spot
When the carpet isn't the problem
If a pet has repeatedly used the same spot, the urine will have gone through the carpet into the underlay and sometimes the floor beneath. Cleaning the carpet then only fixes a third of the problem, and the smell wicks back within days. In that case the underlay needs replacing in that area.
We'd rather tell you that on the first visit than clean it twice.
Keeping on top of it day to day
Deal with accidents while they're wet, vacuum more often than you think you need to (hair holds odour), and wash pet bedding regularly — a clean carpet in a room with a smelly dog bed still smells like dog.
Frequently asked
- Will baking soda remove dog urine smell?
- It absorbs some surface odour and it's harmless, but it doesn't reach or break down urine salts in the backing, so the smell comes back.
- Is enzyme treatment safe around pets?
- Yes — the products we use are pet and child safe. Just keep pets off the treated area until it's dry.
- Can you get cat spray out of a sofa?
- Often yes, if it's in the fabric. If it's soaked into the foam core, odour can wick back and we'll say so before you spend money.