Serving the San Francisco area  ·  (628) 356-4308  ·  Open Mon-Sun 7am-7pm
📞 (628) 356-4308 Free Quote

Flashing, Chimney & Skylight Repair in San Francisco, CA · Metal Roofing Alliance Member

Repair and custom fabrication of flashing around chimneys; skylights; valleys; parapets and false fronts, the number one leak point on San Francisco roofs.

✅ Metal Roofing Alliance Member 🛡️ Licensed & Insured 💸 Free Quote 24h ⭐ 12 Google reviews
+12Verified Reviews
17Years in Business
4.9 ★Google Rating
24/7Available
✅ No hidden fees💳 Cards accepted🛡️ Licensed & Insured✅ Metal Roofing Alliance Member
Flashing, Chimney & Skylight Repair San Francisco

Flashing, Chimney & Skylight Repair in San Francisco

When you need Flashing, Chimney & Skylight Repair in San Francisco, the leak almost never starts where the water shows up. It starts at a chimney cricket, a skylight curb, a parapet cap, or the seam where a false front meets a flat roof in Pacific Heights or Noe Valley. We have been bending and installing sheet metal on this city's roofs since 2009, and we fabricate flashing in-house so the fit is exact instead of close enough. San Francisco gives a roof more chances to leak than most cities: steep hills, wind-driven rain off the Pacific, and rows of Victorian and Edwardian homes where the original flashing has been patched four or five times. If water is staining a ceiling or you can see rust trails on the metal, start with our metal roof leak repair page and then call (628) 356-4308 for a look at the actual penetration.


Why flashing and chimney work is the number one leak source on San Francisco roofs

Walk any block in the Mission, the Haight, or Bernal Heights and you will see the same pattern: a roof surface that is still sound, surrounded by penetrations that are not. Chimneys on 1880s and 1900s homes were often flashed with tar and a thin apron that has cracked and pulled away from the masonry. Skylights added in the 1970s and 1980s sit on curbs built from dry rot. Parapets and false fronts on flat-roof row houses in the Sunset and Richmond collect water behind the cap and push it back under the roofing. The bay windows and ornate cornices common here hide the first signs until the damage is inside the wall.

  • Chimney flashing fails first because masonry and metal move at different rates through wet winters and dry summers.
  • Skylight curbs rot from the bottom up when the original installer relied on sealant instead of a proper pan and counterflashing.
  • Parapet and false-front caps on flat roofs in the Sunset and Richmond trap water that then runs backward under the membrane.
  • Valley flashing on steep Victorian roofs clogs with cypress and eucalyptus debris and rusts through where water stands.

Every one of those failures is repairable with bent metal, and none of them are fixed by another tube of roof cement.

Key info: On a 1908 Edwardian in Noe Valley, the ceiling stain tracked back to a chimney that had been flashed with mastic three times. The mastic hid the gap but never closed it. A new copper apron and counterflashing, bent on site to the chimney's actual dimensions, stopped the leak for good.

San Francisco roofing permits and inspection requirements vary by jurisdiction and by scope, so we always confirm the rules with the local building department before work starts. You can review the city's permit process at sf.gov permits.


How we trace and repair a flashing leak on a San Francisco roof

We do not guess at the leak location from the ground. We get on the roof, open the area around the penetration, and find where water is actually entering. On hillside homes stepping up Twin Peaks or Diamond Heights, that also means checking the uphill side of every penetration, because water runs along the roof and pools where the slope changes. Then we fabricate the replacement piece from flat sheet stock and fit it to the real dimensions of the chimney, curb, or wall.

  1. We inspect the penetration and the surrounding roofing to find the entry point, not just the stain.
  2. We measure the chimney, skylight curb, parapet, or valley and cut the flashing pattern in the shop or on the tailgate.
  3. We remove the failed flashing, old sealant, and any rotted curb or sheathing underneath.
  4. We install the new pan, apron, step flashing, or counterflashing with the correct laps and fasteners.
  5. We seal the terminations with compatible sealant and test the repair with a controlled water check.

The repair is only as good as what it sits on, so we replace rotten curb framing and sheathing before we cover it.

Key info: A Spanish Revival home in the Marina had a skylight leaking into a hallway. The curb framing was pine that had been wet for years. We rebuilt the curb, bent a new pan and counterflashing, and tied it into the surrounding tile. Patching the old curb would have bought one more winter at most.

If your home is in the 94102 ZIP or nearby, see our flashing and skylight repair service in San Francisco 94102 for local details.


Repair approaches we use around chimneys, skylights, and parapets

Not every penetration calls for the same metal or the same method. A chimney on a steep Victorian roof needs step flashing and counterflashing. A skylight on a low-slope roof in the Sunset needs a soldered or sealed pan with a raised curb. A parapet cap needs a slope and a drip edge so water leaves the wall instead of running down it. We match the approach to the roof, the climate exposure, and the material already on the house.

Approach Description Best for
Step and counterflashingIndividual metal steps woven into the roofing, with a counterflashing set into a reglet in the masonry.Brick and stucco chimneys on steep Victorian and Edwardian roofs.
Skylight curb and panA rebuilt curb with a bent metal pan and counterflashing around the frame.Leaking skylights on flat and low-slope roofs in the Sunset and Richmond.
Parapet cap and drip edgeA sloped metal cap that covers the wall top and sheds water clear of the facade.Flat-roof row houses with parapets and false fronts.
Valley flashing replacementNew valley metal set under the roofing on both sides, sized for the debris load.Tree-shaded roofs in the Oakland and Berkeley Hills and redwood country in Marin.
Custom bent flashingShop-bent pieces made to the measured dimensions of an unusual penetration.Odd chimneys, dormers, and additions where stock flashing will not fit.

Flashing, Chimney & Skylight Repair cost in San Francisco: what to expect

Most flashing repairs start around $600 and go up from there. That starting figure covers a straightforward repair on an accessible penetration: a small chimney apron, a skylight reseal with new metal, or a short section of valley flashing. The price climbs when the job needs more material, more access, or more tear-out. A chimney on a steep Victorian roof in Pacific Heights takes longer to reach and protect than a flat-roof penetration in the Sunset.

  • The type of penetration matters, since a full chimney reflash costs more than a single skylight curb.
  • Access drives labor, especially on steep hillside homes in Bernal Heights and Diamond Heights.
  • Hidden rot under the flashing adds carpentry to the metal work.
  • Copper and specialty metals cost more in material than galvanized or painted steel.
  • Storm timing can affect scheduling, because demand spikes after atmospheric-river storms.

Get two or three estimates so you can compare scope, not just the number. A quote that skips the rot repair is not the same job as one that includes it. Our full pricing overview breaks down typical ranges by repair type.


Flashing, Chimney & Skylight Repair near me: how to vet a contractor near San Francisco

Hiring for this work is mostly about verifying three things: license, insurance, and whether the contractor actually fabricates metal or just buys stock pieces and seals the gaps. Ask for the license number and verify it with the state, and ask for a certificate of insurance before anyone gets on your roof. On historic homes and in HOA-governed buildings, confirm that the flashing material and profile will pass design review before the work is ordered.

  • Confirm the contractor is licensed and carries both liability and workers' compensation insurance.
  • Get at least two or three written estimates that describe the scope in detail.
  • Ask for references from jobs in San Francisco with similar roofs and penetrations.
  • Ask who pulls the permit and whether the local building department requires an inspection for your scope.
  • Check HOA or historic district rules on visible metal color and profile before work begins.

A contractor who cannot explain how the flashing will be attached, and to what, is not the one to hire. Reach us through our contact and free estimate page when you are ready to compare.


Flashing is the smallest square footage on your roof and the source of most of its leaks. We are a Metal Roofing Alliance member and have been bending and installing metal on San Francisco roofs since 2009. Call (628) 356-4308 to schedule an inspection of the chimney, skylight, or parapet that is giving you trouble.

Flashing, Chimney & Skylight Repair in San Francisco: Pricing Guide

ServicePriceDetails
Skylight flashing repairStarting at $600New pan and counterflashing on an accessible skylight curb, with old sealant and failed metal removed.
Chimney flashing repairStarting at $850Step flashing and counterflashing on a standard masonry chimney, with rotted curb or sheathing replaced as needed.
Parapet or false-front cap repairStarting at $900Sloped metal cap and drip edge on a flat-roof parapet, sized to the wall run and access conditions.
Custom bent flashing fabricationOn estimateShop-bent pieces for odd chimneys, dormers, or additions require measured dimensions and a site visit.
TravelIncludedIn San Francisco and surrounding areas, no separate call-out or mileage fee.
EstimateFreeResponse within 24 hours at (628) 356-4308, no obligation to book.

Indicative pricing, the exact cost depends on square footage, finish, and site access. Free personalized estimate within 24h at (628) 356-4308.

Frequently asked questions: Flashing, Chimney & Skylight Repair in San Francisco

How much does Flashing, Chimney & Skylight Repair cost in San Francisco?
Most repairs start around $600 for an accessible skylight or a small flashing section. A full chimney reflash typically runs higher because of the step flashing, counterflashing, and possible rot repair. Steep hillside access and copper material push the number up further. We give a written scope and price after we see the penetration.
What is the best time of year for flashing repair in San Francisco?
The best window is late spring through early fall, when the roof is dry and the fog has not yet settled in. That said, the failure mode that dominates here is wind-driven rain during atmospheric-river storms in the cool damp winter, when water is pushed sideways into chimney and skylight joints. Most emergency calls come in during and right after those storms. Booking an inspection in the dry months means the repair is done before the rain finds the gap.
How do you find the actual leak source on a San Francisco roof?
We get on the roof and inspect the penetration directly, then check uphill of it because water runs along the roof before it drops. We look for rust trails, failed sealant, pulled fasteners, and soft sheathing. On flat roofs behind parapets we check the cap and the wall termination. A controlled water test confirms the repair before we leave.
Do you fabricate the flashing yourself or use stock pieces?
We bend flashing in-house from flat sheet stock to the measured dimensions of your chimney, curb, or parapet. Stock pieces rarely match an 1890s chimney or an irregular skylight curb, and forcing them to fit is how leaks start. Custom bending gives a precise watertight fit and correct laps.
How long does a flashing, chimney, or skylight repair take?
A single skylight or a small flashing section is usually a half-day job. A full chimney reflash with rot repair can take a full day or more. Parapet work on a long flat roof may run into a second day. We tell you the expected duration when we scope the job.
Do I need a permit for flashing or skylight repair in San Francisco?
Permit requirements vary by jurisdiction and by scope, and a small flashing repair often does not require one while a skylight replacement or structural curb rebuild may. We check with the local building department before work starts and tell you what applies to your job. Rules change, so the building department is always the final word.
What is the difference between flashing repair and a full metal roof repair?
Flashing repair targets the metal at penetrations and edges: chimneys, skylights, valleys, parapets, and wall terminations. A full metal roof repair can cover panels, fasteners, seams, and the field of the roof. Many leaks that look like roof failures are actually flashing failures, which is why we inspect the penetrations first.
Do you handle emergency flashing and skylight leaks in San Francisco?
Yes. We respond to active leaks, especially after atmospheric-river storms when wind-driven rain gets past failed flashing. Call (628) 356-4308 and describe where the water is showing up. We can often get out the same day or the next to stop the water and then schedule the permanent repair.
Is the estimate really free and no-obligation?
Yes. We inspect the penetration, explain what we found, and give you a written scope and price at no charge. There is no obligation to book the work. If the repair is something you can reasonably handle yourself, we will tell you that too.
Are you licensed and insured for this work in San Francisco?
Yes. We carry liability and workers' compensation insurance, and we can provide a certificate of insurance on request before anyone gets on your roof. We have been working on San Francisco roofs since 2009 and are a Metal Roofing Alliance member.
← Back to services
Why choose us?

Trusted professionals since 2009

🏅

Licensed contractors

Continuous training, professional equipment, meticulous and code-compliant work

🛡️

Licensed & Insured

Full coverage on all our job sites, no exceptions

⚡

Available Mon-Sun 7am-7pm

Emergencies, weekends, holidays: available when you need us

💰

100% Free Quote

Response within 24h, no commitment, by phone or form

Verified client reviews

12+ Verified Client Reviews in San Francisco

⭐⭐⭐⭐⭐ 4.9/5 · 12 verified Google reviews

Free Quote

Get Your Free Quote

Metal Roofing in San Francisco · Response within 24h · No commitment · ☎ (628) 356-4308

Your Free Quote Request

Confidential · Response within 24h

✅ Free personalized estimate ⚡ Response within 24h 🛡️ Licensed & Insured 📍 On-site visits included in San Francisco ✅ No hidden fees 🕐 Available Mon-Sun 7am-7pm