Last updated October 15, 2026
Whole-home duct cleaning
Dryer vent cleaning
Camera inspection
Sanitizing & deodorizingWhole-system duct and dryer vent check with before-and-after photos - you see exactly what came out of your vents
That "$99 whole-house special" is a bait ad - the real number appears once they are in your hallway, or the "clean" is a shop-vac at the register. We photograph the inside of your ducts before and after instead.
How to Hire an Air Duct Cleaning Contractor in Alpharetta: A Step-by-Step Guide
Most Alpharetta homeowners don’t realize the Federal Trade Commission has published consumer warnings about air duct cleaning scams specifically. Not general home-improvement cautions. Air ducts. The reason is simple: the pattern of a whole-house quote under $99 followed by an in-home bill of $800 or more is consistent enough that a federal agency felt the need to step in and say something. Alpharetta gets hit harder than most because our housing stock is dense, our homes are newer but aging into maintenance cycles, and household incomes are above the regional average – which makes our ZIP codes a target. This Air Duct Cleaning guide gives you the screening process to use before anyone sets foot on your property, so you’re never standing in your own hallway deciding whether to pay a price you didn’t agree to.
Styles & brands we work with




Quick Answer
To hire an air duct cleaning contractor in Alpharetta, screen the company by phone using a five-question script before scheduling, require a written price before any work begins, verify their method is either rotary brush or negative-air (not a shop vac), confirm their guarantee is in writing for at least a year, and check that they’ll show before-and-after photos of your actual ducts. Expect to pay $350 to $650 for a typical single-system Alpharetta home.
Table of Contents
- The Bait-and-Switch Playbook: What Alpharetta Homeowners Should Know
- The Five-Question Phone Screening Script
- What NADCA Membership Actually Means (and What It Doesn’t)
- What a Legitimate Written Estimate Must Contain
- The On-Site Moment: How Upsells Happen and How to Respond
- What a 365-Day Guarantee Actually Means, Legally and Practically
- The Equipment Question: Why the Tools Matter
- Common Mistakes to Avoid
- When to Call a Professional
- Frequently Asked Questions
- The Bottom Line
The Bait-and-Switch Playbook: What Alpharetta Homeowners Should Know
Here’s how the scam works, step by step, because understanding the mechanism is half the defense. A company advertises a whole-house air duct cleaning for $79 or $99 or $129 – the exact number varies, but it’s always low enough to feel like a deal. You book. They show up, sometimes on time, sometimes not. They walk through the house, count your vents, and then inform you that the advertised price only covers a “basic service” and that your ducts need a “deep cleaning” because of mold, construction debris, or pet dander. The new price is now $600 or $900. They may show you photos on a phone that could be from any house. And because you’ve already taken a half day off work and someone is standing in your foyer with equipment, a surprising number of people pay it.
What makes Alpharetta specifically vulnerable is the mix of home ages. We have 1990s and early-2000s subdivisions across neighborhoods like Windward, Crabapple, and Kimball Bridge where the original HVAC systems are hitting their second decade. That’s exactly when ducts accumulate enough dust, construction debris, and pet hair that homeowners start calling around. It’s also when a homeowner can’t easily tell the difference between a real problem and a manufactured one.
The FTC warning exists because this isn’t a rare bad apple. It’s an organized pattern. And it works financially because each upsell is pure profit on top of a price that never covered real labor in the first place.
The Five-Question Phone Screening Script
You don’t need to be a duct expert to screen a contractor. You need to be willing to ask direct questions and pay attention to whether the answers are direct. Here is the script we recommend to every Alpharetta homeowner:
- “What’s your method – rotary brush or negative-air – and can you explain how it works?” A legitimate company answers immediately with one or the other, or both used together. If they stumble, or say something about “special vacuum technology,” or can’t name their method, do not book. Rotobrush rotary brush systems physically agitate dust off duct walls. Nikro negative-air machines create vacuum pressure that pulls loosened debris out. Either is valid. “Special pipes and hoses” is not a method.
- “Will you send me a written price before the technician arrives?” The answer must be yes. Not “we give a quote on-site.” Not “it depends on what we find.” Written price before arrival, sent by email or text, with the scope in writing. If the company refuses, you’ve identified a bait-and-switch operation without even scheduling an appointment. That’s exactly what the FTC warning describes.
- “What does your guarantee cover, and for how long?” Listen for specifics. A 365-day guarantee means if dust returns to visible supply vents or the work is determined incomplete within a year, the company returns at no charge. A “30-day satisfaction” clause is designed to expire before any problem has time to surface. A vague “we stand behind our work” with no duration in writing is not a guarantee, it’s a slogan.
- “Are the technicians who come to my house your employees or subcontractors?” Either can be legitimate, but whoever shows up needs to be background-checked and in uniform. A company that can’t tell you who will be walking into your home, by name or by crew, is a company that doesn’t track its own people. That’s a red flag for accountability, not just for duct cleaning.
- “Do you take before-and-after photos of the actual ducts during the job?” This is the question that separates professional operations from everyone else. If they say yes, and they mean photos of your ducts, not stock images on a tablet, you have a contractor who knows they’ll be held to a visual standard. If they demur or say “the equipment doesn’t allow for that,” end the call. Modern duct cleaning equipment from suppliers like Rotobrush and Nikro supports direct inspection, and there’s no legitimate reason a professional crew can’t document their work.
One more thing about calling contractors in Alpharetta specifically: check whether a human answers. A live person, 24 hours a day, means someone is actually running the business. A voicemail loop that promises a callback “within 24 to 48 hours” isn’t just an inconvenience for scheduling – it’s a signal about how the company handles every other commitment. Our shop at Hollis Air Duct Alpharetta home answers phones with a live person around the clock because that’s part of The Garrison Standard our company was built on. You should expect the same from anyone you’re considering.
What NADCA Membership Actually Means (and What It Doesn’t)
NADCA is the National Air Duct Cleaners Association, a trade organization that sets technical standards for the industry. Membership means the company pays annual dues, follows NADCA’s published cleaning protocols, and commits to ongoing technical education. It’s a meaningful signal – but it’s not a regulatory body, and claiming to follow “NADCA standards” without being a member is a red flag you should probe.
Here’s the distinction that matters. A company that says “we clean to NADCA standards” but has no membership is making a claim with no verification mechanism. There’s no NADCA inspector who shows up to confirm that. The organization’s certification and membership directory is public, so you can check. A company that says “we are NADCA members” has paid money and made a written commitment to follow a specific technical standard – including the requirement that cleaning includes the entire HVAC system: supply ducts, return ducts, registers, grilles, coils, and the air handler, not just visible vent openings.
For an Alpharetta homeowner, the practical takeaway is this: NADCA membership isn’t a guarantee of honesty, but it is a useful filter. Combined with a written price and a written guarantee, it moves a contractor out of the “anonymous low bidder” category into the “accountable professional” category. Ask directly: “Are you a NADCA member, or do you just follow what you call NADCA standards?” The answer tells you a lot.
Our recommendation is to check three things in sequence: NADCA membership status (verifiable), written pricing before arrival (non-negotiable), and a guarantee of at least 365 days in writing (non-negotiable). Any company that clears all three is in the top tier of what you’ll find in the Atlanta metro.
What a Legitimate Written Estimate Must Contain
This section is where we’re going to be very specific, because the estimate is the single most important document in the entire transaction. A written estimate that arrives in your inbox before the technician’s van arrives is your first defense against bait-and-switch. Here’s what it must contain:
- Scope of work in plain language. “Clean all supply and return ducts, registers, grilles, air handler, evaporator coil, and blower motor on a single HVAC system.” Not “clean ducts as needed.” The word “as needed” is a flexible phrase that allows the price to flex with it.
- Method identified. Rotary brush, negative-air, or a combination. If the estimate doesn’t say what equipment and method will be used, ask before you sign anything.
- Total price, not per-vent pricing. This is the single biggest tell in the industry. Per-vent pricing is the mechanism that allows a $50 estimate to become a $350 invoice because “you have 28 vents, and the advertised price only included 10.” Legitimate contractors quote a whole-system price. If a company can’t give you a total because “it depends on how many vents you have,” that’s bait-and-switch by architecture.
- Guarantee terms with a specific duration. “Covered by a 365-day guarantee. If the work fails within one year, we return at no charge.” Specific language, specific duration, specific remedy. Vague promises are not terms.
- What the job does NOT include. A legitimate contractor includes an “exclusions” or “not included” section. This tells you they’ve thought about the scope honestly. A contractor who hides exclusions is planning to charge for them later.
What’s missing from an estimate can be just as informative as what’s there. No method mentioned? No total price? No guarantee? No scope? Each of those omissions is a hole the contractor can later fill with a charge you didn’t authorize. In Alpharetta, where we regularly hear from homeowners who’ve been through this with other companies, the pattern is consistent: the estimate was one page, vague, and the final invoice had line items that never appeared in any prior document.
The On-Site Moment: How Upsells Happen and How to Respond
The most common upsell moment happens in the first 20 minutes after the technician arrives. The crew walks through your home, counts vents, removes a supply register or two, and then finds something. It’s mold, or “excessive debris,” or a “disconnected duct,” or an air handler that “isn’t moving air properly.” Sometimes the finding is real. Often it’s stagecraft.
Here’s the sequence to follow when a technician presents an on-site finding that increases the price:
- Ask to see it. If the claim is mold, ask to be shown the mold. If it’s a disconnected duct, ask where. A legitimate technician can show you in minutes. A prepared script can’t show you anything, because there’s nothing there.
- Ask if the issue was visible before the cleaning. If a duct was disconnected before cleaning began, the pre-existing condition should have been addressed in the written estimate. If it wasn’t, that’s a problem with the estimate, not a new problem the technician just discovered.
- Request a written change order. If the finding is real and you agree to the added work, the added scope and added price go in writing before anything else happens. No verbal agreements on the spot. The written change order is your anchor.
- Decline without apology. You are not obligated to purchase anything beyond the scope of the written estimate you already approved. “No, I’ll have the original scope completed today and get a second opinion on that later” is a complete sentence.
The Garrison Code – the operational standard we follow at Hollis Air Duct Alpharetta as part of the Garrison Partners family – requires our technicians to arrive inside the quoted window, price everything in writing before any work starts, complete the job by the book, and leave the site clean. That’s not a marketing phrase. It’s the standard we hold ourselves to because we know that the alternative is exactly the frustration so many Alpharetta homeowners have already experienced.
What a 365-Day Guarantee Actually Means, Legally and Practically
A “30-day satisfaction” clause is designed to protect the contractor, not the homeowner. Here’s why: most problems from a poor duct cleaning don’t surface in 30 days. Dust that wasn’t actually removed takes months to re-accumulate to visible levels. A duct that re-contaminates because the cleaning was incomplete shows signs in year one, not week one. A guarantee that expires after a month is a legal-looking way of saying “if you don’t notice immediately, that’s your problem.”
A 365-day guarantee is a different instrument. Legally, it’s a contract term that gives you a defined window to call back, at no charge, if the work fails. Practically, it means something else too: the company is confident enough in its own process to commit to it in writing for a full year. That’s not a trivial cost decision on their part. Every year a company operates with an annual guarantee, they’re accepting the possibility of free repeat visits if their own workmanship doesn’t hold up.
Under our Air Duct Cleaning in Alpharetta terms, the 365-Day Done Right Promise covers the full scope of the cleaning job. If it’s not done right, we make it right – by returning at no charge, including a free second visit. That’s the standard. Anything less than a year in writing should make you ask why the company doesn’t trust its own work.
The Equipment Question: Why the Tools Matter
Real duct cleaning requires equipment that can reach every foot of your ductwork and remove what it finds. A shop vac with a long hose cannot do this. A carpet cleaning machine repurposed for duct work cannot do this. The two legitimate methods in the industry are:
- Rotary brush systems. Equipment from manufacturers like Rotobrush pushes a rotating brush through the duct, agitating dust and debris off the interior walls while a vacuum pulls it out. It’s the standard for residential systems in homes like the ones across Alpharetta.
- Negative-air machines. Units from makers like Nikro create a strong vacuum pressure at the register, pulling air – and whatever is in it – through the system into a filtered collection unit. Negative-air is the commercial-grade method, and it’s effective when paired with agitation.
There’s no shortcut around the equipment question. A contractor who shows up with a van full of professional equipment from Rotobrush, Nikro, or Abatement Technologies is performing a different service than one who shows up with a portable vacuum. And homeowners in neighborhoods like Windward, Avalon, and downtown Alpharetta pay for the difference either way – you either pay for the real cleaning, or you pay twice: once for the cheap job, and again for the real one later.
You don’t need to become an equipment expert. You just need to ask the question from the screening script: “What method do you use?” If they can’t name the manufacturer and explain what the tool does in a sentence, they’re not running professional equipment.
Common Mistakes to Avoid
- Shopping exclusively on price. The cheapest quote in Alpharetta is often the first move in a bait-and-switch. Low teaser prices exist to get a technician in your home. Compare total written prices, not advertised numbers.
- Not asking for the price in writing before the appointment. If a company won’t send a written quote before the technician arrives, the in-home price will almost always be higher. Written-before-arrival is the single clearest filter for legitimacy.
- Accepting a 30-day satisfaction clause as equivalent to a real guarantee. It isn’t. Problems from incomplete cleaning show up in months, not days. Demand a year in writing.
- Skipping the NADCA membership check. It takes two minutes and the directory is public. Membership alone isn’t proof of honesty, but the absence of it combined with vague method claims is a pattern.
- Not knowing what “per-vent pricing” signals. Per-vent pricing is how the upsell is structured. You can’t know the total without a vent count, and the vent count always comes out higher than the quote. Whole-system pricing or walk away.
- Forgetting to ask about Dryer Vent Cleaning in Alpharetta at the same visit. Dryer vents are a separate system from your HVAC ducts and one of the leading causes of house fires in Georgia. A professional company can clean both in one scheduled visit, and bundling is often more cost-effective than two separate services.
- Ignoring duct sealing. Many homeowners discover during cleaning that their ducts are leaking conditioned air into the attic. Duct Sealing in Alpharetta is a distinct service that can reduce energy loss by a measurable margin. Ask about it during your estimate so you’re not surprised later.
When to Call a Professional
Call a professional if you’ve lived in your Alpharetta home for more than three years and the ducts have never been cleaned, or if you’ve done any renovation that produced drywall dust, or if you notice visible dust building up quickly on supply registers, or if anyone in the household has allergies that spike when the HVAC runs. These aren’t borderline cases. They’re the conditions under which duct cleaning is a maintenance item, not an upsell. Hollis Air Duct Alpharetta offers free estimates throughout the city – call (762) 769-7145 to schedule one.
Frequently Asked Questions
A legitimate whole-system air duct cleaning for a single HVAC system in Alpharetta typically runs between $350 and $650, as detailed in our Air Duct Cleaning Cost Breakdown: The Alpharetta Homeowner’s Reference for 2026. Homes with two systems – common in larger Windward or Echelon properties – fall between $600 and $1,100. Be suspicious of any quote below $200; that’s below the cost of running professional equipment for a full job, which means the company is either planning to upsell you or cut corners. Call (762) 769-7145 for an exact quote with the price in writing before any work starts.
Cheaper quotes are usually built on per-vent pricing, which means the advertised number only covers a limited number of vents at a basic service level. The second reason is that the company doesn’t actually intend to do the job at the advertised price; it intends to use the low quote to get in the door and then present the “real” price. The FTC’s national warning about duct cleaning scams describes exactly this pattern. A legitimate company gives you one whole-system price in writing before arrival.
Require before-and-after photos of your actual ducts, not stock images. Professional equipment from Rotobrush and Nikro supports direct visual inspection with cameras, and a legitimate crew can show you the before and after in real time. If a company refuses or can’t produce photos, treat it as a failed verification. The 365-Day Done Right Promise from Hollis also serves as a functional verification: if the work wasn’t done properly, problems will surface within a year and the return visit is free.
Every 3 to 5 years for most Alpharetta homes, with the shorter interval applying if you have pets, if anyone in the home has allergies or asthma, or if you’ve completed any renovation that generated dust; see our Seasonal Air Duct Cleaning Care for Alpharetta: Year-Round Homeowner’s Guide for timing details. The 3-to-5-year window isn’t a marketing invention; it reflects the time it takes for a properly operating system in a typical Georgia climate to accumulate enough material that cleaning makes a measurable difference. Homes near construction activity – and there’s a lot of that in Alpharetta and Milton these days – may need it more often.
Routine duct cleaning is not covered by homeowners insurance. It’s a maintenance expense, not a covered peril. There are exceptions: if a covered event like a fire or major water damage contaminates your ducts, the cleaning may be included in your claim. But standard maintenance cleaning is out of pocket, which makes the written-price-before-arrival standard even more important – you should know exactly what the job costs before you commit.
Air duct cleaning removes accumulated dust, debris, and contaminants from the interior of your duct system. Duct sealing – typically done with a mastic sealant applied to joints and connections – fixes leaks that let conditioned air escape into the attic or crawlspace. The two services address different problems and are often done together during the same visit. If your Alpharetta home has high summer cooling bills, duct leaks may be part of the reason, and a professional cleaning visit is when many homeowners first discover the issue.
No. Licensed and insured professionals use negative-air machines and rotary brush systems that reach the full length of the duct run, including the main trunk and return lines. A household vacuum with a hose attachment reaches about four feet into a supply vent and leaves the rest of the system untouched. The equipment from manufacturers like Nikro and Abatement Technologies exists because this is not a do-it-yourself job. Spending a few hundred dollars on a professional whole-system cleaning is cheaper than paying for a second cleaning to undo the incomplete first attempt.
The Bottom Line
Hiring an air duct cleaning contractor in Alpharetta is a screening problem, not a luck problem, and our more guides & resources can help you prepare. Ask the five questions by phone before you schedule anything. Require a whole-system written price before the technician arrives. Verify the method, the NADCA membership, and the guarantee – a full year in writing, not a 30-day window that expires before problems surface. Demand before-and-after photos of your actual ducts, and don’t accept per-vent pricing under any circumstances. The companies worth calling are the ones that answer the phone with a live person, write everything down, and stand behind their work for a year. That standard exists in Alpharetta. You just have to screen for it.
Written by Roy Castellanos, Owner at Hollis Air Duct Alpharetta, serving Alpharetta since 2004.
See the difference
Before
After
Before
After
Before
After