The $99 Air Duct Cleaning Special: How the Scam Works
How the $99 air duct cleaning special works: the bait-and-switch, the mold scare, blower-only cleanings, what NADCA source removal includes, how to compare quotes.
By Bison Chimney & Air Duct ·

If you own a home in Overland Park, you have gotten the postcard. “Whole house air duct cleaning, $99. Unlimited vents. Free furnace inspection.” Sometimes it is $49. Sometimes it is a robocall. The offer has been landing in local mailboxes for years, and the company name on it changes every season.
The price is not a discount. It is the first step of a script. Here is how the script works, what a real duct cleaning includes, and how to compare quotes so you do not pay twice.
The anatomy of the bait-and-switch
Step 1: the number that gets them in the door
A real whole-home duct cleaning takes a crew three to five hours with a truck-mounted or portable negative-air machine, agitation tools and a HEPA vacuum. That cannot be done for $99. The advertised price exists to book the appointment, and the company knows it loses money on any job that stays at $99. The business model depends on the job not staying there.
Step 2: the fine print arrives with the van
Once on site, the price begins to move. “Unlimited vents” turns out to mean supply registers only; returns are extra. The main trunk lines are extra. The furnace is extra. Each system is a separate charge, and many two-story homes have two systems. By the time the crew has walked the house, the $99 job has multiplied several times over, and you have a technician standing in your hallway waiting for a decision.
Step 3: the mold scare
This is the part that costs real money. The technician removes a register, shines a flashlight into the duct, and shows you dark smudges. “That’s mold. It’s in the air your kids are breathing.” The fix is a “sanitizing treatment” or “mold remediation” for several hundred dollars more, and it needs to happen today.
Most dark smudges in a duct are dust, soot and dirt. Some ducts do have mold, usually near a wet evaporator coil, and no one can confirm it by eye. A legitimate company will tell you that, and will tell you that a sanitizer sprayed on dirty ducts does almost nothing. See how we handle it on our duct sanitizing page: cleaning first, treatment only when there is a reason, never as a scare.
Step 4: the blower-only cleaning
If you refuse the upsells and insist on the $99 job, you get what the price pays for. The crew hooks a shop vacuum or a small portable unit to one register, runs it for a while, wipes the visible register covers, maybe blows compressed air into a few openings, and leaves. Debris that was loose gets pushed around. Debris that was stuck stays. The trunk lines, plenums, blower wheel and coil, where most of the dust lives, are never touched.
You paid $99 and your ducts are not clean. Worse, you now believe they are.
What a real duct cleaning includes
NADCA, the National Air Duct Cleaners Association, publishes the standard the industry works from. The method is called source removal, and the name says what it means: the debris is physically removed from the system, not treated, masked or blown around.
A source-removal cleaning includes:
- A negative-air machine or truck-mounted vacuum connected to the supply and return trunks, putting the entire duct system under suction for the whole job
- Every supply and return register removed, cleaned and reinstalled
- Mechanical agitation of every run, trunk and return with compressed-air whips, rotary brushes or both, working from the farthest register back toward the vacuum
- The supply and return plenums cleaned
- The blower compartment and blower wheel cleaned
- The evaporator coil surface cleaned and a new filter installed
- Access holes cut in the trunks sealed with metal plugs, not tape
- Photos inside the ducts before and after
That is the job. It takes most of a day on a typical home, and it is what Bison’s air duct cleaning page describes step by step. Anything less is a partial cleaning, and a partial cleaning at any price is not a bargain.
How to compare quotes
Two quotes for “duct cleaning” can describe completely different work. Make them describe the same job before you compare numbers.
- Ask for a whole-home flat price. The quote should cover every supply, every return, the trunks, plenums, blower and coil, for a stated number of systems. Per-vent pricing is how the bill grows.
- Ask what equipment they use. Negative-air machine or truck mount, plus agitation tools. If the answer is a shop vac, hang up.
- Ask how long it will take. Three to five hours for a single system is normal. An hour is not a cleaning.
- Ask about the furnace. If the blower and coil are not included, the dust reservoir closest to your living room stays put.
- Ask about photos. Before-and-after images inside the trunk line are the only proof the work happened.
- Ask about NADCA. Membership is not a guarantee, but it means the company has agreed to work to a published standard.
Questions to ask before anyone comes over
- Is the price you quoted the total, including returns, trunk lines and the furnace, for my number of systems?
- What happens to the price if you find something on site?
- Do you use sanitizer, and if so, is it optional and what is it for?
- Will I get photos from inside my ducts?
- Are you insured, and can you send me a certificate?
- Who is coming to my house, your employees or a subcontracted crew?
If the answers are vague, or the person on the phone will not commit to a total, you have your answer.
Why this matters in older homes
Older homes across Johnson County, especially the large stock built in the 1970s and 1980s, often have ducts that have never been cleaned since the house was framed. They hold construction debris, drywall dust and decades of pet hair. A real cleaning on one of those homes makes a visible difference. A $99 cleaning leaves all of it in place and takes your money on the way out.
Get a real quote
Bison Chimney & Air Duct quotes whole-home duct cleaning flat, on the phone, with every register, trunk, plenum, the blower and coil included and photos of what came out. We serve Overland Park, Johnson County and the Kansas City metro, and the price we give you is the price you pay. Call us for a free estimate or send us the details of your home and we will get back to you the same day.