Serving Spruce Grove, Stony Plain & the Greater Edmonton Area 📞 780-932-7337|✉ info@homeprosgroup.com
Consumer Protection · 2026

Duct Cleaning Scam Calls In Edmonton: What To Watch For

Home Pros GroupUpdated August 20269 min read

The phone rings on a Tuesday afternoon. A friendly voice says they're “doing duct cleaning in your neighbourhood this week,” it's $79 for the whole house, and they have one slot left on Thursday. The call display shows a local 780 number. It sounds legitimate. It usually isn't.

Duct cleaning is one of the most-impersonated home services in Canada — the CRTC has named it alongside CRA and parcel-delivery scams as a common pretext for fraud calls. In our region it gets personal: Edmonton Police have warned that scammers spoof the real phone numbers of local businesses to book fake furnace and duct cleaning appointments, so the company whose number appears on your screen often has no idea the call is happening.

We're a duct cleaning company, so we hear about this constantly — from homeowners who got burned, and from customers who now ask us to prove we're really us before they'll book. That's a fair question, and this article gives you the tools to ask it. Here's how the scam actually works, the phrases that should end a call, and a ten-question screen you can run in under two minutes.

ANATOMY OF A DUCT CLEANING SCAM CALL Four stages · the whole thing takes about a week 1 THE CALL Robocall or a spoofed local 780 number. “$79 whole-home special — we're in your area Thursday.” No company name given. 2 THE BOOKING They take your name, address and a time. You get no email, no written quote, no business address. Pressure to confirm now. 3 THE UPSELL An unmarked van arrives. Then, suddenly: “You have mould.” “That's per vent.” “Cash gets a discount.” Photos of someone's ducts. 4 THE VANISH The $79 bill lands at $400 to $1,500+. No invoice, no name, no warranty, and the number is dead. Ducts often barely touched. The advertised price is not a price. It is the cost of getting a van into your driveway.
The same four-stage pattern shows up in complaint after complaint: cheap hook, thin booking, on-site invention, disappearing act.

01 Why The Edmonton Area Gets Hit Hard

Three things make our region a target. First, everybody here has ductwork — forced-air heating is near-universal in Alberta, so a cold caller doesn't need a list. Second, our season is compressed: the September-to-November furnace rush and the spring post-renovation rush give seasonal operators a short, profitable window before they disappear. The Better Business Bureau makes exactly this point — a fly-by-night outfit isn't always a scam, but if it set up for one season, “if they do shoddy work, there's no way for you to contact them.”

Third, and most damaging: the legitimate industry here is full of small, locally-owned companies with recognizable names — which makes those names worth stealing. Edmonton Police issued a public warning after scammers spoofed a local business's phone number to set up service calls for a company that didn't exist. In Calgary, a business owner discovered another operation was sending people to homes impersonating his technicians. The homeowner did nothing wrong; the caller ID simply lied.

CALLER ID IS NOT IDENTIFICATION

Roughly 40% of the unwanted-call complaints the CRTC receives involve spoofed numbers. Canada's STIR/SHAKEN authentication framework helps, but it only covers IP-based calls and scammers routinely work around it. A 780 area code, a familiar company name on your screen, even a number you've called before — none of it proves who is on the line. The only reliable move is to hang up and dial a number you looked up.

02 Six Phrases That Should End The Call

You don't need to be an HVAC expert to screen these calls. Fraudulent and high-pressure operators use a remarkably consistent script, because it works. If you hear any of the following, you are almost certainly not talking to a company you want in your home.

SIX PHRASES THAT SHOULD END THE CALL What they say · what it actually means ✕ “WE'RE IN YOUR AREA” Manufactured urgency. A real company books your home on your schedule, not on a van's imaginary route. ✕ “$79 FOR THE WHOLE HOUSE” Below the cost of the fuel and labour. Honest flat rates here run $300–$500. The gap gets made up inside your house. ✕ “TODAY ONLY” Pressure to decide before you can look them up. Ducts have waited three years — they can wait three more days. ✕ “CASH OR E-TRANSFER ONLY” No card means no chargeback and no paper trail. It is the single clearest sign the money is meant to be untraceable. ✕ “IT'S A REQUIRED INSPECTION” No level of government, utility or insurer mandates residential duct cleaning in Alberta. This claim is simply false. ✕ “WE DID YOURS LAST TIME” A guess dressed as a record. Ask for the date and the invoice number. The script does not have an answer.
None of these are proof of fraud on their own. Two or more in the same call is all the proof you need to hang up.

There's a seventh that deserves its own mention, because it does the most financial damage: “you've got mould in there.” Mould is the industry's favourite invented emergency, and it is very effective — it sounds like a health threat, most people can't inspect their own ductwork to check, and “remediation” can be priced at whatever the technician thinks you'll pay. Complaints across Canada describe homeowners shown photos of mouldy ducts that were never their own, and homes flooded with unnecessary chemicals. A real mould concern is confirmed by testing, documented, and quoted in writing — never diagnosed on the spot by the person who profits from the diagnosis.

03 The 10-Question Phone Screen

Here's the practical part. When someone calls you about your ducts, work through these ten questions. Legitimate companies answer all of them without hesitating — we're asked these regularly and we're glad when people ask. Scam callers stall, deflect, get irritated, or hang up on question three.

THE 10-QUESTION PHONE SCREEN Ask these before you give out your address. Two minutes, ten questions. 1.What is your company's full legal name? 2.What's your street address in the Edmonton area? 3.What number can I call you back on? 4.Are you licensed, insured and WCB-covered? 5.Is the price a flat rate — and what's in it? 6.Will you email that quote before you arrive? 7.What equipment do you use on the job? 8.Will the tech be uniformed, in a marked truck? 9.Can I pay by credit card, after the work? 10.Where did you get my number? THE ONE-MOVE RULE Don't book on the inbound call. Say “send me a written quote and I'll call you back,” then look the company up yourself and dial the number you found — not the one they gave you. Home Pros Group · Spruce Grove, Stony Plain & the Greater Edmonton Area · 780-932-7337
Print this or keep it by the phone. Any caller who won't answer questions 1 through 3 has already told you everything.

What a good answer sounds like

NEVER GIVE THESE OUT ON AN INBOUND CALL

No matter how legitimate a cold caller sounds: no credit card or banking details, no e-transfer, no SIN, no date of birth, no confirmation of when your home is empty, and no “yes” recorded in response to “can you hear me?” A real company arranging a duct cleaning needs your address and a time — nothing more, and not until you've verified who they are.

04 If You've Already Booked — Or Already Paid

Being taken in by a professional script isn't carelessness, and there are more options than most people realize.

If you booked but nobody has come yet: cancel. You owe a cold caller nothing. If they push back hard on a cancellation, that reaction is itself confirmation.

If someone is at your door and things feel wrong: you do not have to let them in, and you can stop work at any point. Ask for photo ID and a written quote before anyone touches the furnace. If they've started and the price suddenly changes, say the work stops until you have the new number in writing.

If you signed something at your home: Alberta's Consumer Protection Act treats an agreement negotiated or signed away from the seller's normal place of business as a direct sales contract, and you can cancel it for any reason — no explanation required — up to 10 days after you receive a copy of the written contract. If the 10th day lands on a Sunday or statutory holiday, you get an extra day. If the seller didn't meet the Act's requirements (and these operators typically don't), that window can extend to a full year. Once you cancel, the seller has 15 days to refund you. Cancel in writing, keep a copy, and call Alberta's consumer contact centre at 1-877-427-4088 if you need help.

If you paid by credit card: call your card issuer about a chargeback before you do anything else, and do it quickly — time limits apply. This is the practical reason to refuse cash-only jobs.

ONE ALBERTA RULE WORTH KNOWING

Since January 1, 2017, it has been illegal in Alberta to sell household energy products unsolicited at your door — furnaces, air conditioners, water heaters, windows, energy contracts and energy audits. Duct cleaning as a service isn't on that list, but the pitch very often is: if a stranger appears uninvited on your step and starts steering the conversation toward a new furnace, that part of the conversation is banned outright. Report it to 1-877-427-4088.

05 Where To Report It

Reporting takes a few minutes and it genuinely matters — the CRTC has issued more than $10.7 million in penalties under the telemarketing rules since 2008, and those cases start with complaints. Match the problem to the right body:

What happenedWho to contactHow
Unwanted telemarketing / DNCL breachNational Do Not Call List (CRTC)1-866-580-3625 · lnnte-dncl.gc.ca
Misleading pricing, pressure, unfair practiceService Alberta consumer contact centre1-877-427-4088 · alberta.ca
You lost money, or nearly didCanadian Anti-Fraud Centre1-888-495-8501 · antifraudcentre.ca
A named company behaved badlyBetter Business Bureaubbb.org — file a complaint or review
Someone impersonating a real local businessEdmonton Police Service (non-emergency)780-423-4567
Fraud in progress at your doorPolice911

Worth doing regardless: register your home and mobile numbers on the National Do Not Call List. It's free, it never expires, and telemarketers have 31 days to stop calling you. It won't stop offshore criminals — but it makes the ones operating semi-legitimately go away, and it gives you grounds to complain about the ones who don't. Even for exempt callers, you can demand to be added to their internal do-not-call list, and every Canadian telemarketer is required to keep one.

06 The Simplest Protection Of All

Almost every version of this scam depends on one thing: you deciding on a call you didn't initiate. Take that away and the whole model collapses. Scam operations run on volume and speed; they cannot afford to wait while you look them up, read reviews, and call back on a number you found yourself.

So the rule is short enough to remember at the kitchen counter: never book from an inbound call. Take the company name, hang up, look them up, and if they're real, call them. If they're not, you've lost twenty seconds. And when you do go looking, the things worth checking are unglamorous but reliable — how long they've been in business, a real local address, reviews spread over years rather than a burst last month, and a flat-rate price that doesn't change when the truck arrives.

07 Frequently Asked Questions

Is it legal for a duct cleaning company to cold call me in Alberta?

Telemarketing itself is legal, but callers must follow the CRTC's Unsolicited Telecommunications Rules. They can't call a number that's been on the National Do Not Call List for more than 31 days, they must identify the company and give a contact number on request, they must respect calling-hour limits, and they must add you to their internal do-not-call list if you ask. Penalties run up to $1,500 per violation for an individual and $15,000 for a corporation.

The call display showed a local Edmonton number — doesn't that mean it's real?

No. Caller ID can be spoofed, and Edmonton Police have specifically warned that scammers copy the numbers of legitimate local businesses to set up fake furnace and duct cleaning appointments. About 40% of unwanted-call complaints to the CRTC involve spoofed numbers. Hang up and dial a number you looked up yourself.

Why is the advertised price always $79 or $99?

Because it's a door-opener, not a price. The real billing starts once they're inside — per-vent charges, per-system charges, sanitizer, and “mould remediation” for mould nobody tested. Honest flat-rate duct cleaning in the Greater Edmonton Area generally runs $300 to $500 for a typical home, covering the furnace and every supply and return vent.

I already signed something at my door. Can I cancel?

Usually yes. Under Alberta's Consumer Protection Act, a direct sales contract can be cancelled without reason up to 10 days after you receive a copy of the written contract — and up to one year if the seller didn't meet the Act's requirements. The seller then has 15 days to refund you. Cancel in writing and keep a copy. Alberta's consumer contact centre is 1-877-427-4088.

How do I verify a duct cleaning company is legitimate before booking?

Look for a full legal name and a local street address, proof of liability insurance and WCB coverage, a written flat-rate quote before arrival, reviews accumulated over years rather than weeks, and a BBB profile. Membership in the National Air Duct Cleaners Association (NADCA) is a further signal — and one you can check independently in NADCA's public member directory rather than taking a logo on a website at face value.

08 The Bottom Line

Duct cleaning scam calls work because the pitch is plausible, the price is tempting and the decision feels small. It isn't — you're deciding who gets to walk into your basement and open up your furnace. Take the company name, hang up, look them up, and call back on a number you found yourself. Ask the ten questions. Insist on one flat rate in writing before anyone arrives, and pay by card. That's the whole defence, and it costs you nothing but a few minutes.

Not Sure Who Just Called You?

We're locally owned, in business here since 2002, and we'll answer every one of those ten questions before you book. One flat rate, in writing, no surprises at the door.

📞 Call 780-932-7337