Scam Warning

The $99 Air Duct Cleaning Scam: Why Florida Homeowners Keep Getting Burned

By Air Duct Cleaning Miami Licensed Florida HVAC Contractor CAC1817115 BBB A+ Published April 20, 2026 12 min read
Google search result showing a $99 air duct cleaning ad flagged with a SCAM stamp
Figure 1 — Google search SERP for a national-brand $99 duct cleaning offer. Screenshot captured 2026-04-20.
Watch: our 2-minute walkthrough of the $75–$99 South Florida duct cleaning scam — what the ad says, what happens on-site, and how to protect yourself. (Air Duct Cleaning Miami, licensed FL HVAC contractor CAC1817115.)

You see the ad at 9pm while the AC struggles in your Pembroke Pines living room — “$99 whole-home air duct cleaning, 20 vents included, book today.” A voice in your head says “is this legit?” and another voice says “why so cheap?” You are right to pause. The short answer: the $99 air duct cleaning scam is one of the most consistent bait-and-switch patterns running across Florida right now, and the homeowners who call end up with a $1,200 to $2,400 invoice, a damaged AC coil, or both.

Real, licensed duct cleaning in South Florida runs roughly $500 to $800 for an average 8-vent home — not because of mold, but because it takes 3 hours, a $20,000 machine, trained technicians, and EPA-approved chemicals only a Florida-licensed HVAC contractor can legally buy. In this post, you will see live Meta Ads Library evidence of the $99 pattern, the exact bait-and-switch mechanic customers keep reporting to us, the 14 red flags of a scam website, a 30-second DBPR license lookup you can do before you pay anyone, and how to report these ads to the FTC, DBPR, BBB, and Florida Attorney General. If you have already been burned, skip to the “How to Report These Ads” section and we will walk you through it.

The Thesis: If They Lie in the Ad, They Will Lie in Your Home

Everything in this post comes back to one sentence we have been saying to worried callers for years:

“If they are untruthful up front in their advertising, how can you trust them with your home?”

A $99 ad that converts into an $1,800 invoice is not a marketing mistake. It is the plan. The low number gets the appointment. The appointment gets the upsell. The upsell is where the real revenue lives. Every homeowner we have helped after a bait-and-switch heard a version of the same closing line at the door: “You have mold — you need sanitizing — it is $1,800.” That is not duct cleaning. That is a sales visit dressed up as service work.

What Real Duct Cleaning Actually Costs in South Florida

We surface this early on purpose — it is the #1 question customers ask on every call.

Average home, 8 vents, done right: roughly $500 to $800.

Drivers of the real price:

  • 3 hours of labor, usually 2 techs
  • A $20,000 negative-air duct cleaning machine (amortized across jobs)
  • Fully-stocked van — fuel, maintenance, liability + commercial auto insurance
  • EPA-approved chemicals — only sold to licensed HVAC contractors
  • Manufacturer-trained technicians
  • Office, dispatch, workers comp

Larger single-family homes in Weston or Davie with 14-18 vents run higher. High-rise condos in Aventura, Brickell, Sunny Isles Beach, or Hallandale Beach run higher still — elevator time, COI insurance, association rules, and tight indoor-unit access all add real hours. Every home is different. That is why our answer is Free Estimate in writing, before a tech touches your vents. For the full breakdown, read the real cost of air duct cleaning in Miami explained.

What $99 buys in real labor math: about 45 minutes of one technician, and nothing else. No machine. No chemicals. No truck. The number is mathematically impossible — which is exactly why the companies running it do not actually charge it.

License CAC1817115 · BBB A+ · No bait-and-switch

Get a Real Quote from a Licensed Florida HVAC Contractor

Stop the guessing. We will come out, look at your real home, count your real vents, check your real coil, and send you a real written scope before a tech plugs in a machine.

Get a Free Estimate →
Licensed Florida HVAC technician in black shirt and khaki pants with duct cleaning equipment and CAC1817115 license visible

The Duct Cleaning Bait-and-Switch Mechanic

This is the pattern customers describe to us on the phone, week after week, from Miami Beach to Fort Lauderdale to Pembroke Pines. Names change. Logos change. The mechanic is identical.

Step 1 — The ad. A $99 or $149 offer on Facebook, Instagram, or a Google search ad. Clean creative, big price, buried disclaimer.

Step 2 — The booking. You click. A one-page form. A call-center voice calls you back within minutes — not the crew, a booking desk.

Step 3 — The arrival. A van shows up. Sometimes no logo, sometimes a logo that does not match the phone company. The tech walks to your air handler and takes a phone photo of your blower.

Step 4 — The mold finding. “Ma’am, you have mold. We cannot do the cleaning until we sanitize. That is $1,200 additional. With the premium package, $1,800.” You cannot see what is in the photo. The pressure builds at your own kitchen table.

Step 5 — The fork. You say yes and the $99 becomes $1,800. Or you say no, and you get a partial clean, or no clean, and the truck leaves. Either way, the visit was a sale, not a service.

Live Evidence: What the Meta Ads Library Actually Shows

You do not have to take our word for it. Meta’s public Ads Library is free, searchable, and indexed — anyone can look at the active ads running in the United States and Florida right now.

Meta Ads Library listing showing a Sears Carpet Cleaning and Air Duct Cleaning $99 advertisement with Library ID 1681327579138018 visible
Figure 2 — Meta Ads Library entry for Sears Carpet Cleaning & Air Duct Cleaning. Library ID 1681327579138018. Captured 2026-04-20. Source: facebook.com/ads/library.
Meta Ads Library listing showing 801 Air Duct Pros $99 creative ad
Figure 3 — Meta Ads Library entry for 801 Air Duct Pros (Utah). $99 price point on the ad creative. Captured 2026-04-20.
Meta Ads Library listing for Green Diamond Air Duct LLC Florida ad started April 4 2026
Figure 4 — Meta Ads Library entry for Green Diamond Air Duct LLC, Florida. Library ID 26469838799369129. Ad run started April 4, 2026. Captured 2026-04-20.
Google search result showing a $99 air duct cleaning paid ad pattern from airflowcleaners.com
Figure 5 — Google search result showing a $99 air duct cleaning paid ad pattern. Captured 2026-04-20.

Our framing, for the record: In the publicly available Meta Ads Library, multiple advertisers are currently running duct cleaning offers in the $89–$199 range across the United States, including Florida. Customer reports received by our office describe a consistent pattern after these ads convert: the quoted price changes on-site after a photo-based “mold” finding, and the homeowner is presented with a repair invoice in the $1,200 to $2,400 range. We are describing a publicly observable pattern — not making claims about any specific licensee or company. The screenshots above are public records from Meta’s own library, preserved with their Library IDs so you can verify them yourself.

The 30-Second DBPR License Lookup Every Homeowner Should Do

This is the single most powerful move you can make before any contractor touches your AC system in Florida. Almost nobody teaches it, because it kills the scam.

Florida’s Department of Business and Professional Regulation (DBPR) regulates HVAC contracting. Duct cleaning, AC work, coil cleaning, and UV installs are mechanical + electrical + refrigerant + drainage work — regulated like plumbing or electrical, and requiring a Florida HVAC contractor license. Carpet cleaners are not DBPR-regulated for HVAC work.

How to verify any contractor’s license in 30 seconds:

  1. Open the DBPR license verification site at myfloridalicense.com
  2. Click “Verify a License”
  3. Search by license number or company name
  4. Confirm the license is Active, matches the DBA on your estimate, and has an HVAC classification (CAC or CMC)

Our license is CAC1817115. Plug it in. If a “duct cleaning company” cannot give you a number at all, the lookup takes zero seconds. Ask for the number BEFORE the work starts. If the tech stalls or sends you a random permit number — walk.

The 14 Red Flags of a Duct Cleaning Scam Website

Print this. Save it. Text it to your parents. These are the patterns we see over and over across South Florida.

1. No license number postedNot in the header, footer, About, FAQ, or receipt
2. One-page trap siteNo reviews, no About, nowhere to click
3. Thin About UsStock photos, no founder name, no bio, no physical address
4. No BBB accreditation linkNo BBB logo, no profile URL
5. No insurance disclosedNo COI, no workers comp mention
6. No license on van photosEvery real FL HVAC contractor displays the license on the vehicle
7. "Built in one day" feelGeneric template, no custom photos, no real crew
8. No license on uniformsCrew shots do not show credentials
9. Price on ad but not on landing pageClassic bait-to-landing scrubbing
10. Call-center booking flowCallback comes from a non-local dispatcher, not the crew
11. Generic stock photosNo real van, no real uniform, no Florida landmarks
12. No founder photo or owner bioIf you cannot meet the owner, nobody is accountable
13. Reviews only on their siteNo Google Business Profile = no verified physical presence
14. Domain registered in last 12 monthsFree whois lookup — brand-new domain + cheap prices = high flip risk

If a site checks 3 or more of these boxes, you are not looking at a contractor. You are looking at a lead funnel. For the broader scam playbook, read more air duct cleaning scams to watch for in Miami.

Check If You’re in Our Licensed Service Area

Miami-Dade + Broward · 19 cities · Same-day available

Licensed tech dispatched — never a call-center aggregator.

The Homeowner Liability Angle Nobody Talks About

Here is the part most homeowners have never been told. When you hire an unlicensed contractor and something goes wrong, you are the one holding the bag.

  • Worker falls off a ladder in your attic? No workers comp. Your homeowners insurance — if they cover it — or your pocket.
  • Bad UV install starts an electrical fire? The contractor disappears. Some carriers deny coverage for work done by an unlicensed party.
  • Chemical damage to AC wiring and the coil? Your $17,000 coil replacement three months later is yours to pay.
  • Refrigerant leak from a bad brazing job? Freon can displace oxygen in a closed home. People have died from refrigerant exposure.
  • Water damage from a botched drain line? Your ceilings, your floors, your claim.

A licensed contractor carries general liability, workers comp, and commercial auto — all required by the state. When a licensed crew walks into your home, the insurance walks in with them. When an unlicensed guy walks in, you are the insurance. Same logic applies to handyman AC work — see why hiring a handyman for AC work is the same trap.

The Miami Beach Condo Story: A Million-Dollar Wake-Up Call

A homeowner in a high-floor Miami Beach condo — hard ceilings, concrete decks, tight access — booked a “cheap duct cleaning” from a Google ad. The tech showed up, did not remove vents, and sprayed an unknown chemical into the return and through the AC system. The smell never left. The condo became unlivable within 48 hours. The number on the receipt was disconnected. The company name did not match any license on file. The Google ad was gone by the end of the week.

Remediation required tearing open hard ceilings, removing the AC system, replacing contaminated duct runs, swapping the coil and air handler, and a full indoor-air-quality cleanup. The condo could not be sold during the process. The final bill pushed into six figures. The “$99” saved zero dollars.

Not the only story like this — just the loudest. Across Aventura, Brickell, Hollywood, and Sunny Isles Beach, we have seen coils eaten through in three months by wrong chemicals, dryer vents blocked solid by carpet-cleaner brushes that needed wall demo to fix, and “mold sanitizing” that was a spray bottle of carpet shampoo with a fancy label. For high-rise condo specifics, see licensed duct cleaning for Miami Beach high-rise condos.

The Math Is Impossible — Here’s the Challenge

Open Challenge

We challenge any company in Florida to perform a real, licensed, 3-hour, 8-vent duct cleaning — including labor, chemicals, machine amortization, van, insurance, and overhead — for $99. We have not seen it done in 20 years.

The honest math:

  • 2 technicians × 3 hours = 6 billable labor hours
  • $20,000 negative-air machine (amortized)
  • EPA-approved chemicals (licensed-only)
  • Insured van, fuel, maintenance
  • Office, dispatch, liability insurance, workers comp
  • Training, license renewal, equipment replacement

You land at roughly $500-$800 for an average home. A $99 quote means one of three things: the company plans to upsell on arrival, the company plans to do 20% of the work, or the company is unlicensed with no overhead to cover. There is no fourth option.

Even When They Do the Work, It Isn’t a Real Duct Cleaning

Second layer of the scam. A homeowner pays $300, $500, even $800 to a cut-rate operator and still does not get a real cleaning.

✔ Real Duct Cleaning

  • ✔ Every vent removed from ceiling or wall
  • ✔ Duct run physically agitated (brushes, whips, compressed air)
  • Strong negative-air suction pulling dust through the main trunk
  • Coil and blower inspected and cleaned with EPA-approved products
  • Manufacturer-trained technicians
  • ✔ Before-and-after photos

✘ Cut-Rate "Clean"

  • ✘ No vents removed
  • ✘ Vacuum hose at main trunk for 10 minutes
  • ✘ A spray of "sanitizer" into one or two vents
  • ✘ No coil or blower work
  • ✘ No photos, no written scope
  • ✘ Card swipe, done

The right question is not just “how much does it cost?” — it is “will the tech remove every vent?” If the answer dances around vent removal, the answer is no. We have documented the full process in what every real air duct cleaning job must include.

Carpet Cleaners Are Not Duct Cleaners

Plainly: a carpet cleaning company is not licensed to clean your air ducts in Florida. Carpet cleaning is not DBPR-regulated. HVAC work is. When a carpet cleaner sends a van to your ducts, they almost never hold a Florida HVAC contractor license and almost never have training on coils, refrigerant systems, or blower assemblies.

We have seen the outcomes. A carpet cleaner in Hollywood shoved a brush too deep into a dryer vent and blocked it solid — the wall had to be cut open. A coil in Fort Lauderdale ate through in three months after a carpet cleaner sprayed a wrong-pH cleaner into the evaporator. A “duct guy” in Pembroke Pines mounted a UV light too close to flex wiring and started melting the insulation.

Rule of thumb: if the company’s name has “carpet” in it, they are not your duct cleaner. The license check settles it in 30 seconds. No HVAC license, no duct work.

How to Report a Scam Ad or Unlicensed Contractor

Nobody tells homeowners this part. We will. If you have seen a $99 ad that smells like bait-and-switch, or if you have been burned, these agencies take complaints and act on them. Reporting is free and takes about 10 minutes.

Every complaint you file makes the field a little cleaner for the next homeowner.

What Licensed, Honest Duct Cleaning Looks Like

  • Upfront written estimate before any work starts
  • License CAC1817115 and BBB A+ on every truck, receipt, uniform, and invoice
  • Every vent removed and the duct run agitated — not a trunk vacuum
  • EPA-approved chemicals used correctly by trained techs
  • Before and after photos so you see what you paid for
  • Honest pricing: roughly $500-$800 for most 8-vent homes, more for larger homes and high-rise condos — Free Estimate for your real home first

We also offer an honest $99-off duct cleaning bundle — a discount off a real written scope, not a bait price that moves when the van arrives.

We’re Not the Only Ones Warning About This

The Better Business Bureau, FTC, and Florida Attorney General have flagged the duct cleaning bait-and-switch pattern for years. If you suspect you have already been hit, scroll to the How to Report a Scam Ad section — we walk you through filing with all four.

Licensed sanitizing fogger being used inside a real duct run by a uniformed HVAC technician
EPA-Approved · CAC1817115 · Condo + High-Rise Certified

Worried About Mold in Your Ducts? Get It Sanitized the Right Way

If a tech already told you you have mold and pushed a $1,800 sanitizing invoice — pause. Get a second opinion from a licensed contractor before you pay. We will tell you what is actually in there, what actually needs to happen, and what it actually costs. Read more about how mold actually grows in Florida air ducts.

Book Licensed Mold Sanitizing →

Frequently Asked Questions

Is $99 air duct cleaning a scam? +
In almost every case we see, yes. The $99 number is a bait price designed to get a technician into your home, at which point the homeowner is pressured into a “mold sanitizing” upsell that brings the bill to $1,200 to $2,400. Honest, licensed duct cleaning in Florida for an average 8-vent home runs roughly $500 to $800 because the real costs — labor, machine, chemicals, insurance — cannot be covered at $99.
How much does professional air duct cleaning really cost in Florida? +
For an average 8-vent home in South Florida, roughly $500 to $800 when performed by a Florida-licensed HVAC contractor. Larger single-family homes run higher because of added vents and access time. High-rise condos in Aventura, Brickell, Sunny Isles Beach, and Hallandale Beach run higher still because of elevator time, COI insurance, and building access rules. Every home is different — ask for a written estimate.
Why is $99 duct cleaning advertised if no one actually charges that? +
Because the $99 is a lead-generation price, not a service price. It is advertised to get the homeowner on the phone and a tech in the door. Once the tech arrives, a “mold” finding on a phone photo is used to justify a repair invoice in the $1,200 to $2,400 range. If the homeowner refuses, they often get a partial clean or no clean. The ad converts at the door, not at the price point.
Do you need a license to clean air ducts in Florida? +
Yes. Duct cleaning involves accessing the AC system — mechanical, electrical, refrigerant, and drain-line work — which is regulated by the Florida Department of Business and Professional Regulation (DBPR) and requires a Florida HVAC contractor license. Carpet cleaners are not DBPR-licensed for HVAC work. Our license is CAC1817115.
How do I verify a duct cleaning company’s Florida HVAC license? +
Go to myfloridalicense.com, click “Verify a License,” and search by the contractor’s license number or company name. Confirm the license is Active, the classification is HVAC-related (CAC, CMC, or similar), and the name on the license matches the DBA on your estimate. The lookup is free and takes 30 seconds — do it before any tech touches your system.
What are the red flags of a duct cleaning scam? +
The biggest ones: no license number anywhere on the website or ad, a one-page trap site with no About or reviews, no BBB logo, no insurance information, call-center booking instead of direct-to-crew, pricing shown on the ad but stripped from the landing page, generic stock photos, and a domain registered in the last 12 months. Our full 14-point red-flag list is in the section above.
Who is liable if an unlicensed duct cleaner gets hurt in my home? +
In most cases, the homeowner is. Unlicensed contractors typically do not carry workers compensation or general liability insurance. If a worker is injured in your home — falls off a ladder, cuts through a wire, triggers a refrigerant leak — the claim often falls on your homeowners insurance, if your carrier covers it at all, or on you personally. Licensed HVAC contractors carry the insurance required by Florida law.
Why do scammers just vacuum the main trunk instead of cleaning every vent? +
Because removing every vent and agitating the duct run takes 3 hours and specialized equipment, while hooking a vacuum to the main trunk and spraying “sanitizer” takes 15 minutes. The scam operators are optimizing for time per job, not cleaning quality. You end up paying a real price for a fake cleaning. A proper duct cleaning requires every vent removed, the run agitated, and strong negative-air suction — anything less is not a duct cleaning.
I paid $99 and they tried to charge me $1,800 — what should I do? +
Do not sign anything under pressure. Ask the tech to leave, in writing if possible. Take photos of their van, uniform, any paperwork, and the “mold photo” they showed you. Get a second opinion from a licensed HVAC contractor (CAC or CMC classification) before you pay anything over the original $99. Then file complaints with DBPR, the FTC, the Florida Attorney General, and the BBB using the links in the “How to Report” section above.
They came out and said I had mold — is that always a scam? +
Not always — real mold in ducts is a real South Florida problem, especially after a long wet season or in coastal buildings with humidity issues. But a “mold finding” based only on a phone photo of your blower, with high-pressure upsell on the spot and no written lab confirmation, is the most common upsell script we see. A licensed contractor will give you a written scope, options, and time to think — not a take-it-or-leave-it number at your counter.
Why did the price go up when the tech got here? +
Because the ad price was never the real price. The most common pattern: the ad price covers a “basic vacuum” of a small number of vents, and everything that makes it a real cleaning — vent removal, agitation, sanitizing, the coil, the blower — is priced as an add-on after the tech arrives. The ad gets the booking. The on-site script gets the invoice.

Related Reading — Go Deeper

The Bottom Line

At 9pm on a Tuesday, with the AC humming and a $99 ad on your screen, it is easy to click. We understand. But the number is the bait, and the bait works. The homeowners we talk to after the fact all say the same thing: “I wish I had checked the license first.”

So check the license first. Use the DBPR lookup. Ask for the number on the phone. Refuse to sign anything under pressure. We are licensed Florida HVAC contractor CAC1817115, BBB A+, and we have cleaned more than 1,000 homes across Miami-Dade and Broward the right way.

And remember the thesis: if they are untruthful up front in their advertising, how can you trust them with your home?

Stop Getting Burned by $99 Ads

Real written scope. Real vent count. Real licensed technicians. Licensed #CAC1817115. BBB A+. Serving all of Miami-Dade and Broward.

Enter Your ZIP Code
Takes 30 seconds. No obligation.
★ 4.8 Stars  |  Licensed #CAC1817115  |  BBB A+ Accredited  |  1,000+ South Florida Homes
Check that license! ↓
Air Duct Cleaning Miami duck mascot
☎ Call Now Book Online
Air Duct Cleaning Miami Corp.  |  Licensed CAC1817115  |  Serving Broward & Miami-Dade  |  BBB A+ Accredited