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.
Lennox Air Duct Cleaning in San Francisco, NY | CleanRun Air Duct Cleaning
We provide independent Lennox Air Duct Cleaning - San Francisco across the city, from the fog-heavy outer Sunset to the Victorian rows of Noe Valley. The thing that makes our Lennox work different here is simple: we photograph every duct run before and after, and we write the price down before a single panel comes off. If you own a Lennox SLP98V or any Lennox forced-air system in a pre-1980 San Francisco home, the damp crawl spaces and retrofitted duct runs here create problems most companies don’t know to look for. Call (806) 606-6902 and we’ll start with a camera, not a sales pitch.
Why San Francisco Residents Choose Us for Lennox Service
Lennox equipment is built around tight tolerances, variable-speed blowers, and dense filter media. Those are precisely the components that suffer when fog-saturated air sits inside ductwork for months. Our technicians know what a corroded supply plenum in a 1910 Edwardian wall chase looks like, because they’ve pulled panels off dozens of them. Tomas Reyes, our owner and lead technician, grew up in Woodside, Queens in a building where the ducts hadn’t been touched since the Carter administration. He learned the trade hands-on and through HVAC coursework at Queensborough Community College, and he approaches our HVAC Cleaning in San Francisco the same way: camera inspection first, written scope second, no work starts until the customer has seen exactly what’s inside their ducts.
We’re an independent Lennox service provider. That means we carry OEM Lennox filter frames and gaskets for exact-fit replacement, but we’ll also tell you when an aftermarket sealing product does the same job for less in San Francisco’s mild climate. We don’t have a manufacturer’s quota to hit. The photo tells you what’s in there. Everything else is just paperwork.
Common Lennox Air Duct Cleaning Problems We Solve in San Francisco

- Variable-speed blower imbalance from fog moisture. The Lennox SLP98V and related variable-capacity furnaces use blower wheels with tight balance tolerances. When Pacific fog keeps relative humidity elevated in a Pacific-facing basement, moisture condenses on the blades, throws them out of balance, and the resulting vibration shuttles dampness deeper into the supply runs. We disassemble, clean, and re-balance before the motor bearings eat themselves.
- HC16 filter cabinet static pressure pulling damp air into returns. The Lennox HC16 Healthy Climate filter is dense. When its media filter runs past the change date, static pressure builds and the system starts pulling humid outside air through every unsealed return joint. In Sunset District basements with exposed return ducts, that becomes a mold factory. We clean the cabinet track, replace the media with OEM dimensions, and seal the return runs.
- iComfort S30 under-cycling leaving stale air in supply runs. The Lennox iComfort S30 thermostat is aggressive about energy savings. In San Francisco, where heating demand is modest, the system can sit idle for weeks and leave humid marine-layer air stagnant inside unused supply branches. We clean those runs and verify airflow so no branch is left as a dead leg.
- Corroded supply plenums in Victorian wall chases. Lennox furnaces retrofitted into 1880s-1915 Victorian and Edwardian row houses often sit in wall chases lined with fog-saturated plaster. The sheet-metal plenum corrodes over decades and rust particulate ends up in every branch duct. We inspect the plenum, clean what’s salvageable, and tell you straight if replacement is the only honest fix.
- Wet under-floor ducts in Sunset Special homes. The 1930s-1950s stucco homes of the Sunset District were built with under-floor sheet-metal ducts and no vapor barriers. The soil around those ducts stays damp year-round. Our video inspections routinely show standing water droplets inside these runs in July. Cleaning a wet duct without addressing the moisture source is half a job, and we don’t charge for half measures.
Before
AfterLennox Service in San Francisco: What Local Conditions Mean for Your Equipment
Here’s a checkable fact about San Francisco that changes how Lennox duct cleaning has to work: the Sunset District’s “Sunset Special” homes, built in the 1930s through 1950s, have underslab and under-floor sheet-metal ducts installed directly against soil that never dries out. The fog corridor west of Twin Peaks keeps that soil permanently moist, and without vapor barriers, the ducts pull groundwater vapor straight into the air stream. On a recent job on Quintara Street, we pulled the blower wheel from a Lennox SLP98V in a 1938 Sunset Special and found it coated in a fog-fed biofilm typical of west-side fog belt homes. The video inspection afterward confirmed standing water in two floor-cavity branch ducts. That is not a condition you’ll find across the Bay in Fremont or San Jose, where ducts sit in dry, ventilated crawl spaces. For Lennox owners in San Francisco, this means duct cleaning isn’t just about dust. It’s about water management, corrosion assessment, and sealing runs so the fog stops feeding the problem. You can’t fix that with a coupon and a shop vac.
Lennox Models & Products We Service in San Francisco

We handle the full range of Lennox forced-air equipment, including the Lennox sales & service lines most common in San Francisco homes: the SLP98V variable-capacity gas furnace, the XC25 variable-speed air conditioner, the CBA27UHE air handler, and the HC16 Healthy Climate filter cabinet. For filter frames, gaskets, and media tracks, we use OEM Lennox parts so the fit is exact. For sealing and insulation work, we recommend high-quality aftermarket equivalents that stand up just as well in San Francisco’s mild temperatures. We assess every job honestly: if moisture has weakened sheet metal beyond what cleaning can fix, we’ll tell you replacing a duct section beats spending money on a repair that won’t last.
Lennox Service Pricing in San Francisco
| Service | Price Range |
|---|---|
| Full Lennox duct cleaning (single system, typical San Francisco home) | $450 - $850 |
| Supply duct cleaning with video inspection | $300 - $550 |
| Return duct cleaning with video inspection | $200 - $400 |
| HC16 filter cabinet cleaning and media replacement (OEM filter not included) | $80 - $150 |
| Blower wheel removal, cleaning, and re-balancing | $150 - $300 |
| Duct sealing (mastic, per run) | $60 - $120 per run |
San Francisco pricing runs higher than the East Bay for one structural reason: access. Victorian retrofit ducts in wall chases and Sunset Special under-floor runs take longer to reach than attic ducts in a 1990s Concord tract house. Your written estimate includes the full scope, the time estimate, and the photo record as a deliverable. No per-vent pricing, no bait figure, no surprise invoice. Call (806) 606-6902 for a free estimate in writing.
Serving San Francisco, CA - Our Local Coverage Area

We’re based in the San Francisco 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 - Lennox Air Duct Cleaning in San Francisco
The outer Richmond sits squarely in San Francisco’s summer fog corridor, and that persistent marine layer keeps return duct humidity high even when your Lennox system hasn’t run in weeks. The musty smell is almost always mold or biofilm growing on the damp return surfaces, not a furnace problem. We clean the return runs, video-inspect to confirm, and recommend sealing any joints pulling in fog-saturated outside air. Call (806) 606-6902 for a written assessment.
Yes. The HC16 cabinet’s media track is plastic and tolerates gentle brush work, but the mating surfaces need to stay dimensionally accurate or the filter won’t seal. We disassemble the cabinet, clean the track with a soft brush and mild cleaner, and reinstall an OEM-gauge filter so the fit is exact. No scraping, no solvent damage.
Because coastal fog deposits salt and organic film on the condenser coils even when the system isn’t running. That film holds moisture and encourages corrosion, and in a San Francisco climate where the condenser sits idle for long stretches, it bakes on. We clean the coils as part of a full system service so your XC25 isn’t fighting reduced heat transfer when you finally do turn it on.
Sometimes. Short cycling usually points to airflow restriction, and dirty supply or return ducts increase static pressure, which the variable-speed blower interprets as a demand signal. But in Sunset District homes, the more common cause is the iComfort S30’s energy-saving algorithms under-cycling the system. We’ll clean the ducts, verify static pressure, and if the cycling continues, recommend a thermostat setting adjustment for San Francisco’s mild conditions. Call (806) 606-6902 for a diagnostic visit.
If the duct insulation, tape, or surrounding building materials could date from before 1980, yes. San Francisco has a large stock of pre-1980 Victorians, Edwardians, and mid-century row houses, and asbestos-containing duct wrap was standard in many of them. We’ll flag anything that looks suspect before we start, and if testing is required, the job waits until results come back. No cleaning happens that risks disturbing materials we haven’t verified.
Service Areas Near San Francisco

We serve the full San Francisco service area, including the Sunset, Richmond, West Portal, Forest Hill, and Noe Valley neighborhoods. For Lennox owners outside the city, we also provide Lennox service in Columbus and Lennox service in Fort Worth. If you’re in a nearby Bay Area community, call us and we’ll let you know if we cover your street.
Book Your Lennox Service in San Francisco Today
Every Lennox duct cleaning job in San Francisco starts with a camera inspection and a written price. No work begins until you’ve seen the inside of your ducts and approved the scope. Call (806) 606-6902 for a free estimate, and we’ll schedule a time that works for you. We answer the phone with a person, not a voicemail tree.
Written by Tomas Reyes, Owner at CleanRun Air Duct Cleaning, serving San Francisco since 2013.




Before
After
Before
After