Dryer Vent Cleaning in Excelsior: What It Costs and Why the Chimney Matters
A dryer vent cleaning in Excelsior typically runs $149 – $289 for a standard single-dryer home, and most jobs take 45 – 90 minutes. What makes Excelsior different from other San Francisco neighborhoods is how often that “simple cleaning” reveals a vent tied into a 1920s brick chimney that was never designed for a dryer at all. That’s why we camera-inspect every run before we touch it. Call (833) 620-7061 and we’ll explain exactly what we’re looking at, in plain terms, before any work begins.

We’re Chimney Sweep Alamo Square, and we work throughout the 94112 ZIP code, from Mission Street up to the McLaren Park edge. Doug Lockhart leads our team, and he’s the person who’ll walk you through what the camera shows. No filter, no upsell. Just evidence you can see for yourself.
Key takeaways for Excelsior homeowners:
- Most Excelsior dryer vents run horizontally into original unlined brick chimneys built for coal or wood, not modern gas dryers.
- Fog-belt moisture turns lint inside those chimneys into a matted, felt-like layer that a basic brush-and-vac cannot remove.
- A vent cleaning call often uncovers code violations or carbon monoxide risks that chimney-only companies miss and dryer-only companies can’t see.
- We never recommend a liner, a repair, or anything else without showing you the camera footage first.
Why Excelsior Dryer Vents Need a Different Approach
Excelsior’s housing stock tells the story. Thousands of stucco-over-wood-frame single-family and two-unit rows went up between 1920 and 1950, and most of them shared one original brick chimney stack per building. When gas dryers arrived decades later, builders and handymen tapped the dryer exhaust into whatever flue was available, often an orphaned brick chase with no liner and no dedicated cap. That’s the reality our technicians see on Naples, Vienna, Madrid, and France streets every week.
Excelsior sits squarely in San Francisco’s fog belt. Cool, damp air rolls off the Pacific and settles into these exterior-walled chimneys nearly year-round. The mild climate means few working fireplaces, but constant year-round gas appliance venting. The combination matters more than most homeowners realize. Lint that would stay dry and powdery in a warmer, drier inland vent instead absorbs fog moisture against the cold brick and turns into a sticky, matted sheet. It clings to the flue walls. It doesn’t blow out with a leaf blower or a quick shop-vac pass.
That’s the single most common reason an Excelsior dryer takes two cycles to finish a load, and it’s the thing a generic duct-cleaning service will likely miss. Our Dryer Vent Cleaning team specializes in exactly this failure mode. We see it constantly.
What You Get With Our Excelsior Dryer Vent Cleaning Service
Every visit starts the same way: we listen to what the dryer is doing, we find where the vent exits the building, and we camera the run before we clean it. You watch the screen. You see what’s actually inside. If it’s clean, we’ll tell you it’s clean. If it’s matted, rodded through, and burning out the high-limit switch, you’ll see that too. Then we clean it, and we camera it again afterward so you can compare.
Dryer Vent Cleaning
This is the core job, but in Excelsior it often means more than a brush and a hose. We run rotary rods and a vacuum through the full run, from the dryer exhaust port to the termination point, whether that’s a wall cap, a roof cap, or a shared chimney chase. When lint has matted against damp brick, we use a stiffer rod head to break the felt-like layer free before vacuuming it out. You get a clean run, not just a cleaner-looking opening.
Level 2 Inspection With Camera
In an Excelsior home, we recommend adding a camera inspection to every dryer vent cleaning. Here’s why: if your dryer exhausts into an unlined brick flue, the camera will show you gaps between bricks, missing mortar, and the exact places lint is accumulating. That footage is yours. It tells you whether the vent is safe as-is or whether something else needs attention, and you don’t have to take anyone’s word for it.
Combustion-Appliance Vent Check
Because so many Excelsior chimneys serve both a dryer vent and a gas water heater or furnace, we check the other appliances sharing the stack. A gas appliance drafting into a damp, partially blocked flue can spill carbon monoxide into the house, especially in older stucco rows where the water heater closet is next to a bedroom. You can’t smell CO. You can’t see it. But a draft check and a camera pass will tell you whether your appliance is venting the way it should.
Dryer Vent Reconfiguration
Sometimes the fix is not cleaning the vent. Sometimes the vent was never right to begin with. If the dryer run is too long, has too many elbows, or terminates into an orphaned flue with no dedicated cap, we’ll show you what’s wrong and explain what a proper reconfiguration looks like. We stock professional-grade vent components from Famco and Copperfield, trade-only lines you won’t find on the shelf at a big-box store, so when a correction is needed, we’re not installing hardware-store fittings. We’re building to spec.
One Call Covers the Sweep, the Vent, and the Repair
Most companies that clean dryer vents don’t work on chimneys. Most chimney sweeps won’t touch dryer vents. In Excelsior, where the two systems are often physically connected inside the same brick stack, that’s a problem. A chimney sweep who doesn’t understand dryer vent velocity will take your money for a brushing and leave the real blockage untouched. A dryer vent company that doesn’t understand chimneys will stand in your kitchen and shrug when the camera shows spalling brick and missing mortar.
We do both. Chimney Sweep Alamo Square handles preventive sweeping, dryer vent cleaning, and structural chimney repair under one roof, and we did not build the company that way by accident. It’s how the work actually presents itself in neighborhoods like Excelsior, where a dryer vent and a gas furnace often share a 100-year-old flue. The vent and the chimney are not separate systems. We treat them as one connected path, and we have the equipment and the training to see the whole picture.
That matters when a vent cleaning uncovers something bigger. If your dryer vent is corroded through, if the brick is spalling from inside, if the shared flue has cracked mortar joints at the second-floor chase, you don’t need to call a second company. You just keep the one you already trust. Doug Lockhart leads everything we do, and he’d rather tell you a repair can wait than sell you a liner you don’t need. That’s not a marketing line. It’s how we’ve built our local reputation.
Materials We Use on Excelsior Jobs
We’re selective about the brands we install. When a dryer vent needs a new cap, a proper transition, or replacement vent pipe, we use Copperfield and Famco parts, HVAC-grade components sourced through trade channels, not retail shelves. When a chimney inspection escalates into a liner concern, we stock and install DuraFlex liner systems and are certified to apply the HeatShield resurfacing system. We also use Gelco products for chimney cap and weatherproofing work where applicable.

The point isn’t the brand names. The point is this: these are the materials specified by certified chimney engineers, and they’re what we’d put in our own houses. In Excelsior, where fog and damp are the constant enemy of exposed brick and metal vent pipe, material quality is not optional. Cheap galvanized fittings rust through in a few seasons out here. We don’t install them.
What We Actually See Inside Excelsior Dryer Vents
On a two-unit row on Naples Street, our tech pulled a dryer vent that had been tapped into an orphaned, unlined brick flue in an interior chase. The flue was cold and damp from the fog belt, the lint had matted into a felt-like sheet against the brick, and the dryer was cycling off on high-limit. We ran a camera the homeowner watched live, rodded out the matted lint, and confirmed the run was clear. No liner upsell, just the evidence and the fix.
That’s not a rare call. It’s the standard Excelsior call. Here are the four problems we see most often:
- Matted lint in unlined brick chases: Excelsior’s fog-belt moisture turns loose lint into a dense, felted layer glued to cold, damp flue walls. A standard brush spins past it. A rotary rod with the right head breaks it free, but it takes the right tool and the patience to work it out in sections.
- Dryers cycling off on high-limit: When the vent can’t move air, the dryer overheats and shuts itself down mid-cycle. In Excelsior, this usually means the vent has an internal blockage you can’t see from the outside, not a simple lint screen issue. The camera finds it.
- Orphaned flues with no cap: Many original Excelsior chimneys never got a dedicated cap when the fireplace was decommissioned. Rain gets in, animals get in, and the resulting moisture spalling gets misdiagnosed by contractors as a failed liner. We show you the rain line and the missing cap before anyone talks about a liner.
- Undersized or wrong-material vent pipe: Some Excelsior dryer vents were installed with flexible foil or plastic pipe, which is no longer code-compliant for dryer exhaust. Foil sags and traps lint. Plastic is a fire hazard. It needs to come out.
Pricing for Dryer Vent Cleaning in Excelsior, CA
Here’s what you should expect to pay in Excelsior:
- Standard dryer vent cleaning: $149 – $229 for a single-dryer home with an accessible vent run under 25 feet and standard wall or roof termination.
- Long or complex runs: $229 – $289 when the run exceeds 25 feet, passes through a shared chimney chase, or has multiple elbows that require additional rodding sections and time.
- Camera inspection add-on: $75 – $125 when not already included. In Excelsior, given how many vents run into unlined chases, we recommend it on nearly every first visit.
- Vent reconfiguration or cap replacement: $180 – $400 depending on access, vent length, and materials. We quote exact numbers after the camera inspection, and you decide before anything is installed.
What affects cost here more than most places is chimney access. Excelsior rows are packed tightly together, and many second-floor vents terminate on steep or shared roof lines. A crew that has worked these blocks before knows how to set ladders safely and which roof pitches need a different approach. That experience is part of the price, and it’s why we quote honestly the first time. Call (833) 620-7061 for a free estimate with no obligation.
Do You Actually Need a New Liner, or Just a Good Cleaning?
This is the question Excelsior homeowners ask us most, and it deserves a straight answer. If a contractor looks at your dryer vent, listens to your complaints, and tells you the same day that you need a full flue liner, ask for the camera footage. Request to see the exact cracks, the exact gap, the exact section of deteriorating mortar. If they can’t show you, don’t sign anything.
We’ve been called to Excelsior homes where a liner was “required,” and the camera showed a damp but intact brick flue that simply needed the matted lint removed and a cap installed to keep the rain out. That’s a $200 – $300 fix compared to a $3,000+ liner job. On the other side, we’ve seen unlined flues so deteriorated that a liner was genuinely needed, and the camera made that obvious. The difference is evidence. You should never be asked to buy a repair you haven’t seen with your own eyes. We run the camera live, and we show you everything.
NFPA 211 and Your Excelsior Dryer Vent
NFPA 211, the National Fire Protection Association standard for chimneys, fireplaces, and vents, applies to any vent connected to a chimney structure. Yes, that includes a dryer vent tapped into an old brick flue. The standard requires that vents be inspected for sound construction, properly sized, and free of combustible deposits. A dryer vent full of matted lint inside an unlined brick chase is not code-compliant, and it’s not safe. If the vent shares a chimney with a gas appliance, the combustion-air and draft requirements interact, which is exactly why a dryer-only company isn’t enough for many Excelsior homes. You need someone who understands both systems.
We Also Serve Cities Near Excelsior
Our crews work throughout Excelsior and the surrounding San Francisco neighborhoods, including Excelsior adjacent areas like Diamond Heights, Glen Park, Noe Valley, and Twin Peaks. If you’re in 94112 or just across the boundary, call us, and we’ll tell you honestly whether we can get to your street and when.
Serving Excelsior, CA – Our Local Coverage Area
We’re based in the Excelsior 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 – Dryer Vent Cleaning in Excelsior
It’s both, and treating it as only one or the other is why so many Excelsior vent cleanings fail. The dryer vent is the pipe from the appliance to the chimney. The chimney is the termination path. When the two are connected, lint accumulation, moisture damage, and draft issues span both systems, and the fix requires someone who understands the entire run. That’s what our team does.
Because the cleaning missed the actual blockage. In Excelsior’s fog belt, lint inside cold, damp chimney walls mats into a dense felt that a basic brush-and-vac won’t touch. If the previous company didn’t camera the run before and after, or if they didn’t rod the full length of the flue, the matted layer is still there. Call (833) 620-7061 for a camera-confirmed cleaning.
Ask to see the camera footage of the flue’s interior. If they can’t show you the cracks, the spalling, or the failed joint they’re claiming exists, the liner recommendation is unproven. We never recommend a liner without running a camera and showing you exactly what we’re seeing, live. If the real problem is matted lint and a missing cap, we’ll tell you that instead.
Yes. NFPA 211 applies to any vent connected to a chimney structure, including dryer exhausts tapped into original brick flues. The standard requires the vent to be free of combustible deposits and the chimney to be structurally sound. In an Excelsior home where the dryer shares a flue with a gas water heater, the standard also requires proper draft and separation, which a camera inspection should confirm.
A complete cleaning includes accessing the dryer exhaust, disconnecting the vent if needed, rodding the full run with rotary tools, vacuuming out debris, camera-inspecting the interior before and after, and checking the termination point for a proper cap. In Excelsior’s stucco frames, that often means working around tight basement or closet access, confirming the vent path through shared chases, and checking any other gas appliances that share the stack. Call (833) 620-7061 for an exact scope and quote for your home.
Written by Doug Lockhart, Owner at Chimney Sweep Alamo Square, serving Excelsior and the 94112 ZIP code. If your dryer isn’t drying or your chimney hasn’t been inspected, call us. We’ll show you what’s actually going on.