How to Get Pet Odour Out of Carpet in Calgary
The Real Reason Pet Odour in Calgary Carpet is So Stubborn
Pet urine odour in carpet is not just a smell — it is a chemistry problem. Dog and cat urine contains uric acid, a compound that crystallises in carpet fibres and the underpad as it dries. These uric acid crystals are insoluble in water and are not broken down by conventional cleaning products, steam, or deodorising sprays.
When uric acid crystals get wet — from cleaning, humidity, or steam — they release gaseous ammonia and thiols (sulphur compounds), which is the sharp, ammonia-like odour you notice. In Calgary homes, the dry winter air keeps the crystals in a dormant state; when summer arrives and humidity increases, or when the carpet gets professionally steam cleaned without enzyme pre-treatment, the smell dramatically intensifies. This is why many Calgary homeowners notice old pet stains "coming back" seasonally.
The only way to permanently eliminate pet odour from carpet is to break down the uric acid crystals with enzyme cleaners — biological products containing protease and urease enzymes that chemically digest the uric acid. Everything else is temporary.
---
Before You Clean: Find the Full Extent of the Contamination
The visible surface stain from pet urine is almost always smaller than the actual contaminated area. Urine flows outward from the impact point and wicks horizontally through the carpet backing, often extending 3–6 inches beyond the visible surface mark. In the underpad, the contamination spreads even further.
**Use a UV blacklight** to locate all affected areas before treating. UV flashlights (available at hardware stores and online for $15–$30) cause uric acid to fluoresce in a darkened room, glowing yellow-green. Inspect the entire carpeted area in a dark room. Mark the boundaries of each identified stain with chalk or tape.
This step prevents the common mistake of treating only the visible surface stain while leaving surrounding contamination in place — which guarantees the odour returns.
---
What You Need
- **Enzyme-based pet urine cleaner**: Rocco & Roxie Professional Strength, Nature's Miracle, Biokleen Bac-Out, or any product specifically labelled "enzyme cleaner for pet urine." These are available at PetSmart Calgary, most grocery stores, and online. Do not substitute with general odour eliminators, Febreze, or baking soda — these do not contain enzymes.
- Paper towels or old white cloths for blotting
- UV blacklight (for locating all stained areas)
- Rubber gloves
- A weight or plastic wrap to keep the enzyme cleaner from drying during dwell time
---
Step-by-Step: Removing Pet Urine Odour from Calgary Carpet
Step 1 — Blot fresh urine (for recent accidents)
For fresh urine: blot (do not rub) with paper towels or a cloth to absorb as much liquid as possible before it penetrates the underpad. Apply firm pressure and replace cloths as they saturate. Remove as much liquid as possible — the less urine that reaches the underpad, the easier the treatment.
For old, dry stains: skip to step 2.
Step 2 — Apply enzyme cleaner generously
The most common mistake with enzyme treatment is applying too little product. The enzyme cleaner must fully saturate the carpet down to the backing layer and into the underpad. Apply enough product that the carpet is visibly saturated across the full contaminated area (use the UV blacklight boundaries from the assessment step as your guide).
For a stain that is 6 inches in diameter on the surface, the treated area should be 10–12 inches in diameter to account for the spread beneath the surface.
Step 3 — Dwell time is critical
The enzymes need time to work. Cover the saturated area with plastic wrap (to prevent the cleaner from evaporating in Calgary's dry air) and leave for a minimum of 10–20 minutes. For severe or old staining, leave for 45–60 minutes.
Calgary's low indoor humidity is a factor here — enzyme cleaners work best when the carpet stays moist. Without plastic wrap, the cleaner can evaporate before the enzymes complete their work.
Step 4 — Blot and extract
After dwell time, blot firmly with clean cloths or paper towels to extract the cleaner along with the dissolved uric acid. Work from the outside of the stain inward to avoid spreading. Apply firm pressure — the goal is to pull the dissolved material out of the carpet, not just the surface.
Step 5 — Allow to dry completely
Allow the carpet to dry fully before assessing the result. A fan or dehumidifier speeds drying. Do not walk on the area while wet or apply baking soda over a wet enzyme treatment — these can disrupt the enzyme action before it is complete.
Step 6 — Assess with UV light
Once fully dry, use the UV blacklight to assess. If the area is still fluorescing, repeat the enzyme treatment. Some severe or old contamination requires 2–3 treatment cycles.
---
When DIY Treatment Is Not Enough
Underpad contamination
If a pet has repeatedly urinated in the same location — or if a large volume of urine was deposited and left to dry — the underpad beneath the carpet is likely saturated. Underpad is thick, absorptive foam that holds uric acid deeply. Enzyme cleaners applied from the top surface often cannot fully penetrate severely contaminated underpad.
The indication: the odour persists after multiple enzyme treatments, or the UV light shows persistent fluorescence after thorough treatment. The solution: carpet and underpad removal in the affected area, new underpad installation, and carpet reinstallation (or replacement).
Contamination of the subfloor
In extreme cases — many years of contamination or a large dog's repeated accidents — uric acid penetrates through the underpad to the subfloor (concrete or plywood). The subfloor must be treated with an enzyme solution or a shellac-based sealer (Zinsser BIN) to seal in any remaining contamination before new flooring is installed.
Professional steam cleaning with enzyme pre-treatment
For whole-room pet odour treatment or severe contamination, professional carpet cleaning with enzyme pre-treatment is the most thorough approach. The combination of commercial-grade enzymes and high-heat water extraction removes contamination from both the fibre and backing layer that DIY treatment alone often misses. Calgary carpet cleaning companies offering this service include dedicated pet odour treatment packages starting around $150–$200 for a standard-size room.
Three North Clean's deep cleaning service includes carpet vacuuming and spot treatment as standard scope. For comprehensive carpet pet odour treatment, we recommend a dedicated carpet cleaning specialist for the most effective result.
---
Preventing Future Pet Odour Issues in Calgary Homes
**Enzyme spray as immediate response**: Keep a bottle of enzyme cleaner accessible in every room where pets spend time. Treating accidents within 5 minutes — before urine penetrates the underpad — prevents the vast majority of persistent odour issues.
**Waterproof underpad**: When replacing carpet, install waterproof or moisture-barrier underpad rather than standard foam underpad. This prevents urine from penetrating to the subfloor and limits contamination to the carpet layer, which is significantly easier to treat or replace.
**Regular professional cleaning**: Annual or semi-annual professional carpet cleaning with enzyme pre-treatment in pet households prevents cumulative odour buildup that is progressively harder to address.
For related guides: How professional cleaners handle pet hair in Calgary homes and allergy-friendly cleaning for Calgary pet owners.
Sarah Mitchell, Operations Manager — Three North Clean
Sarah Mitchell has managed cleaning operations at Three North Clean since 2015. She oversees scheduling, quality control, and client relations across all Calgary locations. With 10+ years of hands-on experience in Calgary home cleaning, she writes about pricing, scheduling, and getting the best from professional cleaning services.
About Three North Clean →Frequently Asked Questions
More Cleaning Guides for Calgary
How to Clean Grout in a Calgary Bathroom
Calgary's hard water and hot showers create grout staining faster than almost any Canadian city. Here's the exact method professional cleaners use to restore grout — and when DIY won't cut it.
How-ToHow to Remove Limescale from a Calgary Faucet
Calgary's hard water leaves white limescale on faucets within days. This is the exact method to remove it from chrome, brushed nickel, and matte black finishes without damage.
How-ToHow to Remove Mould from Calgary Bathroom Caulking
Black mould in bathroom caulking is common in Calgary homes due to cold exterior walls and hot showers. Here's how to remove it, when to re-caulk, and how to prevent it coming back.
How-ToHow to Remove Hard Water Stains from Glass Shower Doors in Calgary
Calgary's water runs at up to 274 mg/L hardness. Here's the exact step-by-step method professional cleaners use to remove hard water stains from glass shower doors — and when DIY won't cut it.
How-ToHow to Deep Clean a Kitchen in a Calgary Home
A complete step-by-step guide to deep cleaning a Calgary kitchen — oven, fridge, range hood, cabinets, and hard water fixtures. Includes Calgary-specific tips for grease, limescale, and winter buildup.
How-ToHow to Clean Stainless Steel Appliances Without Streaks
Stainless steel shows every fingerprint and streak. Here's the correct method to clean stainless steel fridges, dishwashers, and ovens without leaving marks — and what not to use.
Need Professional Cleaning in Calgary?
Three North Clean has served Calgary since 2013. Get your free quote in 60 seconds.
Get a Free Quote →