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.
Fast, Reliable Air Duct Cleaning Across Canyon Lake
Air duct cleaning in Canyon Lake, TX typically runs $380-$680 for a full residential system, with most jobs completed in a single visit and a written price delivered before any work starts. We’re CleanRun Duct Repair & Cleaning, and our crews serve Canyon Lake from our San Antonio office - close enough for prompt scheduling, far enough that we understand the Hill Country conditions that shape what we find inside local ductwork. Call (830) 402-5110 for a free estimate with an exact written price.
Canyon Lake isn’t a standard suburb. The mix of 1960s lake cabins, 1980s vacation cottages, and newer Hill Country builds means we open panels and find everything from original flex duct crumbling in crawl spaces to rodent-compromised runs in homes that sat empty through cedar season. Our Air Duct Cleaning team documents every duct run with before-and-after photos, so you see what was in there, not just hear about it.
Why CleanRun Air Duct Cleaning Schertz Is Canyon Lake’s Preferred Air Duct Cleaning Company
We’ve been sending crews to Canyon Lake since we started in 2013, and the patterns here are distinct. The reservoir humidity, the Ashe juniper pollen load, and the high proportion of part-time homes create duct conditions we don’t see in year-round metro suburbs. That local knowledge changes how we scope a job and what equipment we bring.
Our technicians are background-checked, uniformed, and identified by name before arrival - Haven Standard Clause 3: Verified Crews. Every job carries a written price agreed before work begins, a Documented Photo Record of every duct run, and the 365-Day Done Right Promise backed in writing. No manager approval needed. If it’s not right, we make it right.
We answer calls with a live person, 24/7. Scheduling is coordinated from our San Antonio office, with crews dispatched to Canyon Lake properties on the lakefront, off FM 2673, and throughout the Cranes Mill Road corridor.
Our Air Duct Cleaning Services in Canyon Lake

Residential Duct Cleaning
Canyon Lake’s housing stock skews older and part-time. Many homes were built as weekend retreats with ductwork never intended for the run cycles of full-time occupancy. We see crushed flex runs, disconnected boots, and pollen compaction that standard filter changes won’t touch. Our residential service includes full negative-pressure extraction - we seal the system and draw debris out through a HEPA-filtered collection unit rather than blowing it back into your living space. Every run is photographed before and after. Typical Canyon Lake residential jobs run $380-$580 for a single-system home.

Commercial Duct Cleaning
Canyon Lake’s commercial base includes vacation rental management offices, lakefront restaurants, and short-term rental properties with high turnover and intermittent HVAC use. These systems accumulate debris faster than their runtime hours suggest, because idle periods let humidity settle and pollen infiltrate. We scope commercial jobs by square footage and system count, with written pricing delivered on-site before work begins. Most Canyon Lake commercial systems fall in the $680-$1,200 range depending on access and contamination level.

Supply Duct Cleaning
Supply ducts - the runs that deliver conditioned air to your registers - are where we find the most visible buildup in Canyon Lake homes. Cedar pollen is fine enough to penetrate standard filters and deposit along the entire length of the supply trunk, especially at elbows and reductions where airflow slows. We use Rotobrush agitation tools with simultaneous negative-pressure extraction to dislodge and remove this residue without pushing it into your home. Supply-only cleaning runs $280-$420 in the Canyon Lake market.

Return Duct Cleaning
Return ducts pull air back to the air handler, and in Canyon Lake’s older cabins they’re often the pathway for rodent intrusion. Gaps around idle duct boots in crawl spaces let mice enter, nest, and leave debris that circulates through the entire system. Our return cleaning includes inspection of boot seals and documentation of any intrusion points we find. Return-only service typically runs $240-$380 here.

Full System Cleaning
This is what most Canyon Lake properties actually need. Full system cleaning covers supply ducts, return ducts, the plenum (the main distribution box attached to your air handler), and the air handler cabinet itself. We include a Video Inspection of the trunk line to identify crushed runs, disconnections, or rodent damage that cleaning alone won’t fix. Full system jobs in Canyon Lake range from $480-$680 for standard residential systems, with written pricing confirmed before we start.

Video Inspection
We feed a lighted camera through the ductwork to show you what’s inside before we quote remediation. In Canyon Lake, this often reveals the real problem: a crushed flex run behind a wall, a disconnected boot in a crawl space, or pollen residue caked an inch thick at the first elbow. The inspection itself runs $180-$240 and is credited toward any cleaning or repair work you proceed with.

What happens when you call
- 1
A real person answersNo phone trees - you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Before
AfterTrusted Brands We Service in Canyon Lake
CleanRun crews arrive with professional-grade equipment from trade-recognized manufacturers: Nikro HEPA-filtered negative-pressure units, Honeywell media air cleaners, and Aprilaire whole-home purifiers. We don’t use shop vacs with duct tape adapters. The equipment we name is equipment you can look up, verify, and ask about when we deliver your written price. For Canyon Lake homes with integrated air quality systems - common in newer Hill Country builds - we stock compatible media and components to avoid ordering delays.
Common Air Duct Cleaning Problems We See in Canyon Lake Homes

- Cedar pollen packed into flex duct runs. The fine pollen from Ashe juniper slips past standard fiberglass filters and deposits along the entire duct interior. In homes that sat idle through December-February, we open ducts and find yellow residue an inch thick at airflow restrictions. The first spring startup blows this through every register.
- Rodent intrusion through gaps around idle duct boots. Part-time lake homes on the Canyon Lake shoreline and off Cranes Mill Road often have crawl spaces with poorly sealed penetrations. Mice enter, nest in the warm ductwork, and leave debris that standard filter changes never address. We find this in roughly one of three vacant-home inspections.
- Crushed or disconnected runs in original 1960s-1980s construction. The lake cabin boom produced homes with flex duct routed through tight crawl spaces, never designed for the humidity and run cycles of modern occupancy. We regularly find runs flattened by decades of settling, or boots disconnected entirely and blowing conditioned air into the crawl space.
- Moisture colonization from reservoir humidity. The Canyon Lake reservoir raises localized humidity, and summer AC run times from May through September create cold duct surfaces where condensation collects. Combined with pollen nutrients, this produces musty conditions that cleaning alone won’t resolve without identifying the moisture source.
Pricing for Air Duct Cleaning in Canyon Lake, TX
We publish ranges because Haven Standard Clause 1 requires a written price before work starts, every time. These are actual Canyon Lake market figures based on system type and access conditions:
| Service | Typical Range |
|---|---|
| Residential full system cleaning | $380-$580 |
| Large home or dual-system cleaning | $480-$680 |
| Supply duct cleaning only | $280-$420 |
| Return duct cleaning only | $240-$380 |
| Video Inspection (credited toward work) | $180-$240 |
| Commercial system cleaning | $680-$1,200 |
What moves a job within these ranges: system accessibility (crawl space vs. attic), contamination level (standard dust vs. rodent remediation), and whether we find crushed or disconnected runs that need repair before cleaning is effective. We deliver the exact written price after inspection, before any work begins. No per-vent pricing. No coupon that balloons once the truck arrives. Bring a competitor’s written estimate and we’ll provide a Free Second Opinion at no cost.
We Also Serve Cities Near Canyon Lake

Our crews work throughout the Hill Country and I-35 corridor, including Canyon Lake and neighboring New Braunfels, Bulverde, Schertz, and Cibolo. Scheduling is coordinated from our San Antonio office with local dispatch to each community.
Serving Canyon Lake, TX - Our Local Coverage Area
We’re based in the Canyon Lake area and know this community well. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.
FAQs - Air Duct Cleaning in Canyon Lake

Idle HVAC systems don’t filter air, so December-February cedar pollen events deposit directly into open ductwork through return grilles and gaps around boots. Reservoir humidity settles, and rodents move in through unsealed penetrations. The result is a system that looks clean from the registers but contains compacted pollen, moisture, and nesting material that circulates on first startup. Call (830) 402-5110 for an inspection - estimates are free.
Signs include scattered debris below registers, musty or urine-like odors when the system runs, and visible gnaw marks on flex duct in crawl spaces. We confirm with Video Inspection, then document damage with photos and deliver a written repair scope before any work. If you suspect intrusion, schedule an inspection rather than running the system - disturbed nesting material circulates through every room.
Yes. Ashe juniper pollen measures 19-22 microns, small enough to pass through standard fiberglass filters rated at 20 microns or above. Only MERV 11+ pleated media or electronic air cleaners capture it reliably, and many Canyon Lake cabins still run the original 1-inch fiberglass that came with the system. Once inside, the pollen’s waxy coating adheres to duct walls and accumulates year over year.
Cleaning removes the organic material causing odor, but if reservoir humidity is condensing inside ductwork, the smell returns. We identify moisture sources during Video Inspection - often a disconnected boot blowing cold air into a crawl space, or missing insulation on trunk lines. The written scope we deliver separates cleaning from any sealing or repair needed to prevent recurrence.
Usually yes, but with caveats. Original flex duct from the 1970s is often brittle; agitation cleaning can damage it further. We inspect first with a camera. If the duct is intact, cleaning proceeds with adjusted technique. If we find crushed runs or degraded material, we quote repair or replacement of affected sections - documented with photos, priced in writing before work starts. The alternative is circulating decades of accumulation through a cabin you’re trying to enjoy.
Ready to see what’s inside your ducts? Call (830) 402-5110 for a free estimate with a written price delivered before any work begins. Every job includes a Documented Photo Record and the 365-Day Done Right Promise.
Written by Tomas Reyes, Owner at CleanRun Duct Repair & Cleaning, serving Canyon Lake since 2013.




Before
After
Before
After