★★★★★5.0 · 192+ Google reviews

Pet Stain & Odour Removal in Vancouver

Neutralise pet odours at the source with enzyme-based treatments that are safe for your pets, gentle on your carpet, and effective for the long term — not just a cover-up.

★ 5.0 · 192+ reviews🎓 IICRC Certified🐑 WoolSafe Approved🛡️ 100% Money-Back Guarantee🌿 Eco-safe products🏷️ Clear, upfront pricing
Free quote · No obligation

Get a Free Quote

Fast reply from Harry — usually same day. No obligation.

★★★★★5.0· 192+ reviewsReplies within 1 business day
5.0★★★★★

from 192+ verified Google reviews

NBNicola BaileyVerified Google review
★★★★★

"I have used First Class carpet cleaning for over a decade. Reliable, efficient and simply the best."

CKCassandra KobayashiVerified Google review
★★★★★

"Harry really knows carpet cleaning and is a conscientious worker who shows up when he says he will. I like that when you book, Harry himself shows up. Highly recommend."

ASAlison SawersVerified Google review
★★★★★

"Our hall carpet had numerous pet stains and Harry made it look brand new. I 100% recommend Harry without hesitation. He's the only guy I call."

Referred by Vancouver's top interior designers, upholstery retailers & realtors

Our work

Pet stain & odour results

Real First Class pet stain & odour removal jobs across Metro Vancouver — including before & afters. Tap any photo to enlarge.

Before and after pet-stain removal from a hallway carpet in Vancouver
Before and after carpet cleaning in a Vancouver property
Freshly cleaned carpet with groomed strokes in Metro Vancouver
Before and after carpet cleaning in a Vancouver property
Freshly cleaned carpet with groomed strokes in Metro Vancouver
Before and after carpet cleaning in a Vancouver property
Freshly cleaned carpet with groomed strokes in Metro Vancouver
Before and after carpet cleaning in a Vancouver property
Carpet stain removal by First Class Carpet Cleaning, Vancouver
Steam-cleaned carpet by Harry at First Class Carpet Cleaning, Vancouver
Carpet stain removal by First Class Carpet Cleaning, Vancouver
Steam-cleaned carpet by Harry at First Class Carpet Cleaning, Vancouver
Carpet stain removal by First Class Carpet Cleaning, Vancouver
Clean, dry and residue-free carpet in Metro Vancouver
Residue-free hot-water extraction carpet cleaning in Vancouver
Clean, dry and residue-free carpet in Metro Vancouver
28+
years in business
192+
5.0★ Google reviews
100%
money-back guarantee
The problem

"Accidents happen — but lingering pet odour and deep-set stains don't have to become a permanent feature of your home. Masking sprays only hide it; the smell always comes back."

Odour soaks in deep

Urine penetrates past the carpet into the backing and padding. Surface cleaning leaves the source untouched.

Masking never lasts

Deodorisers cover the smell for a day; enzymes actually break down what causes it.

The First Class difference

A deeper clean that actually lasts

Certified technique, WoolSafe-approved products, and a residue-free rinse — the details that separate a professional job from a rented machine.

💧

No sticky residue

Our residue-free rinse flushes out every trace of cleaning agent, so surfaces stay cleaner far longer.

🐑

WoolSafe-approved

Products certified safe for wool and delicate fibres — the right chemistry for your specific material.

🌿

A healthier home

Deep extraction lifts allergens, dust mites and trapped soil that a vacuum simply leaves behind.

🎓

IICRC certified

Handled by a certified Master Textile Cleaner — the highest field certification in the industry.

👶

Safe for kids & pets

Gentle, low-residue methods you can feel good about having your family back on within hours.

🤝

The owner does the work

Harry shows up and does the job himself, every time — no rotating crews, no learning on your home.

Why homeowners switch to First Class

Not all cleaning is the same. Here's the honest comparison.

✓ FIRST CLASS — THIS IS US

The professional way

  • Residue-free rinse — stays cleaner longer
  • IICRC Certified Master Textile Cleaner
  • Harry or a technician he personally trained does the work, every time
  • Honest, upfront pricing confirmed before we start
  • 100% money-back First Class Guarantee
✕ OTHER COMPANIES — NOT US

Another company's "$99 special"

  • Soap residue left behind — re-soils in weeks
  • Rotating crews, subcontractors, or trainees
  • "$99 special" bait pricing
  • Surprise upsells once they're in your home
  • No real guarantee if you're unhappy

⚠ This is what to avoid — it's not how First Class works.

What we treat

At the source, safely — so it stays gone.

🐕 Dog urine🐈 Cat urine👃 Lingering odour🟤 Set-in stains🦴 Accidents in carpet🛋️ Pet dander in upholstery

Stubborn spot you don't see here? Call Harry — he'll tell you honestly whether it can come out.

See the difference

Drag the slider to reveal a real First Class result.

✨ After
Before

Watch the process

A quick look at how Harry inspects, pre-treats and extracts — start to finish.

Odour Gone at the Source

Our Pet Stain & Odour Process

STEP 1

Inspection & Honest Assessment

We locate the affected areas — including where urine has spread below the surface — and tell you what to realistically expect.

STEP 2

Enzyme Treatment

An enzyme-based treatment breaks down urine and odour at the source, not just the surface.

STEP 3

Deep Extraction

We flush the contamination out of the carpet and, where possible, the backing beneath.

STEP 4

Deodorise & Residue-Free Rinse

A clean rinse leaves the area fresh, with lasting odour control rather than a masked smell.

STEP 5

Final Check

We confirm the result with you before we finish — backed by the First Class Guarantee.

Choose your package

Three levels of care — every one includes the residue-free rinse and the First Class Guarantee.

Silver

A thorough professional clean

Call for pricing
  • Inspection & fibre check
  • Pre-treatment
  • Deep clean & extraction
  • Residue-free rinse
  • First Class Guarantee
Get this quote
MOST POPULAR

Gold

Our most-booked package

Call for pricing
  • Everything in Silver
  • Targeted stain treatment
  • Deodorizing treatment
  • Detailed edge & corner work
  • Priority scheduling
Get this quote

Platinum

The complete restoration

Call for pricing
  • Everything in Gold
  • Fibre protector application
  • Extended spot warranty
  • Fibre conditioning
Get this quote

Pricing confirmed with Harry before we begin — no surprises, no bait pricing.

Harry Deligiannidis — owner, First Class Carpet Cleaning, Vancouver
Meet the owner

Harry Deligiannidis

When you book First Class, the work is done by Harry or a technician he personally trained, every time. No rotating crews, no subcontractors, no one learning on your carpet. Harry has been cleaning carpets and fine textiles across Metro Vancouver since 1997 — 28+ years — and he treats every home like it's the only job that day.

That's why so many clients have stayed with him for a decade or more. You get the same certified, meticulous standard on every visit.

🎓 IICRC Certified Master Textile Cleaner🐑 WoolSafe Approved📅 Since 1997
Follow First Class:
🛡️

The First Class Guarantee

If you're not completely happy with your clean, you get your money back. No fine print, no runaround — that's the promise Harry stands behind on every single job.

Why pet odour keeps coming back (and how to actually stop it)

Pet urine doesn't just sit on the surface — it soaks through the carpet into the backing and often the padding underneath. That's why a normal clean, or a store-bought spray, only helps for a little while: the source is still there, and heat and humidity bring the smell right back.

Enzyme-based treatments work differently. The enzymes break down the compounds that actually cause the odour, at the source, rather than masking them. Matched with proper extraction, that's what removes the smell for good instead of for a day.

For severe or long-standing cases, the padding may need attention too — Harry will assess honestly how deep it's gone and what it'll take to fully resolve it.

Often booked together

One certified pro, one call — for everything soft and hard in your home.

Frequently asked questions

How do you actually remove pet urine and odour?
Harry uses an enzyme-based treatment that targets urine and the odour it causes at the source, rather than perfuming over the top of it. The enzymes break down the compounds that cause the smell, including where it has soaked below the surface. That sub-surface reach is the difference between a smell that comes back and one that is genuinely gone.
Why does the smell come back after I clean it myself?
Household cleaning usually only tackles the surface, while urine often soaks down into the backing and padding where the odour keeps returning, especially on humid days. Harry's enzyme treatment is designed to reach that sub-surface contamination and neutralise it at the source. That is why a professional treatment holds where a surface clean does not.
Can every pet stain and odour be completely removed?
Harry will always give you an honest answer rather than a sales pitch. Many pet stains and odours can be fully resolved, but if urine has been left a long time and has deeply saturated the backing or padding, sometimes the result is major improvement rather than perfection. He will assess yours and tell you plainly what to expect before starting.
Is the treatment safe for my pets and my carpet fibres?
Yes. Harry identifies the fibre and matches the approach to it, and as an IICRC-certified Master Textile Cleaner and WoolSafe-approved cleaner he treats your carpet with appropriate care. The enzyme treatment targets the odour source without a harsh chemical blast. Every job is also covered by the 100% money-back First Class Guarantee.
Can you treat old accidents I only just found?
Often, yes. Older, dried accidents are exactly what enzyme treatment is built for, since it works on the residue that has soaked in over time. Harry can also help locate problem areas during the inspection. The longer a spot has been there the more it has usually spread, so he will be upfront about the likely outcome.
How long does the carpet take to dry after odour treatment?
As with a standard clean, expect carpets to be dry in about 6 to 12 hours, depending on how saturated the area was and the airflow in the room. Because the treatment addresses the source, the improvement lasts rather than fading as it dries. Harry will set the room up to dry well before he leaves.
How do I book, and will I get a straight price?
Call Harry at (604) 839-9008 or use the quote form, and he usually replies the same day. Your price is confirmed upfront before any work begins, with no bait pricing and no travel surcharge within the service area. You deal directly with Harry, who has been solving pet stain and odour problems for Vancouver homes since 1997.
Why upgrade to First Class

More than a clean — a First Class standard

Six reasons homeowners — and the interior designers, realtors and retailers who refer them — trust First Class across Metro Vancouver.

01

Reputation

A 5.0★ rating from 192+ verified Google reviews — and the cleaner that interior designers, realtors and carpet & upholstery retailers refer their own clients to. Trusted, with the social proof to back it.

02
📅

Experience

28+ years of hands-on expertise since 1997, and every job is done by Harry or a technician he personally trained — every time. Seasoned, expert stain removal that gets results others can't.

03
🎓

Education

IICRC Certified Master Textile Cleaner and WoolSafe-approved. The right chemistry and proven cleaning methods matched to your exact fibre — no guesswork, no damage.

04
🛠️

Systems

Prompt communication and quality control on every job, with your home protected by drop sheets, corner guards and shoe booties. Minimal disruption — First Class cleaning, the first time.

05
🛡️

Guarantee

A 100% money-back guarantee and a prompt, professional service promise. Manufacturer-approved products keep your carpet's warranty valid and protect your investment.

06
🏷️

Clear Pricing

Honest, upfront pricing confirmed before any work begins — no bait rates, no surprise upsells, and no travel surcharge within the service area. When you call for a quote, you know exactly what it costs.

✅ Less risk, better results🏠 Protects your investment — prolongs carpet life & delays replacement🌿 A cleaner, brighter, safer, healthier home
Preserve What You Love

Stain Protection

Once the odour's gone, help keep it that way. Optional stain protection adds an invisible, non-toxic barrier that helps carpets and rugs resist future accidents and spills — making the next clean-up far easier.

  • Repels liquids so spills blot up easily
  • Reduces re-soiling in pet zones
  • Keeps carpets cleaner for longer
Pricing

Simple, upfront pricing

$300+GST
Minimum charge

Covers up to 500 sq ft of carpet cleaning.

~$85
Per room / staircase

A rough guide per area, room or staircase — confirmed on-site.

📐
How it's measured

Priced by square footage & number of stairs.

✓ Upfront, fair pricing — every job confirmed before we start. No bait rates, no surprises.

Final price confirmed upon inspection & measurement. Ask for a free, no-obligation quote.

★★★★★

A home that smells fresh again

Enzyme-based, pet-safe odour removal that treats the source — backed by the First Class Guarantee.

IICRC CertifiedIICRC Certified
IICRC Master Textile CleanerMaster Textile Cleaner
Eco-friendly cleaningEco-Friendly
WoolSafe Approved Service ProviderWoolSafe Approved
📞 CallGet Free Quote