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 a Air Duct Cleaning Contractor in Sandy Springs: A Step-by-Step Guide
The Federal Trade Commission has issued a formal consumer warning about air duct cleaning scams, and the tactics it names – $49 whole-house coupons, scare photos of “toxic mold,” and pressure to add antimicrobial fogging once the crew is in your hallway – are still running daily in Sandy Springs and across metro Atlanta. If you’re reading this, you probably already suspect the industry has a credibility problem. You’re right. This guide gives you a repeatable hiring process: the exact documents to demand before anyone touches your system, the questions that expose a bait-and-switch operator in the first phone call, and the red flags to watch on the day of service. By the end, you’ll know more about vetting an air duct cleaning contractor in Sandy Springs than most contractors expect their customers to know.
Quick Answer
To hire an air duct cleaning contractor in Sandy Springs, verify Georgia business licensing and liability insurance, require a written scope of work with an itemized price before the job starts, and ask what equipment they use and what their guarantee states in writing. A legitimate whole-home air duct cleaning in Sandy Springs should run roughly $450 to $750 for a typical 2,000 to 3,000 square foot home, and any contractor promising a whole system for under $200 is running a well-documented bait-and-switch model.
Styles & brands we work with




Table of Contents
- The Three Documents Every Contractor Must Produce Before Work Starts
- How Bait-and-Switch Pricing Works in Sandy Springs
- What NADCA Membership Verifies (and What It Doesn’t)
- The 7 Questions That Expose a Predatory Operator in the First Call
- Day-of-Service Red Flags: What to Watch When the Van Pulls Up
- Why One Written Quote Beats Two Verbal Estimates
- What a Fair Price Looks Like in Sandy Springs
- What Sandy Springs Homeowners Specifically Should Know
The Three Documents Every Contractor Must Produce Before Work Starts
Before any technician touches your ductwork in Sandy Springs, you need three things in writing. Not one. Three. If any of these is missing, you’re hiring on vibes, and vibes are how contractors disappear after a botched job.
Document 1: A written scope of work. This is a sentence-level description of exactly what the job includes: how many supply vents, how many returns, whether the air handler and plenums are included, what access method will be used, and how long the job is expected to take. “Clean the ducts” is not a scope. A real scope reads like a work order: “Clean all supply and return ducts in the accessible portion of the system, including main trunk lines, branch runs, and both plenums. Do not include the dryer vent.” If a contractor resists putting the scope in writing, the scope will change once the crew is in your home. That’s not speculation. That’s the business model.
Document 2: An itemized price. The written price lists each component separately: the duct cleaning itself, any separate charge for the air handler or coil cleaning, any charge for antimicrobial or deodorizing treatment, and any travel or fuel fee. This matters because itemization kills the most common trick in the trade, which is bundling a cheap duct price with an undisclosed “treatment” line that only appears on the invoice. An itemized quote also lets you compare two bids honestly, because you can see whether contractor A’s $550 includes the air handler and contractor B’s $520 doesn’t.
Document 3: A stated guarantee with terms. “Satisfaction guaranteed” is a slogan, not a guarantee. You want the guarantee in writing, with a term length and a defined remedy. What happens if the crew misses a vent? What happens if a register is damaged? What happens if the job doesn’t visibly improve airflow? At Hollis Air Duct Sandy Springs home, every job carries the 365-Day Done Right Promise: if the work isn’t done right, the crew returns and makes it right at no charge, with a free second visit included in writing. That’s the format you’re looking for from any contractor in Sandy Springs – a promise with a term, a trigger, and a remedy, not an adjective.
How Bait-and-Switch Pricing Works in Sandy Springs
The FTC warning is precise about the pattern: a company advertises an unrealistically low price for whole-home duct cleaning, then once the technician is in the home and the van is in the driveway, the price quadruples. The mechanics of the scam have not changed in twenty years, and Sandy Springs is a prime market for it because the housing stock includes thousands of 1970s and 1980s homes with original ductwork. The technician knows the ducts are dirty – they all are after forty years – and he knows he can sell you on “sanitizing” them.
Here’s the step-by-step, because knowing the script kills the script:
- The ad prices a job that cannot be performed. A $99 whole-house cleaning cannot cover the labor, equipment, insurance, and fuel required to do the job correctly, even at minimum wage. The operator is paying for the lead, not the labor.
- The technician arrives with a camera, not equipment. The first twenty minutes are spent showing you dust inside your return. That dust is normal in any system older than a few years. The presentation is designed to prime you for the upsell.
- The baseline cleaning price is quietly inflated with mandatory add-ons. Antimicrobial fogging is often presented as a necessary part of the cleaning, not an optional treatment. The cost appears on the invoice as a line item you never approved in writing.
- The final invoice is two to five times the quoted price. Because the quote was verbal, the customer has no document to dispute the charges. This is the entire point of verbal-only pricing.
The antidote is the same in every case: a written price before the technician steps into your home, a written scope that defines what the price includes, and a guarantee that says what happens if the job isn’t done correctly. Every reputable Air Duct Cleaning in Sandy Springs company offers these documents without being asked. The operators who don’t are telegraphing exactly how the transaction will end.
What NADCA Membership Verifies (and What It Doesn’t)
NADCA, the National Air Duct Cleaners Association, is the trade organization for HVAC inspection, cleaning, and restoration. Membership requires technicians to hold NADCA certification, which means they’ve passed a written exam covering industry standards and the technical mechanics of source-removal cleaning. That’s a real standard, and it’s worth asking about.
But here’s what NADCA membership does not verify: Georgia business licensing, liability insurance coverage, workers’ compensation, the company’s complaint history, or whether the people who show up at your door are even employed by the company you called. NADCA is a technical certification, not a regulatory body. A contractor can hold NADCA certification and still run a dishonest operation. A contractor can also do professional work without it.
So treat NADCA as a technical signal, not a trust signal. The trust signals are the unglamorous ones:
- Georgia business licensing. The company should be registered to do business in Georgia. You can check this through the Secretary of State’s office in minutes.
- Liability insurance. The company should carry general liability coverage. Ask for the policy provider, not the policy number. If they can’t name the insurer, that’s a problem.
- Background-checked technicians. You’re letting a stranger into your home. The company should be able to tell you, flatly, whether their technicians pass background checks. Hollis Air Duct Sandy Springs runs background-checked, uniformed technicians on every job, and the answer to “who’s coming to my house?” should be knowable before the van arrives.
Sandy Springs has no local duct-cleaning licensing beyond the state business registration, which means the burden falls on you to verify insurance and screening. A company that hesitates to answer these questions isn’t a red flag. It’s the whole flag.
The 7 Questions That Expose a Predatory Operator in the First Call
You can accomplish most of the filtering in the first phone call, before anyone schedules a visit. Here are the questions to ask, in order, with the answers that separate straight operators from the bait-and-switch crews working Sandy Springs zip codes.
- “What does a whole-home cleaning cost for a house my size, and can you put that in writing before anyone comes out?” A straight operator will give you a range and commit to a written price. A bait-and-switch operator will pivot to “we really need to see the system” or offer a remarkably low number that only exists verbally. Prices that only exist verbally are not prices.
- “Is antimicrobial or sanitizing treatment included in that price, or is it separate?” This is the question that reveals the business model. The bait-and-switch operator relies on adding this treatment on-site, often at $300 to $600, and the conversation will get vague exactly here. A straight operator tells you what it costs and whether it’s optional. It should be optional. Duct cleaning is source removal – physically removing debris – not chemical treatment. Fogging a dirty duct is like cologne on a dirty gym shirt.
- “What equipment do you use for the actual cleaning?” Listen for specific method words: negative-air machines, rotary brush systems, HEPA-filtered vacuums. A real crew can describe their equipment in one sentence. A team that plans to use a shop vac and a drill attachment cannot do source-removal cleaning, no matter what the flyer says.
- “Are your technicians employees or subcontractors?” Subcontracting isn’t automatically bad, but a company that sends unknown subs has less control over who enters your home and how the job is performed. A company that sends its own uniformed, background-checked employees has more accountability. You want the one with more accountability.
- “What does your guarantee actually say, and for how long?” If the answer is a long pause followed by “we stand behind our work,” you’re being handed a slogan. You want a term and a remedy. The Garrison Standard, which governs every independently owned Hollis location including Sandy Springs, requires a written guarantee with a defined fix: if it isn’t done right, we come back within the year and make it right at no charge. A one-year written promise is a meaningful floor.
- “Do you clean the air handler and coils as part of the job, or is that extra?” Some homes need coil cleaning; some don’t. The honest operator tells you this is assessed separately and either includes it in the written price or doesn’t. The dishonest operator reveals it as a surprise after cutting an access panel.
- “Can you email me the scope and the price before I book?” If the answer is anything but yes, end the call. A contractor who cannot commit a price and scope to email will not honor a verbal price after the fact.
Day-of-Service Red Flags: What to Watch When the Van Pulls Up
Even with a written price and scope in hand, pay attention on the day of service. The most disciplined operators in Sandy Springs live by a behavioral code that is easy to observe and harder to fake.
The van and the gear. A legitimate duct cleaning crew arrives with a negative-air machine, typically a large vacuum unit about the size of a wheeled suitcase, connected to a high-flow hose system. If the technician walks in with a shop vac and a drill brush, the job will not be source-removal cleaning, regardless of what the written estimate says. Brands to recognize: Nikro and Abatement Technologies build the negative-air machines used by commercial and serious residential crews. Rotobrush builds the rotary brush systems that agitate debris inside the ducts. These are not secrets – if the equipment isn’t recognizable, ask.
Verbal price adjustments. If the technician discovers something – a damaged duct, a pest intrusion, a disconnected run – and responds with a verbal price for the fix, that’s the moment to pause. A legitimate operator will put any unplanned work in writing before proceeding, even a snapshot on a work order. Verbal add-ons are how the original bait-and-switch model survived all the FTC warnings. The fix might be legitimate; the process is not.
Pressure to add services. Antimicrobial treatment, UV light installation, air purification systems – all real services, all legitimate in certain cases, all routinely used as high-margin close-it-now add-ons. The discipline test is simple: if the tech says the system is unsafe without a treatment you didn’t discuss, and the price for that treatment just appeared in the conversation, that’s pressure, not diagnosis. A straight operator can explain the recommendation, give you the price in writing, and let you decide after the crew leaves. Anything that requires a decision “while we’re here” is a sales tactic wearing a tool belt.
Arrival without the agreed scope. If the crew doesn’t have a copy of the written scope you signed, they cannot verify that they’re performing the job you contracted. This sounds bureaucratic, but it’s the difference between a company that runs on paperwork and one that runs on whatever the technician remembers. The Garrison Code, which is how Hollis Air Duct Sandy Springs scores its own technicians, requires arriving inside the quoted window, pricing in writing, and leaving the site clean. Those are not aspirations. They’re checkboxes.
Why One Written Quote Beats Two Verbal Estimates
The standard consumer advice is to get three quotes. For air duct cleaning in Sandy Springs, that advice is only useful if all three quotes describe the same job in the same terms. They rarely do.
Here’s the problem: one company quotes $399 for “duct cleaning” and means supply ducts only. Another quotes $550 for the same home and means supply ducts, returns, plenums, and the air handler. Another quotes $299 and means the same scope as the $550 operator but with a mandatory on-site “sanitizing treatment” that will bring the final invoice to $750. None of these comparisons tell you anything about price. They tell you three different stories about three different scopes.
A single quote with a written scope and itemized breakdown is more useful than five verbal quotes. The written breakdown forces the contractor to commit to what the job includes, which is the variable that generates most of the horror stories in this trade. When you call Air Duct Cleaning in Sandy Springs companies, ask for the scope and price in writing. The ones that send it are the ones worth considering. The ones that won’t just disqualified themselves.
This is the logic behind how Hollis Air Duct Sandy Springs prices every job: the price is written down before work starts, with the scope attached. It doesn’t move at the door. It doesn’t get a surprise line item mid-job. If the system turns out to need something beyond the scope, that conversation happens with a new written price, and the homeowner decides. That’s the whole mechanism, and no amount of personality or “we’ve been doing this for years” substitutes for it.
What a Fair Price Looks Like in Sandy Springs
Let’s put numbers on it, because a guide about hiring in this trade that doesn’t tell you what things cost is answering the wrong question.
For a single-system home between 2,000 and 3,000 square feet in Sandy Springs – the typical Buckhead-era suburban build with a single furnace in the garage or attic – a legitimate whole-home cleaning should run approximately $450 to $750. Homes with two systems, which are common in the 4,000-plus square foot houses in the northern Sandy Springs neighborhoods, should expect $700 to $1,000 for both systems cleaned properly.
What affects the price:
- Number of systems. One furnace means one system. Two furnaces means two systems and double the time.
- Number of supply vents and returns. A house with 18 supplies and 3 returns costs more than a house with 10 and 2 because the technician must access each one.
- Accessibility. Ducts in a crawl space or finished ceiling are slower to access than ducts in an unfinished basement. Sandy Springs’ combination of slab-on-grade ranchers and hillside walk-out basements creates real variance here.
- Air handler and coil cleaning. If included, expect $100 to $200 of the total to reflect this work. If excluded, the written scope should say so explicitly.
- Optional treatments. Antimicrobial fogging, if you choose it, adds $150 to $400. It should never be mandatory, and it should never be the answer to “the ducts are dirty.” Source removal is the answer.
Any quote under $200 for a whole-home cleaning in Sandy Springs is not a price for the job you think you’re booking. It’s a door opener. The FTC has documented the pattern for years: the low teaser price creates the lead, the on-site visit creates the inflated invoice, and the homeowner pays $700 for a $99 coupon. A fair price is not the lowest price. A fair price is a price that matches a written scope and stays fixed.
What Sandy Springs Homeowners Specifically Should Know
Sandy Springs housing stock has a particular profile that affects duct cleaning. The core of the city – roughly the corridor along Roswell Road and the residential streets feeding it – was largely built out in the 1970s and early 1980s, which means original ductwork now sitting at forty to fifty years old. Fifty-year-old ductwork in Sandy Springs has been through decades of Georgia humidity cycles, and the combination creates specific conditions worth knowing about.
Humidity and the microbial conversation. Sandy Springs sits in a humid subtropical climate zone, and the summer months pull substantial moisture into unconditioned attics and crawl spaces. Ductwork in those environments grows biological material faster than ducts in dry climates. This is not fear-mongering; it’s the actual climate reality. It’s also the exact wedge that bait-and-switch operators use to sell unnecessary antimicrobial treatments. Know this: source-removal cleaning is the first step. If biological growth is actually present, it should be cleaned, not just fogged. Fogging dirty ducts is treating a symptom. Cleaning them is treating the cause.
Oversized systems and the original-build problem. Many original Sandy Springs homes were built with oversized furnaces and air conditioners, a standard practice in the 1980s that produces higher static pressure and faster dust loading in the ductwork. In practice, this means a Sandy Springs home often has dirtier ducts than a comparable new-build in Milton or Roswell, and it means the mechanicals are working harder. Proper cleaning, including the air handler and blower if needed, becomes the most direct way to correct decades of dust accumulation. This is where Duct Sealing in Sandy Springs becomes relevant: if the ducts leak – and old ductwork often does – sealing them after cleaning makes the improvement last longer.
Dryer vents are the overlooked urgency. Lint-clogged dryer vents cause thousands of house fires nationally each year, and older Sandy Springs homes often have long vertical dryer vent runs through attics – the worst configuration for lint accumulation. If you’re hiring for duct cleaning, ask about Dryer Vent Cleaning in Sandy Springs in the same scope. Any company with the negative-air equipment to clean your ducts has the tools to clean the dryer vent, and the two jobs together are usually more efficient than scheduling them separately.
Common Mistakes to Avoid
- Booking a cleaning based on a coupon price without a written scope. The advertised price is a lead-generation cost, not a service price. In Sandy Springs, the scammers are disciplined about this script; you should be more disciplined about the documents.
- Accepting antimicrobial treatment as mandatory. Treatment is optional unless actual biological contamination is confirmed and documented. If someone insists your ducts are dangerous without a fogging treatment, ask for photographs and a written explanation, then get a second written quote.
- Comparing two verbal quotes as if they described the same job. A $399 verbal quote and a $599 written quote are not comparable, because one of them is documentation of a price and the other is a memory of a conversation. Only compare written scopes.
- Assuming NADCA certification means the company is honest. Certification verifies technical knowledge, not business practices. Georgia licensing and insurance are the minimum trust threshold; NADCA is a technical threshold. You need both.
- Skipping the guarantee conversation because “all companies say the same thing.” They don’t. Some warranties are thirty days of unstated remedy. Others, like the 365-Day Done Right Promise every Hollis Air Duct Sandy Springs job carries, put a written year of accountability behind the work. Ask what the guarantee says, not whether they have one.
- Scheduling without asking who will be in your home. Background checks and uniforms are not about fashion. They’re about knowing that the person at your door is an employee of the company you called. In Sandy Springs, where the subcontracted crew model is common, this question matters more than most homeowners expect.
- Falling for “we can do it while we’re here” pressure on the day of service. Any unplanned work discovered during the cleaning should produce a new written price and your decision on your timeline. Anything else is the script.
See the difference
Before
After
Before
After
Before
AfterWhen to Call a Professional
Call a duct cleaning professional in Sandy Springs when you see visible dust accumulating around supply registers despite regular filter changes, when allergy symptoms in the household persist through the Georgia pollen season into summer and fall, when airflow from some rooms is noticeably weaker than others, or when you’ve just completed a renovation that produced drywall and construction dust. If the home has never had its ducts cleaned and it was built before 1990, the system is carrying decades of accumulated particulate regardless of how clean the house is. Also call after any water intrusion in the duct area, since Sandy Springs humidity turns moisture into biological growth faster than homeowners expect. Hollis Air Duct Sandy Springs offers free estimates in Sandy Springs – call (229) 489-7780 and ask for a written price before anyone is scheduled.
Frequently Asked Questions
A legitimate whole-home cleaning in Sandy Springs typically costs between $450 and $750 for a single system in a home up to 3,000 square feet, and $700 to $1,000 for homes with two systems. Any advertised price under $200 for a whole-home job is a lead-generation loss, not a service quote, and the FTC has documented the pattern of those jobs escalating to $600 or more once the technician is on-site. Call (229) 489-7780 for a written quote that won’t move at the door.
Because the cheap quote is not for the same job. A $149 coupon typically covers a technician walking in the door, not a source-removal cleaning, and the real invoice is built through add-ons like antimicrobial fogging, coil cleaning, and “mandatory” treatments the homeowner never approved in writing. Cheap quotes exist to create the appointment; the appointment creates the upsell. The only way to compare prices honestly is to compare written scopes.
Ask for before-and-after photos of your own ducts, taken by the crew during the job. This is standard practice for operators running negative-air and rotary brush systems, because the physical contrast inside the duct is dramatic enough to document. A contractor who cannot show you the inside of your ducts after the job has not done source-removal work. At Hollis Air Duct Sandy Springs, before-and-after photos are part of the job record, not an add-on request.
For most Sandy Springs homes, every three to five years is a reasonable interval, with the faster timeline applying to homes with pets, smokers, recent renovations, or occupants with respiratory conditions. Homes with original 1970s and 1980s ductwork that has never been cleaned should schedule once, then reassess after witnessing how the system performs. This is not a service you need annually, and any contractor recommending annual cleaning as a default is selling you a subscription, not a service.
In most cases, no. The primary cleaning method should be source removal – physically extracting debris from the ducts using negative-air and rotary brush equipment. Antimicrobial fogging treats surfaces but does not remove the material that creates the problem, and applying it to ducts that are still dirty is cosmetic work dressed as remediation. In cases of confirmed biological growth, the affected material should be evaluated properly, and treatment may then be appropriate. It should never be the automatic add-on. If the treatment price appeared for the first time in your hallway, that’s a sales conversation, not a diagnosis.
Duct cleaning removes accumulated dust, debris, and biological material from inside the duct system. Duct Sealing in Sandy Springs seals leaks at the joints, seams, and connections so the cleaned air stays in the ducts instead of escaping into the attic or crawl space. In older Sandy Springs homes with deteriorating duct tape and separated joints, sealing after cleaning makes the system tighter and the cleaning results last longer. Not every home needs both, but a competent technician can tell you after inspection whether your ducts are leaking.
The Bottom Line
Hiring an air duct cleaning contractor in Sandy Springs comes down to three written documents – scope, price, guarantee – and the discipline to walk away from any operator who won’t produce them. The trade’s bait-and-switch script survives because homeowners accept verbal quotes and feel awkward pressing for paperwork. Don’t. Verify Georgia licensing and insurance, ask the antimicrobial pricing question in the first call, and demand photos of your own ducts when the job is done. The difference between a $199 flyer quote and a $550 written quote is not the price; it’s whether the price exists after the van pulls away. Hollis Air Duct Sandy Springs prices every job in writing before work starts, backs it with a 365-Day Done Right Promise, and sends background-checked, uniformed technicians who run professional equipment from Nikro, Rotobrush, and the commercial-grade filtration brands. Call (229) 489-7780 and get the price in writing.
Written by Roy Castellanos, Owner at Hollis Air Duct Sandy Springs, serving Sandy Springs since 2004.