Air Duct Cleaning Warning Signs: A San Francisco Homeowner's Reference Guide

Last updated July 7, 2026

Air Duct Cleaning Warning Signs: A San Francisco Homeowner’s Reference Guide

Here’s what most national air duct guides get wrong about San Francisco: they treat dusty registers as the primary warning sign. In our 14 years cleaning ducts across the city — from the fog-drenched Victorians of the Outer Sunset to the hillside remodels of Noe Valley — we’ve learned that dust is actually the least urgent signal. The dangerous contaminants in Bay Area homes are moisture-driven: mold colonies that bloom in galvanized steel ducts when Karl the Fog rolls in, mildew that festers in flex duct from 1980s additions, and biofilm that builds so gradually homeowners literally forget what strong airflow feels like. This guide teaches you to read the specific warning signs your San Francisco home is sending — and to know which ones demand immediate action.

Call (855) 908-0725

Quick Answer

San Francisco homeowners should watch for four critical warning signs: musty odors that intensify on foggy mornings (indicating moisture-driven mold), visible condensation or rust rings around vent openings, uneven airflow between rooms that worsens over time, and persistent respiratory symptoms in household members that don’t track with pollen seasons. These signals differ from generic “dusty vents” guidance because the Bay Area’s marine climate and aging housing stock create a unique contamination profile — one that often requires repair, not just cleaning.

Table of Contents

Smell-Based Warning Signs: Reading Your Home’s Odor Signals

The most reliable early warning system in a San Francisco home isn’t your eyes — it’s your nose. And the smells that matter here aren’t the ones national guides warn about.

In the Bay Area’s marine climate, mold and mildew colonize ductwork through a specific mechanism: overnight fog and persistent humidity create condensation on cool metal surfaces, especially in unconditioned crawl spaces and attics where much of our ductwork lives. The colonies don’t produce dramatic visible blooms immediately. They produce volatile organic compounds — musty, earthy, sometimes slightly sweet odors that many homeowners dismiss as “old house smell.”

Here’s how to distinguish contamination odors from normal HVAC operation:

  1. The fog test. On mornings when the marine layer is thick — common in the Richmond, Sunset, and West Portal — note whether musty smells intensify when your system first kicks on. Normal duct odors don’t fluctuate with outdoor humidity. Mold-driven smells do, because the fog raises ambient moisture that reactivates dormant colonies.
  2. The register proximity test. Stand directly beneath a supply vent. If the odor strengthens within 18 inches of the opening, the contamination is likely in the duct branch serving that room. If it’s diffuse throughout the house, the problem is probably in the main trunk or return plenum.
  3. The seasonal drift test. Track whether symptoms persist through San Francisco’s dry September-October window. True mold issues often moderate slightly during our rare dry spells, then rebound with winter rains and spring fog.

One pattern we’ve documented across hundreds of San Francisco jobs: homeowners in pre-1940s buildings with original galvanized steel often report a “wet wool” or “damp basement” smell that they’ve lived with for years. They stopped noticing it. Guests notice immediately. This is almost always Penicillium or Cladosporium growth on the interior duct surface — species that thrive in the temperature swings between our cool, damp exteriors and heated interiors.

Don’t confuse these with normal HVAC odors. A brief dusty smell when heat first cycles on in November is typically accumulated surface dust burning off — normal and self-limiting. A persistent musty note that returns within hours of airing out a room is biological growth. The distinction matters because cleaning removes the growth; ignoring it allows spore loads to compound.

Visible Deterioration in San Francisco’s Common Duct Materials

San Francisco’s housing stock spans 150 years of construction, and the duct materials in these homes fail in predictably different ways. Knowing what you’re looking at tells you whether you’re facing a maintenance issue or a replacement need.

Galvanized Steel in Victorians and Edwardians (Pre-1940s)

These original metal ducts were built to last — and many have, for 80 to 120 years. But the galvanized coating eventually degrades, especially at seams and where standing condensation pools. What we find in Outer Richmond, Pacific Heights, and Bernal Heights Victorians:

  • Rust streaking at seams and joints. Orange-brown discoloration that runs downward from connection points indicates the zinc coating has failed and moisture is attacking raw steel. Surface rust can sometimes be addressed; through-rust requires section replacement.
  • White or gray powdery deposits. This is oxidation product and dried mineral residue from evaporated condensation — a reliable indicator that the interior surface has been wet repeatedly.
  • Visible gaps at connections. Original ducts were often sealed with fabric and paste that degrades. Gaps of even 1/4 inch pull attic or crawl space air into the system — in San Francisco, that means fog-laden, potentially mold-spore-laden air.

Flex Duct in 1970s–1990s Remodels and Additions

The flex duct boom hit San Francisco during the condo conversion era and the first wave of tech-money renovations. It’s lightweight, cheap to install, and — critically — vulnerable in ways metal isn’t.

  • Sagging between supports. Flex duct should maintain gentle curves. Sagging creates low points where condensation collects. In the humid microclimates near the Presidio or Twin Peaks, we’ve pulled flex duct with standing water in the belly — perfect conditions for Aspergillus growth.
  • Torn or degraded insulation jacket. The outer plastic layer protects fiberglass insulation from moisture. Once compromised — often by rodents in our hillside neighborhoods — the insulation becomes a sponge.
  • Collapsed inner liner. The coiled wire helix can fatigue and collapse, creating a complete blockage. Homeowners often describe this as “the vent just stopped working one day.”

Sheet Metal in Post-2000 Construction

Newer ductwork is typically galvanized or aluminum sheet metal with modern sealing. The failure mode here is usually installation error — inadequate slope for condensate drainage, or missing insulation on cold-air returns that sweat in our humid summers.

What to look for: water stains on ceiling drywall beneath duct runs, or corrosion spots on exposed metal in utility rooms. These are early warnings that the system is fighting moisture it wasn’t designed to handle.

Airflow Pattern Changes: Blockage vs. Breach

San Francisco homeowners are remarkably adaptive. We’ve had clients live with 40% airflow reduction for two years before calling, having gradually accepted that “this room just doesn’t get warm.” The gradual nature of duct degradation masks it. Here’s how to read what your registers are telling you.

Blockage Indicators

A true blockage — whether from debris accumulation, collapsed flex, or a damper that’s shifted closed — produces specific, diagnosable symptoms:

  1. Single register affected. One room drops off while others remain normal. The restriction is in that branch line.
  2. Increased velocity at adjacent registers. Your system is a closed loop. Block one path, and the blower forces more air through the others. If your bedroom vent went weak and your living room vent suddenly sounds like a jet engine, you’ve got a branch blockage.
  3. Temperature stratification. The affected room can’t reach setpoint. In San Francisco’s variable climate — where we might need heat in the morning and nothing by afternoon — this shows up as a room that’s always “a little behind.”

Breach Indicators

A breach — a disconnected joint, corroded hole, or failed seal — pulls unconditioned air into the system. This is actually more common in our market than true blockages, because of our aging housing stock and seismic activity that gradually loosens duct connections.

  1. Multiple registers weak simultaneously. A main trunk breach bleeds air before it reaches branches.
  2. Registers blowing “off” temperatures. A breach in an attic pull space pulls 45-degree foggy air into a heating cycle, or 85-degree attic air into cooling. The register still blows, but the temperature is wrong.
  3. Dust loading after professional cleaning. This is the frustrating one. You paid for cleaning, and two months later the dust is back. Often, the cleaning was thorough — but a breach is pulling new contamination from an unsealed attic or crawl space.

We’ve diagnosed this exact scenario in Cole Valley and the Haight, where seismic retrofit work decades ago disturbed original duct connections that were never properly resealed. The homeowner kept blaming “bad cleaning” when the real problem was a 6-inch gap in the main return, pulling attic air laden with decades of rat droppings and fiberglass degradation.

Health-Symptom Patterns That Correlate With Duct Contamination

We’re not physicians, and we won’t diagnose. But in 14 years and 1,209 verified jobs, we’ve documented clear patterns in how household members respond to contaminated ductwork — patterns that differ from seasonal allergies in specific, observable ways.

The key distinction: seasonal allergies track pollen loads and respond to antihistamines. Duct-contamination symptoms track time-in-home and HVAC system operation.

  • The “Monday morning” pattern. Symptoms improve over a weekend away, return Monday evening. This strongly suggests a building-related trigger, not an environmental one.
  • The “bedroom concentration” pattern. Symptoms are worst in the morning after 8 hours in a bedroom with closed door and active supply vent. The dose-response is time-dependent.
  • The “fog day spike” pattern. Especially relevant in San Francisco: respiratory irritation that worsens on high-humidity days when the HVAC runs more. This correlates with moisture-activated mold spore release.
  • The “newborn or elderly first” pattern. In households with infants or seniors, the most vulnerable members show symptoms first — dry cough, congestion, unexplained fatigue — while healthy adults may feel nothing for months.

One case from our records: a family in the Marina with a three-month-old who developed persistent congestion. Pediatric workup found nothing. The parents, both healthy thirty-somethings, felt fine. Inspection revealed Stachybotrys growth in a flex duct low point — the infant’s nursery was the last register on that branch, receiving the most concentrated exposure. Cleaning and section replacement resolved symptoms within ten days.

If you’re tracking symptoms, note: time of day, room location, outdoor humidity, and whether symptoms persist during San Francisco’s dry fall window. This data helps professionals distinguish duct issues from other environmental triggers.

Cleaning Job or Repair Job? How to Tell Before You Call

This is where homeowners waste money and delay proper resolution — by calling for cleaning when they need repair, or paying for repair when cleaning would suffice. Here’s the decision framework we use on every San Francisco inspection.

Cleaning-Appropriate Scenarios

  • Visible dust accumulation at registers, with intact ductwork and no moisture damage
  • Odor that is dusty or stale, not musty or moldy
  • Normal airflow volume with normal temperature delivery
  • Post-renovation debris removal (common after the kitchen and bath remodels that sweep San Francisco neighborhoods)
  • Preventive maintenance on systems 3–5 years past last cleaning

Repair-Required Scenarios

  • Visible rust holes, disconnected joints, or collapsed flex sections
  • Standing water or chronic condensation evidence
  • Insulation degradation with exposed fiberglass
  • Significant airflow loss (>30%) with no blockage found during cleaning attempt
  • Recurrent contamination after prior cleaning — suggesting a breach is reintroducing material

The Gray Zone: Cleaning Plus Sealing

Many San Francisco homes fall in between — ducts that are physically intact but poorly sealed, pulling contamination from building cavities. In these cases, we clean first to establish a baseline, then seal with mastic and metal-backed tape, then verify with pressure testing. The Northstar Air Duct Cleaning Service San Francisco home page details our full-spectrum approach — cleaning, repair, and sealing handled in one visit rather than parceled across contractors.

One practical test homeowners can perform: with the system running, hold a smoke pencil or even a stick of incense near duct connections in accessible areas (utility room, basement, some attics). Smoke drawn inward indicates a suction-side leak — common in our older homes’ return plenums. Smoke blown outward indicates a pressure-side leak. Either one is pulling unfiltered air into your system.

Dryer Vent Warning Signs Every SF Homeowner Should Know

Dryer vent contamination isn’t just an efficiency issue — it’s a leading cause of residential fires nationwide, and San Francisco’s dense housing creates specific risks. Multi-unit buildings, shared vent runs, and the lint-heavy loads from our cool, damp climate (heavier fabrics, longer drying cycles) compound the hazard.

Warning signs that demand immediate attention:

  1. Drying time increase of 25% or more. A load that took 45 minutes now takes an hour. This is the earliest reliable indicator of restriction.
  2. External vent flap that doesn’t open fully during operation. The flap should blow fully open with strong, hot airflow. Partial opening indicates partial blockage.
  3. Burning smell during dryer operation. This is not normal. Lint near the heating element ignites at relatively low temperatures. If you smell this, stop using the dryer and call for inspection.
  4. Visible lint accumulation at the exterior vent. Some lint escape is normal. Clumps or a “beard” of accumulated material indicate the vent isn’t clearing properly.
  5. Moisture condensation in the laundry area. A blocked vent dumps humid air into the home instead of outside. In San Francisco’s already-humid environment, this shows up as window fogging or wall dampness near the dryer.

For homeowners in Daly City and southern San Francisco neighborhoods, we maintain dedicated service pages: Dryer Vent Cleaning in Daly City covers the specific multi-unit and hillside vent configurations common in that market.

Common Mistakes to Avoid

  • Assuming “no dust” means “no problem.” In San Francisco’s moisture-driven contamination profile, the most dangerous issues are often invisible. A duct can be dust-free and mold-laden. Don’t let clean-looking registers reassure you if odors or symptoms persist.
  • Treating all contractors as equivalent. Generalist HVAC companies often approach duct cleaning as a sideline, with portable shop vacuums rather than the Rotobrush and Nikro equipment we deploy. The result is surface cleaning that leaves deep contamination — and leaves you paying twice.
  • Ignoring the “recent renovation” trigger. San Francisco’s constant remodeling cycle introduces extraordinary debris loads. Even with contractor protection, drywall dust, insulation particles, and sawdust enter returns. We recommend post-renovation cleaning within 30 days of substantial work.
  • DIY sanitizing with consumer products. Homeowners sometimes spray bleach or essential oil mixtures into registers. This can drive moisture deeper into porous materials, accelerate corrosion on metal, and create chemical sensitization. Professional sanitizing with Guardsman-grade products applied through proper fogging equipment is the appropriate approach.
  • Waiting for “the whole system” to fail. Duct degradation is localized. One collapsed flex section, one rusted trunk joint — these don’t announce themselves with total system failure. They degrade performance and air quality incrementally. Address warning signs in the room where they appear; don’t wait for house-wide symptoms.
  • Neglecting the return side. Supply ducts get attention because they’re visible. Return plenums — often in basements, crawl spaces, or behind walls — pull air back to the handler. If they’re breached or contaminated, they’re recirculating that load through the entire system. They’re harder to inspect and often ignored.

When to Call a Professional

Call for inspection when: musty odors persist beyond two weeks of normal ventilation; any register shows visible moisture, rust, or mold; drying time increases significantly; or household members experience symptoms that track with HVAC operation. Don’t wait for visible dust — in our climate, that’s the last warning sign, not the first.

Northstar Air Duct Cleaning Service San Francisco offers free estimates in San Francisco — call (855) 908-0725. Brian Rivera — owner and lead technician — handles your job personally, with 14 years focused on one trade and professional-grade Rotobrush and Nikro equipment, not the equipment a generalist keeps in a side van. 1,200+ verified reviews. 4.9 stars. That’s not a marketing number — it’s a track record.

Frequently Asked Questions

The Bottom Line

San Francisco’s warning signs aren’t the warning signs you’ll find in national guides. Dust matters less than moisture. Gradual airflow loss gets normalized until it’s severe. Musty odors on foggy mornings are diagnostic, not decorative. The housing stock — Victorians with galvanized steel, 1980s remodels with failing flex, seismic-stressed connections everywhere — creates a specific failure profile that demands specific expertise. Read your home’s signals early, distinguish cleaning from repair needs before you call anyone, and verify that the professional who responds has the equipment and track record to address what our climate actually throws at ductwork.

Written by Brian Rivera, Owner & Lead Technician at Northstar Air Duct Cleaning Service San Francisco, serving San Francisco since 2012.

Need Air Duct Cleaning help in San Francisco? Licensed & insured · 1-hour response · free estimates
Call (855) 908-0725

Request a Free Estimate in San Francisco

Tell us what you need — Northstar Air Duct Cleaning Service San Francisco responds fast. No obligation.

No obligation. No sales pitch. Just fast, honest service.

Call Now Free Estimate