My Property Care

Duct Cleaning Cost in Toronto 2026: Fair Pricing, What Is Included and How to Spot the $99 Scam

Duct Cleaning Cost in Toronto 2026: Fair Pricing and How to Spot the $99 Scam

That door hanger. The Facebook ad. The robocall that somehow has your number and is offering a whole-house duct cleaning for $99.

Every homeowner in the GTA has seen at least one version of this offer. And every year, thousands of Toronto homeowners book one, let a technician into their home, and end up with a bill that is nothing like the number that got them on the phone. Or a cleaning that was done with equipment that belongs on a jobsite, not in a home with an HVAC system.

This guide gives you the real 2026 pricing for professional duct cleaning in Toronto, explains exactly what a proper clean includes, and walks through the specific tactics used in the $99 bait-and-switch so you recognise them before a technician is already in your house.

What Professional Duct Cleaning Actually Costs in Toronto in 2026

The honest range for a residential duct cleaning in Toronto in 2026 is $300 to $600 for a standard single-family home. Here is what that looks like by property type.

Property Type Realistic 2026 Cost
Condo or small apartment (up to 1,000 sq ft) $199 to $299
Standard townhome or semi (10 to 12 vents) $280 to $380
Three-bedroom detached home (12 to 16 vents) $350 to $500
Large detached home (16 to 22 vents) $450 to $650
Homes with heavy contamination or mould $500 to $800+
Furnace cleaning added to the same visit Additional $80 to $150
Dryer vent cleaning added Additional $120 to $250

Most Toronto homeowners pay between $250 and $500 for a standard duct cleaning, with larger or dirtier systems running as high as $5,000 or more in severe contamination cases.

These numbers assume a professional job done correctly, with proper equipment, by a trained technician. They are not aspirational. They are what the work actually costs to do properly in this city in 2026.

A legitimate whole-home duct cleaning costs $300 or more because it genuinely takes 3 to 5 hours with professional equipment. If you are being quoted a price that does not make economic sense for a job of that length with that equipment, it is worth asking what is actually being delivered for that number.

What a Proper Duct Cleaning Should Include

Before comparing quotes, it helps to know what a complete professional clean covers, because this is where many homeowners are caught off guard by what is and is not included in the base price.

A complete residential duct clean covers:

Every supply vent register in the home, cleaned and vacuumed at the grille and through the duct run. Every return air grille, which draws air back to the furnace and accumulates significant debris over time. The main supply and return trunk lines running through the house. The air handling unit compartment and blower fan housing. The interior of the furnace cabinet where accessible.

A proper job takes 3 to 4 hours depending on the size of the home, number of vents, and level of buildup inside the system. It is done with industrial negative pressure vacuum equipment that creates suction throughout the duct system, pulling loosened debris toward the collection unit rather than distributing it through the house.

What may be charged separately and should be confirmed upfront:

Furnace cleaning of internal components beyond the accessible compartment is often quoted as a separate line. Furnace cleaning is often bundled with duct cleaning: a combined service typically costs $350 to $600, less than booking each separately. Mould or rodent remediation is always a separate scope. Dryer vent cleaning is a separate service even when booked at the same visit. Know what your quote covers before agreeing to anything.

How the $99 Scam Works: The Exact Playbook

The Better Business Bureau and NADCA have both flagged this as one of the most common home service scams in Canada. Here is the specific sequence of what happens when a homeowner books one of these offers.

Step 1: The Bait.
A door hanger, Facebook ad, robocall or flyer advertising “$99 whole house duct cleaning” or “3 rooms for $59” or a similar number arrives. The price is designed to generate a phone call, not to reflect the cost of the service.

Step 2: The Arrival.
A technician arrives, often more salesperson than tradesperson, carrying equipment that does not match what a professional duct cleaning job requires. The initial interaction is friendly and the $99 price is confirmed. The job appears to be proceeding normally.

Step 3: The Discovery.
Within the first few minutes of the job, the technician finds something. It is almost always one of three things: mould (described urgently as a health emergency), excessive contamination requiring a deeper clean not covered by the coupon, or a claim that the system is more complex than expected and requires additional equipment charges. They immediately claim to find “deadly mold” or “severe blockage” that isn’t covered by the coupon.

Step 4: The Switch.
The technician presents an additional cost. It is not optional in the way it is presented. The language used implies that leaving the job unfinished at this stage would be worse than not having started. A decision is requested on the spot, in your own home, with a technician already in the middle of the job. They pressure you into an “emergency upgrade” costing $1,000 or more.

Step 5: The Result.
Two outcomes are common. If the homeowner agrees to the upcharge, the final bill is two to three times what a fair company would have quoted flat. If the homeowner refuses, the job is completed hurriedly or superficially. If you refuse, they do a terrible job, often just blowing air into the vents, or leave.

What the $99 job almost never involves is the equipment required for a proper clean. The actual cleaning is frequently rushed, done with an underpowered shop vacuum rather than proper equipment. A shop vacuum from a hardware store does not create the negative pressure needed to dislodge and extract debris from inside ductwork. It cleans the opening of the vent and moves loose material around inside the duct without removing it.

The Per-Vent Pricing Trap

The $99 whole-house offer is the most recognisable form of this pricing approach, but the per-vent pricing model carries its own version of the same problem.

Pricing in Toronto ranges from an $89 “whole house special” which may cause more harm to your home than it will be good, to $69 per hookup plus $6 per vent which can end up costing you a lot. Per-vent pricing is common among Toronto contractors: a home with 18 vents will cost noticeably more than one with 10 vents, even if the homes are similar in square footage.

The hookup fee approach, sometimes advertised as “$69 hookup plus $6 per vent,” is the specific trap to understand. The “hookup fee” applies every time the technician connects equipment to a section of ductwork. In a two-storey home with multiple trunk lines, that hookup fee can be applied four to six times. The per-vent charge then runs on top of each hookup. A homeowner who walked into the booking thinking they were paying a reasonable per-vent rate ends up with a bill that reflects multiple hookup charges they were not told about upfront.

Ask any company using this pricing model to provide a final total based on your specific home before any work begins. If they cannot provide a total, get a different company.

The Mould Upsell: The Most Expensive Discovery

Mould is the most common upsell in the duct cleaning scam and also the highest-value one. The technique follows a specific script: a technician points to discolouration inside a duct, describes it as mould, and quotes an immediate remediation treatment at $300 to $800 or more on top of the base service.

Real mould in ductwork exists. It is not invented. But it is considerably less common than the frequency with which it gets “discovered” during low-price duct cleaning jobs. Be cautious here, because mould is one of the most common upsell scams.

If a technician tells you there is mould in your ducts and quotes immediate treatment, request photographic evidence before agreeing to any additional scope. Ask for the documentation to be provided in writing. A legitimate company will have no problem providing this. A company using the mould discovery as an upsell will find it considerably more difficult to produce convincing documentation on the spot.

Six Red Flags to Spot Before You Book

  1. Any quoted price under $200 for a complete residential clean.
    If you’re quoted something like $99, it’s almost always a bait price. Real work in Toronto simply doesn’t happen at that cost.
  2. Per-hookup fees in the pricing structure.
    Ask for a written final total before confirming. Multiple hookup charges and per-vent fees produce unpredictable final bills.
  3. No physical address or verifiable online presence.
    A company that cannot be found on Google Maps, HomeStars or any review platform has no accountability infrastructure.
  4. No WSIB or liability insurance documentation available.
    Any company doing work in your home should provide these without being asked twice.
  5. High-pressure on-site upselling within the first ten minutes.
    A technician who identifies expensive additional work before the job has properly begun is following a sales script, not doing an honest assessment.
  6. Equipment that looks like a rented vacuum.
    A professional duct cleaning uses negative pressure industrial equipment. Ask what equipment they use before they arrive. If the answer involves a shop vacuum, the cleaning will not achieve what a proper job delivers.

Questions to Ask Before Any Company Enters Your Home

These four questions, asked by phone or email before a booking is confirmed, separate professional companies from the ones operating the pricing described above.

What is the total cost for my specific home? Not a starting price. Not a per-vent rate. The total, based on your home size, number of vents and any furnace cleaning included or excluded.

Is furnace cleaning included or is it a separate charge? Get a straight yes or no, not a conditional answer that depends on what the technician finds.

What equipment do you use? The correct answer involves a truck-mounted or portable industrial vacuum creating negative pressure throughout the system. Not a portable residential vacuum.

Are you insured and do you carry WSIB coverage? These are reasonable questions for any trade professional entering your home and any credible company will confirm both without hesitation.

What a Fair Duct Cleaning in Toronto Includes and Costs

A $99 promotion is not better value than a $300 quote if the first price covers only a small portion of the expected work and multiple charges are added later.

A fair, transparent duct cleaning quote for a standard Toronto detached home covers all supply vents, all return grilles, the main trunk lines and the accessible furnace compartment for a flat rate in the $350 to $500 range. The technician arrives with industrial equipment, the job takes three to four hours, and the invoice matches the quote without additions introduced after the fact.

My Property Care provides professional duct cleaning for homes across Toronto and the GTA with flat-rate pricing confirmed before any work begins. The scope is agreed upfront and the invoice reflects what was quoted. No mould discoveries on arrival. No per-hookup charges. No equipment that belongs on a renovation site.

If you are unsure whether your home’s duct system is ready for cleaning, the warning signs guide covers what to look for, and the frequency guide explains the recommended cleaning intervals for different Toronto household types.

Call 289-301-0925 or fill in the quote form for a clear, no-obligation price for your specific property.

Prices current as of July 2026. HST of 13% applies to all duct cleaning services in Ontario. | My Property Care serves Toronto, Mississauga, Markham, Etobicoke, Vaughan, Thornhill, Richmond Hill, North York, Scarborough, Brampton and Oakville.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top