Pet Urine & Odour Removal Calgary

Our Enzyme Treatment Targets the Source

If you’ve had dog or cat urine smell come back after cleaning, you’re not imagining it. Urine can wick past the carpet surface, through the backing, and into the underpad - so a quick “steam clean” often leaves the real source behind. In Calgary, our dry indoor air can keep odours quieter for a while, then a humidity bump (Chinooks, rainy stretches, spring melt) reactivates what’s still in the carpet or upholstery.


Why it happens

  • As urine dries, uric acid crystals form in the backing, pad, and sometimes the subfloor
  • Those crystals don’t dissolve with hot water
  • Humidity reactivates them, releasing odour weeks after a basic clean


This is one of our most common calls in Calgary. The fix isn’t more deodorizer or “more heat” - it’s breaking down uric acid at a molecular level, then extracting the residue, which is exactly what Janitec’s OxyRyns® fortified urine treatment is built to do.

Why Pet Urine & Odour Removal in Calgary?

Calgary is a pet-friendly city, and that means more repeat incidents in the same “favourite spots” - near doors, couches, and basement stairs. Add multi-level homes (cooler basements, less airflow), and urine can settle deeper and dry slower, making odours harder to fully eliminate without treating below the carpet face.


The key is treating what you can’t see. Uric acid can crystallize as it dries and become insoluble, so standard extraction alone may improve the area but still leave material behind that reactivates later.


✦ Why standard carpet cleaning doesn't fix pet odour

Hot water extraction is great for traffic lanes, general grime, and light stains.

  • Urine is different. As it dries, it forms uric acid crystals that don’t dissolve in water. If you apply heat and moisture without an enzyme pre-treatment, those crystals can rehydrate and release odour, which is why some carpets smell worse right after a basic steam clean.
  • Carpet fibres hold roughly 10% of a urine deposit. The rest wicks downward through the backing into the underpad, which acts like a sponge. Surface cleaning - regardless of equipment quality - cannot reach contamination that's not in the surface.

That’s why we set expectations upfront: Janitec explains what the inspection shows and what’s realistically achievable before we start.


✦ Janitec Cleaning: Calgary cleaning since 2020

Since 2020, Janitec Cleaning has completed thousands of residential appointments across Calgary. We're:

  • WCB insured company (risk-managed work practices)
  • IICRC aligned process (best methodology for fibres, chemistry, and extraction)
  • TMF certified technicians (technical training and standards by US-based TruckMountForums)
  • 100% satisfaction promise (we'll come re-clean the area)

✦  100% Satisfaction Promise

If something doesn’t feel right, we’ll come and re-clean at no cost - so you can book with confidence.

Our Pet Urine Removal Process

Janitec's process is built to stop odours from coming back. We start with a UV inspection to map the full contamination footprint, then use targeted enzyme treatment with OxyRyns* and deep rinse-and-recovery extraction to remove the source - not just cover the smell.

Step 1: UV Light Inspection

Visible staining often underrepresents how much urine is present. A UV black light reveals the full contamination map, including dried deposits that have no visible discolouration. Technicians mark affected zones so treatment is targeted, not guesswork.


Step 2: HEPA Pre-Vacuuming

Dry particulate — dander, hair, fine debris — is extracted before any moisture is introduced. This reduces the organic load in contaminated areas and prevents soil from redistributing when wet chemistry is applied.


Step 3: Enzyme Pre-Treatment

A professional-grade enzyme solution is applied directly to identified urine zones. Enzymes work by catalyzing the breakdown of uric acid, urea, and creatinine at a molecular level — converting odour-causing compounds into water and CO₂. This is not a masking agent. Dwell time of 10–15 minutes is required for the chemistry to complete its work before the next step.


Step 4: OxyRyns* Pre-Treatment

Beyond the urine zones, Janitec's oxidizer-boosted OxyRyns* pre-treatment addresses general organic soil, dander load, and embedded grime throughout the affected area. This ensures the broader carpet isn't cleaned around a treated patch — the whole zone is addressed.


Step 5: Sub-Surface Flushing (Add-On)

For incidents with confirmed sub-surface contamination — where urine has reached the pad — a sub-surface flush introduces enzyme solution below the carpet backing to reach the contamination where it concentrates most. Recovery extraction pulls suspended residue back through the carpet.


Step 6: Truck-Mounted Hot Water Extraction

Janitec's truck-mounted unit runs up to 220°F and produces 400–600 CFM suction recovery. After enzyme dwell and sub-surface flushing, this extraction phase removes suspended uric acid breakdown products, enzyme residue, and moisture. Higher extraction force means faster drying and less residue left in the fibre.


Step 7: Odour Neutralizer Application (Add-On)

Where odour is severe or clients want additional assurance, a professional-grade deodorizer ($20 per area) can be applied after extraction. This is not the primary treatment — it complements the enzyme work rather than replacing it.


Step 8: Drying Guidance and Walkthrough

Calgary's dry indoor climate — winter humidity often drops to 15–20% — is an asset here. Most treated areas dry in 2–6 hours in normal conditions. Basements with less airflow may take longer. Technicians walk you through each treated zone before leaving and provide aftercare guidance.

What's Included in Every Pet Urine Treatment Appointment

The following are standard on every Janitec urine removal job - not add-ons, not conditions:

  • UV light inspection - full contamination mapping before any work begins; what we find determines the scope we discuss with you
  • Enzyme treatment - applied to all identified urine zones with full dwell time (not rushed)
  • OxyRyns* pre-treatment - addresses surrounding organic soil in the same session
  • Truck-mounted hot water extraction on all carpeted areas in scope - full extraction pass, not a partial rinse
  • Client walkthrough before the technician leaves - re-cleaning of any concern areas on the spot

Available Add-Ons

These services are optional and priced separately. They're offered at the pre-inspection; without pressure.

  • Sub-surface flushing - for confirmed pad saturation; recommended when urine has reached below the backing layer
  • Deodorization treatment - $20 per area; complements enzyme work in severe cases
  • Sanitization - $30 per area; antimicrobial application for households with immune sensitivities
  • Pad replacement consultation - in cases of pad saturation, Janitec will advise honestly when replacement is the more practical solution.

Results You Can Expect

We’d rather set expectations upfront. Here’s what professional Calgary pet urine removal can and can’t do:


✦ What you’ll usually see big improvement on

  • Pet odour (most cases): Enzyme treatment + extraction resolves odour when contamination is limited to the carpet and upper pad.
  • “It came back after steam cleaning”: If you’ve had the same area cleaned before and the smell returned, a true enzyme-and-extraction process typically delivers a noticeably different result.


✦ When results can be limited

  • Age + repeat incidents: Older deposits and multiple accidents in the same spot are harder to fully neutralize.
  • Pad saturation: If the pad has been fully soaked, surface-level treatment may not be enough on its own.
  • Subfloor involvement:
  • Concrete subfloors: Usually sealed; typically don’t absorb urine deeply.
  • Wood subfloors (common in older Calgary homes): Can absorb urine into the grain; severe cases may require treatment beyond carpet-level work.

We’ll tell you what the UV inspection shows and what’s realistically achievable before work begins.

Oxidizer-boosted pre-treatment + truck-mount extraction for a true rinse-clean finish.

What Is Janitec's OxyRyns* Cleaning Method?

Janitec delivers premium carpet cleaning in Calgary using our custom OxyRyns* method - built for real homes (kids, pets, spills, high traffic, move-outs) and designed to leave less residue behind.


  • Step 1: Oxidizer-boosted pre-treatment to break down pet urine, nasty poop odours, sticky residues, and stubborn buildup (great for nasty carpets).
  • Step 2: Truck-mounted hot water extraction to rinse and recover deep contaminants for a cleaner feel and faster dry times.

And... odors usually aren’t “dirt” alone; they often come from enzymes, and organic residue trapped in the fibres. OxyRyns* targets the source so carpets stay fresher longer.

♥︎ Join 1000+ happy Calgary CLIENTS

Don't wait.

Get Guaranteed Results.

• Courteous and considerate technicians

• Carpet sanitization available at higher-heat

• Higher suction recovery for fast drying times

Pet urine treatment in calgary prices

Now 3 rooms for only $145
Including FREE vacuuming and deodorization

Schedule Cleaning in Calgary

How Often Should Pet-Affected Carpets Be Professionally Cleaned?

For households with one dog or cat and occasional accidents, annual professional cleaning is a reasonable baseline - more frequently if incidents are recurring or in high-traffic areas. Homes with senior pets or animals with incontinence issues benefit from more regular treatment cycles before deposits compound into the pad.


Between professional visits, the practical guidance: blot fresh incidents immediately (don't rub), apply an enzyme-based consumer product to the wet area, and allow it to dry fully. This limits how deeply urine wicks before it can be professionally treated. Avoid steam cleaners and heat-based home units on urine areas; the heat sets uric acid compounds and makes professional removal harder.

What Affects the Price of Pet Urine Treatment

Pricing depends on the scope revealed during inspection - not estimated from photos or square footage alone. Key factors include:


  • Number and size of contaminated zones - more zones require more enzyme product and extraction time
  • Contamination depth - pad-level saturation requires sub-surface flushing as an additional step ($30–$80 per application depending on zone size)
  • Age and severity of deposits - fresh incidents are typically more responsive than long-dried, crystallized deposits
  • Number of pets and incidents in the same area - stacked deposits require more dwell time and product volume
  • Whether deodorization or sanitization is added - both are optional, clearly priced before work begins
  • Carpet fibre type - nylon and polyester respond differently to enzyme products; wool requires a different chemistry approach


✦ Combo booking deal

  • Whether carpet cleaning is combined - pet urine treatment is often booked alongside a full carpet clean; the 5% multi-service discount applies when two or more services are completed in the same visit


For full pricing detail, visit our pricing.

Get a Free Quote

Saved our carpets and money

"I had a fair bit of rain water come in to a bedroom on carpet. After paying money to one firm who achieved very little I was stressed when I called Chris.. Chris was honest about expectations, treated the affected areas, and musty smell was gone after it dried. Huge relief, we didn’t have to replace the carpet."


Killian

De Winton

Wow! Smell actually disappeared

"We moved into a home in Chestermere and immediately noticed pet odour in one bedroom and bonus room. Janitec team explained what uric acid can do under the carpet and what treatment would help. They used the UV light, treated spots with their special tool, once it dried the smell was gone. Great job.."


Nate

Kinniburgh, Chestermere

Highly recommend Janitec

"After years of my dad’s sweet but entirely untrainable dog, I honestly doubted my carpet could be saved; I was just hoping Janitec could make it bearable until I could afford to replace it. But Chris got it looking clean and smelling fresh in less than an hour. Highly recommended!"


Chris and Brooke,

North Glenmore, Calgary

Excellent communication and results

"Chris is great. He answered all my questions and gave honest advise on what we actually needed. Their team handled both our carpets and sectional with great care and attention to detail. Our sectional is over 10 years old. Great results. Cheers Janitec team."


Andrew

Mahogany, Calgary

Impressive work with urine removal

"Our older dog had peed on the couch. Matt did an amazing job removing nasty odor from our couch. He was knowledgeable, efficient, and very respectful of our space."


Laura Hennessy,

Mount Royal, Calgary

Saved our carpets and money

"I had a fair bit of rain water come in to a bedroom on carpet. After paying money to one firm who achieved very little I was stressed when I called Chris.. Chris was honest about expectations, treated the affected areas, and musty smell was gone after it dried. Huge relief, we didn’t have to replace the carpet."


Killian

De Winton

Before & After

The difference between a masked odour and a resolved one is rarely visible - it's confirmed when the smell doesn't return. Our gallery includes before/after comparisons from real Calgary jobs showing stain contrast, UV-mapped contamination zones before treatment, and post-extraction results.


Clients from Bridgeland, Chaparral, and Mahogany have allowed us to document their results; view the gallery to see the scope of what enzyme treatment can address.

Book Online Now

Frequently Asked Questions

Clear, practical answers to common questions about urine treatment and odour removal in Calgary, safety for pets and children, drying times, odor removal, and what to expect.

  • Why does my carpet smell worse after I steam cleaned it myself?

    Heat and moisture activate uric acid crystals that have been dormant in a dry state. When heat is applied without enzyme pre-treatment, those crystals rehydrate and release odour rather than being removed. 


    Professional enzyme treatment breaks down the uric acid chemically so extraction removes the compounds rather than reactivating them.

  • Can enzyme treatment fix odour if it's been in the carpet for months or years?

    Often, yes - but depth of contamination matters. Older, long-dried deposits have typically wicked further into the pad, and in some cases the subfloor. Enzyme treatment still addresses what it reaches. For very old or extensive contamination, pad replacement may be the more practical recommendation, which Janitec will raise honestly after inspection rather than after multiple treatments.

  • How do I know if my cat or dog's urine has reached the underpad?

    UV light inspection is the most reliable way to assess this on-site. Surface staining typically underrepresents the contaminated area. If the carpet feels stiff or crunchy in spots and the odour returns after cleaning, pad saturation is a likely cause. Technicians map contamination extent before treatment so you understand what's being addressed.

  • Is enzyme treatment safe for children and pets?

    Yes. Professional enzyme solutions are biological in nature - they catalyze organic breakdown and do not leave harsh chemical residue. 


    Standard re-entry guidance applies: walk in socks until dry; keep pets off treated areas until fully dry, typically 2–6 hours in Calgary's dry indoor climate.

  • Do I need to have the full carpet cleaned, or just the urine areas?

    The scope is your decision after inspection. Treating only the urine zones is possible. Most clients find that combining pet urine treatment with a full carpet clean produces a more consistent result across the room - and the 5% multi-service discount applies when both are completed in the same visit.

  • Will the odour come back after enzyme treatment?

    In the majority of cases where contamination is contained to the carpet and pad, odour does not return after proper enzyme treatment and extraction. 


    The most common reason odour returns is that sub-surface contamination was not addressed - either because it wasn't detected or because sub-surface flushing wasn't part of the treatment. Janitec's UV inspection and scope discussion before work begins is specifically designed to reduce this outcome.

  • Can you remove pet urine smell from a couch or chair as well?

    Yes. Upholstery urine treatment uses low-moisture enzyme application appropriate for fabric and foam without over-wetting cushion cores. Cushion core saturation in upholstery follows the same logic as carpet pad — what's inside may require more than surface treatment. Technicians assess fabric and soil load before applying any chemistry.

  • Does cat urine require different treatment than dog urine?

    The chemistry is similar, both contain uric acid, but cat urine is typically more concentrated and has a higher ammonia content, which makes the odour more persistent. The enzyme treatment process is the same; severely affected areas may require a second application or extended dwell time. This is assessed on-site.

  • My previous carpet cleaner said the smell would be gone and it came back. What makes Janitec different?

    The most common reason this happens is that treatment was applied to the carpet surface without addressing the pad, or dwell time was insufficient for the enzyme to complete its work. Janitec maps contamination with UV light before starting, uses enzyme solutions with full dwell time, and offers sub-surface flushing when the pad is involved. The walkthrough at the end gives clients an opportunity to flag concerns before the technician leaves.

  • How long does pet urine treatment take to dry?

    Typically 2–6 hours in standard Calgary interior conditions. Basements take longer due to lower airflow and cooler temperatures. Sub-surface flushing introduces more moisture and may add to drying time. Technicians provide specific guidance based on your carpet, conditions, and treatment scope at the end of every appointment.

  • What should I expect during a Janitec appointment?

     A typical Pet Urine Treatment in Calgary appointment includes:    

    • quick pre-inspection and risk check (fibre/condition)
    • targeted pre-treatment with proper dwell time
    • agitation where appropriate
    • deep rinse extraction (carpet) or detailed grout-line cleaning (tile)
    • post-walkthrough, results review, and dry-time/aftercare guidance

    We confirm scope and pricing before work begins.

  • What should I do to prepare before Janitec arrives?

     To help your Janitec Cleaning Calgary appointment run smoothly:    

    • pick up small items/toys/clothes from floors
    • move breakables off low tables
    • note stains/pet areas you want prioritized
    • secure pets and ensure easy entry access

    Light furniture moving depends on item size and safety—ask at booking.

  • What is Janitec’s 100% satisfaction promise?

    Janitec Cleaning Calgary stands behind our work. If the result of your cleaning doesn't meet your expectations, we return and re-clean the area at no charge. That's our 100% satisfaction promise.   


    We handle any concerns on the spot during the final walkthrough - which is why we walk the space with every client before packing the truck. We'd rather address a concern in the moment than have it turn into a callback.

Areas We Serve in Calgary & Nearby Communities

Janitec serves pet-owning households across all four Calgary quadrants, including communities -

  • In the northwest, we regularly clean homes in Tuscany, Edgemont, Nolan Hill, Sage Hill, Arbour Lake, and Bowness.
  • In the northeast, we serve Redstone, Cornerstone, Cityscape, Martindale, and Taradale.
  • Southwest communities - Aspen Woods, West Springs, Signal Hill, Springbank Hill, Garrison Woods, and Evergreen - are all within our standard service area.
  • In the southeast, we clean regularly in Mahogany, Auburn Bay, Legacy, Cranston, McKenzie Towne, and Lake Bonavista.
  • Downtown Calgary, Beltline, Bridgeland, Kensington, Mission, and surrounding inner-city neighbourhoods are also part of our regular schedule.
  • Beyond the city, Janitec serves Okotoks (including Air Ranch, Cimarron, and Drake Landing), Chestermere (Kinniburgh, Westmere, Rainbow Falls), Airdrie (Bayside, Coopers Crossing, Kings Heights), and De Winton.
  • For Strathmore and other outlying Foothills County properties, contact us to confirm availability - some areas require advance scheduling.

Book Your Pet Urine Treatment

3 rooms for $145 — includes free pre-vacuuming and deodorization

The smell doesn't have to come back this time. Janitec's enzyme-first process starts with a UV inspection so you understand exactly what's being treated - and why - before any work begins. Pricing is confirmed upfront. If results don't meet expectations, we return and re-clean at no cost.

Schedule Your Appointment