Whole-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 Much Does Air Quality & Sanitizing Cost in Leesburg?
Air Quality & Sanitizing services in Leesburg, VA typically cost between $150 and $650 for a standard single-family home, depending on the scope of work – whether that’s a targeted UV treatment, a full antimicrobial duct sanitizing application, or a whole-home air quality assessment paired with filtration upgrades. Most Leesburg homeowners scheduling a standalone sanitizing treatment after duct cleaning pay in the $200-$350 range. If you’re bundling sanitizing with a full duct cleaning, the combined job usually runs $450-$950 for a 2,000-3,500 sq ft home.
Air Quality & Sanitizing Cost Breakdown (2026)
Below are the price ranges CleanRun uses in the Leesburg market as of 2026. Every number here is a written price delivered before work starts – no exceptions, per Haven Standard Clause 1. These ranges reflect the mix of home sizes and HVAC configurations we see regularly across Leesburg neighborhoods like Lansdowne, River Creek, Raspberry Falls, and the older split-level homes closer to downtown.
| Service | Typical Range (2026) | Notes |
|---|---|---|
| Antimicrobial Duct Sanitizing (standalone) | $150 – $350 | Applied to duct interior surfaces after cleaning; single HVAC system |
| UV-C Air Purification (germicidal lamp installation) | $250 – $550 | Installed at the air handler or coil; Honeywell and Aprilaire units most common |
| Whole-Home Air Quality Assessment | $95 – $175 | Particulate count, VOC screening, humidity reading – delivered in a written report |
| HEPA Filtration Upgrade (media filter + housing) | $180 – $420 | Aprilaire and Honeywell housings; price varies by duct width and access |
| Air Duct Cleaning + Sanitizing Bundle | $450 – $950 | Full negative-pressure extraction plus antimicrobial treatment; covers up to 15 duct runs |
| Dryer Vent Cleaning + Air Quality Check | $120 – $220 | Dryer vent cleared and airflow confirmed; includes CO and particulate spot check |
| Mold Remediation (duct-specific, not structural) | $350 – $850 | Visible microbial growth confirmed by camera before treatment is recommended |
| Whole-Home Bundle (Assessment + Cleaning + Sanitizing + Filtration) | $750 – $1,400 | Full-scope job; written price confirmed before any panel comes off |
What the Numbers Look Like on a Real Leesburg Job
A 2,800 sq ft colonial in Lansdowne on a two-zone system – which is common in that part of Leesburg given the larger footprints builders used in the late 1990s and early 2000s – will typically land at $580-$720 for duct cleaning bundled with antimicrobial sanitizing. That price covers both air handlers, up to 18 duct runs, and the documented photo record of every run before and after the job. A smaller townhome in the Potomac Station area, running one zone with 10-12 registers, usually comes in at $380-$520 for the same scope.
Homes built before 1990 in the older sections of Leesburg – particularly around East Market Street and the historic district – sometimes have flex duct that has partially collapsed or fiberglass liner that has degraded. When the camera shows that kind of condition, sanitizing alone isn’t the right first step. We photograph what we find and walk through the options in writing before touching anything.
If a competitor’s quote doesn’t include a photo record and a written price before work starts, those are the two things worth asking about first.
What Affects Air Quality & Sanitizing Pricing in Leesburg

Pricing in this category moves more than people expect, and not always in the direction they assume. Here are the six factors that consistently push a Leesburg quote up or down.
- Home size and number of duct runs: A duct run is a single branch of your duct system connecting a register to the main trunk. Most Leesburg homes have 12-20 runs. Each additional run beyond a base count adds to the scope – typically $15-$35 per run for sanitizing application, because the treatment has to reach every interior surface to be effective.
- Single-zone vs. multi-zone systems: Many Leesburg homes built after 2000 – especially in Lansdowne on the Potomac and River Creek – run two or three HVAC zones, each with its own air handler. A second air handler means a second system to photograph, treat, and document. Expect to add $150-$280 per additional air handler.
- Age and condition of existing ductwork: Flex duct installed before 2000 degrades. Older fiberglass-lined sheet metal ducts can shed particulate. Both conditions affect how much prep work is needed before sanitizing is even appropriate. In Leesburg’s older neighborhoods, the camera sometimes shows debris load at the first elbow that requires extraction before any treatment is applied – that adds time and cost.
- Type of sanitizing treatment selected: Antimicrobial fogging (a liquid treatment applied to duct interior surfaces) costs less than UV-C installation but is a one-time application. A UV-C germicidal lamp from Honeywell or Aprilaire installed at the air handler coil is a capital cost upfront but provides continuous treatment. The right answer depends on what the assessment actually finds.
- Existing filtration setup: Homes running standard 1-inch filters – which is most Leesburg construction from the 1990s and early 2000s – don’t capture fine particulate the way a 4-inch or 5-inch media filter does. If an Aprilaire or Honeywell media filter housing isn’t already installed, adding one to the scope changes the price. That said, it’s documented as a separate line item on the written quote, not buried in a package price.
- Confirmed microbial growth: If the camera shows visible mold inside a duct run – which we see most often in Leesburg homes with high humidity basements, particularly in the lower-lying areas near the Potomac – the job scope shifts from routine sanitizing to targeted remediation. That’s a different process, a different product, and a higher price. We don’t recommend remediation without camera evidence. That’s not a policy subject to exceptions.
Before
AfterHow to Save on Air Quality & Sanitizing in Leesburg
Bundle When the Scope Justifies It
The most consistent way Leesburg homeowners reduce per-service cost is by bundling air duct cleaning with sanitizing in one visit. The crew is already on site, the ductwork is already open, and the negative-pressure equipment – Rotobrush and Nikro systems in our case – is already running. Applying antimicrobial treatment immediately after extraction is faster than scheduling it separately. That efficiency passes through to the price. A bundled job typically costs 15-25% less than scheduling each service on its own day.
Get the Assessment Before Committing to Treatment
A whole-home air quality assessment ($95-$175) tells you what you’re actually dealing with before you spend money on treatment. Some Leesburg homeowners call expecting to need full duct sanitizing and the assessment shows the ducts are in reasonable condition – the real issue is humidity or a weak filter setup. Spending $120 on an assessment and finding out you need a $180 filtration upgrade is a better outcome than spending $350 on sanitizing that doesn’t address the root cause.
Use the Free Second Opinion Offer
If you have a written estimate from another Leesburg area company, bring it to CleanRun. Under our standard process, we put our own written price next to theirs so you can compare line by line – not in a vague conversation, but in writing. This is available at no cost, no obligation. A number of homeowners in the Raspberry Falls and Selby Landing communities have used this to identify quotes that bundled services they didn’t actually need.
Time the Job Around HVAC Maintenance
If your HVAC contractor is already scheduling a seasonal inspection, coordinating an air quality and sanitizing visit at the same time avoids a second service call charge. The ductwork access is easier when the system is already being worked on, and some filtration upgrades – particularly media filter housing installations – overlap with work an HVAC tech would handle anyway. One call to (571) 487-7204 can help you figure out whether the timing lines up.
Don’t Pay for What the Camera Doesn’t Show
This is the most straightforward savings point: the inside of every duct run is photographed before any work is recommended. If the camera doesn’t show debris accumulation, microbial growth, or degraded liner – in those exact words, in a photo you can see – we don’t recommend the service that addresses those conditions. A $79 coupon that turns into a $400 job at the truck is a well-documented pattern in Northern Virginia. The documented photo record exists specifically to prevent that conversation.
FAQs – Air Quality & Sanitizing Cost in Leesburg

How much does air duct sanitizing cost in Leesburg, VA?
Standalone antimicrobial duct sanitizing in Leesburg runs $150-$350 for a single HVAC system, applied after the ductwork has been cleaned. Bundled with a full duct cleaning, the combined price for a typical Leesburg single-family home lands between $450 and $950. The variation comes down to home size, number of duct runs, and whether more than one air handler is involved. Call (571) 487-7204 and we’ll give you a written number before any work is scheduled.
Is air quality testing worth the cost in Leesburg?
A whole-home air quality assessment costs $95-$175 in the Leesburg market and delivers a written report covering particulate counts, VOC levels, and humidity readings. For most homeowners, it’s worth it specifically because it replaces guesswork with measurement. Leesburg’s position in Loudoun County means seasonal humidity swings – particularly in spring and late summer – that affect indoor air quality differently than drier inland markets. An assessment taken in April versus October can show meaningfully different numbers. If you skip the assessment and go straight to treatment, you may be treating the wrong condition.
Does CleanRun charge extra for the photo documentation?
No. The documented photo record – inside every duct run, before and after – is included as a standard deliverable on every job, at no additional charge. This has been CleanRun’s practice since the first job in 2013. You receive the photo record as part of the standard job record when the crew leaves. It’s not an upgrade and it’s not optional; it’s how we document that the work was done.
How do I know if I need sanitizing or just duct cleaning in Leesburg?
The camera answers that question. If extraction alone removes the debris and the post-cleaning photos show clean duct interior surfaces, sanitizing may not be necessary. If the camera shows visible microbial growth, biological residue, or a history of moisture intrusion – which we see most in Leesburg homes with finished basements on lots near the Tuscarora Creek drainage – then antimicrobial treatment after cleaning is the appropriate next step. We don’t recommend sanitizing without camera evidence that shows it’s warranted. The written quote will show each service as a separate line item so you can see exactly what you’re agreeing to.
Can I get UV-C air purification installed in a Leesburg home with an older HVAC system?
UV-C germicidal lamp installation (typically $250-$550 using Honeywell or Aprilaire units) is compatible with most HVAC systems found in Leesburg homes, including older equipment. The lamp is mounted at the air handler near the evaporator coil – the component most likely to accumulate biological growth due to condensation. Compatibility depends on the physical dimensions of the air handler cabinet and whether there’s electrical access nearby. That’s something we confirm during the written estimate visit, not something we assume from a phone call. Older systems in Leesburg’s Stratford or Exeter neighborhoods sometimes have tighter cabinet clearances, which affects which unit fits.
Is it cheaper to do air quality and sanitizing now or wait until HVAC season?
Pricing doesn’t change by season at CleanRun – you’ll pay the same rate in March as you will in August. What does change is scheduling availability. Leesburg and the broader Loudoun County market sees demand spike in late spring (April-May) when allergy season drives homeowner attention to indoor air, and again in September when schools return and parents notice air quality issues. If your home has a known humidity or air quality issue, waiting until peak season means a longer lead time. Call (571) 487-7204 for current availability and a written estimate – the estimate is free regardless of when you call.
What’s Actually in an Air Quality & Sanitizing Job – Plain Language
A lot of homeowners in Leesburg call us after seeing vague descriptions like “air purification treatment” on a competitor’s invoice and not being sure what was actually done. Here’s what a well-documented job looks like, step by step, without the marketing language.
Assessment First
If you’re starting from scratch, the job opens with a whole-home air quality assessment. A camera goes into each duct run – a duct run is a single branch of sheet metal or flex duct connecting one register to the main trunk line – and the technician takes baseline readings for particulates, VOCs (volatile organic compounds, which are off-gassing chemicals from materials inside the home), and relative humidity. Those readings go into a written report. Nothing is recommended until that report exists.
Negative-Pressure Extraction (If Cleaning Is Needed)
If the camera shows debris accumulation, the cleaning step uses negative-pressure extraction: a high-powered vacuum unit – CleanRun uses Nikro and Rotobrush equipment – is connected to the main duct trunk, creating negative pressure inside the system. That means air flows toward the vacuum, not away from it, which prevents debris from redistributing into the living space. Each duct run is then agitated with a rotating brush, and the loosened material travels toward the vacuum. This is what separates professional extraction from a shop vac attached to a register – the physics are different. Photos are taken inside each run before the cleaning starts, and again after it’s done.
Antimicrobial Treatment
After extraction, if the scope calls for sanitizing, an EPA-registered antimicrobial agent is applied to the interior duct surfaces using a fogging or sprayer system. The product coats the sheet metal or flex duct liner and addresses biological contaminants that mechanical cleaning doesn’t fully remove. The product dries inside the duct before the system is restored to operation. We name the products used on the written quote – you can look them up independently before agreeing to the price.
Filtration Upgrade (If Applicable)
If the existing filter setup is a standard 1-inch slot – common in Leesburg homes built before 2005 – and the assessment shows fine particulate loading, upgrading to a 4-inch or 5-inch media filter housing from Aprilaire or Honeywell is the most cost-effective ongoing air quality measure available. The housing installation is a one-time cost; the filters themselves are replaced on a schedule. This is always quoted as a separate line item, never folded into a package price.
Documented Photo Record Delivered
When the crew leaves, you have a documented photo record of every duct run, before and after. That record serves two purposes: it shows you what was done, and it’s the evidence base for the 365-Day Done Right Promise. If something is wrong six months later, we have the pre- and post-condition documented in writing and don’t have to rely on anyone’s memory of what the duct looked like.
Leesburg-Specific Conditions That Affect Air Quality Costs

Leesburg isn’t a generic Northern Virginia suburb when it comes to indoor air quality conditions. A few things are worth knowing if you’re pricing this service for the first time.
The town sits at roughly 320 feet elevation in Loudoun County, close enough to the Potomac and Catoctin Creek tributaries that spring humidity runs higher than you’d expect compared to more inland parts of Northern Virginia. Homes in the River Creek and Lansdowne communities – which are closer to the river corridor – consistently show higher baseline humidity readings than comparable homes in Brambleton or Ashburn. Higher baseline humidity means more coil condensation, which means more biological growth risk at the air handler. That’s not a scare tactic; it’s what the camera shows regularly in those areas.
Leesburg also has a meaningful stock of homes built in the 1975-1995 range, particularly in the Potomac Crossing, Tavistock Farms, and Edwards Ferry Road neighborhoods. Those homes frequently have original flex duct runs that are now 30+ years old. Flex duct has a practical service life of roughly 25-30 years before the inner liner begins to degrade and introduce particulate into the airflow. When the camera shows that condition, the pricing conversation shifts from sanitizing to a combination of partial duct replacement and sanitizing – which is a higher-cost job but a more honest one.
New construction in Leesburg – the townhome communities along Route 15 North and the single-family developments near Battlefield Parkway – presents a different issue: construction dust. Drywall particulate, sawdust, and insulation fibers settle in duct runs during the build phase and aren’t always removed before the system is commissioned. An air quality assessment on a home less than five years old in Leesburg often shows higher particulate counts than a 15-year-old home that’s had one duct cleaning. That’s a consistent finding, not an anomaly.
CleanRun’s Written Price Commitment – What It Means in Practice
Haven Standard Clause 1 means one thing: you have a written price before any work starts. Not a range, not a “starting at” number, not a price that adjusts once the technician sees the system. A price. If the scope changes – for example, if the camera finds a collapsed duct run that wasn’t visible from the register – the written price is updated and you approve it before the scope expands. That’s not a sales technique; it’s the only way to run a job where the customer can verify what they’re paying for.
For air quality and sanitizing jobs in Leesburg specifically, this matters because the category has more variability than standard duct cleaning. The difference between a $200 job and a $700 job is real and depends on conditions inside the duct system that aren’t visible without a camera. The written price, backed by photographic evidence of those conditions, is what makes the number defensible.
Tomas Reyes built CleanRun’s pricing model around this principle from the beginning, and it hasn’t changed in the 12 years since the first job in 2013. The 365-Day Done Right Promise – if the work isn’t right, we make it right – is backed by that same written record. A guarantee that isn’t documented isn’t a guarantee.
Key Takeaways

- Air quality and sanitizing in Leesburg runs $150-$650 for most single-family homes; bundled with duct cleaning, expect $450-$950.
- Written price before any work starts – always, per Haven Standard Clause 1. No “call for a quote” – the quote is the starting point.
- Every duct run is photographed before and after; the photo record is a standard deliverable, not an upgrade.
- Local conditions in Leesburg – Potomac-adjacent humidity, aging flex duct in older neighborhoods, construction dust in newer builds – affect scope and price in specific, documented ways.
- A whole-home air quality assessment ($95-$175) is the right starting point if you don’t know what you’re dealing with.
- UV-C installation (Honeywell or Aprilaire, $250-$550) provides ongoing treatment; antimicrobial fogging is a one-time application at a lower upfront cost.
- The 365-Day Done Right Promise is backed in writing on every job – not subject to manager approval.
- Free Second Opinion on any written estimate from a competitor – brought to CleanRun, compared line by line, in writing, at no charge.
Ready to Get a Written Price for Your Leesburg Home?
If you’re pricing air quality and sanitizing services in Leesburg – whether that’s a standalone assessment, an antimicrobial treatment, a UV-C installation, or a full bundle – call (571) 487-7204. Every call is answered by a live person. The estimate is free, it comes in writing, and it includes a line-by-line breakdown of what’s being recommended and why. If you have a competitor’s written quote, bring it; we’ll put our number next to it.
You can learn more about how we approach this category on our Air Quality & Sanitizing in Leesburg service page, or return to the home page to see the full scope of services CleanRun offers across Loudoun County.
No countdown timers. No “limited slots.” Just a written price, a camera record, and 12 years of documented jobs to back it up.
Written by Tomas Reyes, Owner at CleanRun Air Duct Cleaning Leesburg, serving Leesburg, VA since 2013. Pricing reflects the Leesburg market as of 2026. CleanRun Air Duct Cleaning Leesburg offers free written estimates – call (571) 487-7204.
What Our Customers Say
"The before and after photographs of each run are the reason I used them. You cannot argue with what came out of the return."
- Marguerite O."They found a disconnected duct in the crawl space that had been dumping conditioned air under the house for years. Photographed it, quoted the repair, fixed it."
- Devon A."Flat price agreed up front, no per-vent add-ons at the end. That was the whole reason I did not call the coupon company."
- Suzanne B.




Before
After
Before
After
Before
After