Outer Sunset Roofing 94116 & 94122 SF (2026): Flat Roofs, Moss, Leaks

Fog belt roofing for Outer Sunset San Francisco. Moss epidemic, ponding, dry rot, flat roofs, TPO, silicone coatings, metal, skylights & commercial — real 2026 costs for 94116 & 94122. Local contractor who actually works Judah, Noriega & Ocean Beach blocks
You know that feeling when you walk out the front door on Judah or Noriega and the fog is already sitting heavy at 10am? That’s every other day out here. The Outer Sunset is the fog belt. End of story. And that fog — plus the salt off Ocean Beach, the wind, the atmospheric rivers that dump two inches in a few hours — does things to roofs that people from other parts of the city don’t really understand until they’re dealing with a leak in January.
I’ve been doing roofing in 94116 and 94122 long enough to know which blocks get it worst. West of 35th, closer to the beach, the salt air is relentless. The older wood-frame homes between Judah and Noriega, the ones near Golden Gate Park, the mixed-use on Irving — they all have their own particular issues. Moss covering half the asphalt. Algae streaks turning shingles black-green. Flat sections are ponding because the scuppers packed up with leaves and granules after the last big storm. Dry rot hiding behind fascia that still looks painted.
Why the Outer Sunset Is the Hardest Roofing Environment in San Francisco
The Fog Belt Problem
The marine layer off the Pacific doesn’t just look atmospheric. It keeps surfaces damp for days. Evaporation is slow. Water that would dry in 24 hours in the Mission or SOMA can sit on a roof out here for 48, 72 hours. That’s pondering by industry definition — and pondering is where the real damage starts.
The fog belt runs through 94116 and 94122 hardest. Outer Sunset, Outer Parkside. Even on “sunny” days, the western neighborhoods stay cooler and damper than the rest of the city. Ocean Beach is right there. The zoo. Sunset Dunes. Golden Gate Park on the north side. Beautiful neighborhood, brutal on roofs.
Salt Air and Corrosion
West of 19th Avenue, the salt air is constant. Metal components go first — flashing, fasteners, drain bowls, scupper edges. Then the wood underneath gets wet and stays wet. Then the fungus starts.
We replaced flashing on 10-year-old roofs in 94116 that looked completely corroded. Good materials for the climate matter here.
Moss Epidemic on Asphalt Shingles
This is the Outer Sunset specific problem most roofing pages skip. Moss and algae on asphalt shingles is widespread here. The constant moisture, low UV, fog — perfect conditions. Moss holds water against the surface, lifts shingle edges, speeds up granule loss, and dramatically shortens roof life. Algae causes the black-green streaking you see on older homes all over the neighborhood.
You can treat it. You can replace it with materials that resist it. But you can’t ignore it in 94116 and 94122.
Atmospheric Rivers Hit Hard
When a real atmospheric river comes through — and they’ve been hitting the Bay Area hard — the Outer Sunset gets significant rainfall in a short time. Drains that are 70% clogged work fine in light rain and fail completely when two inches come down in two hours.
Common Roof Problems in Outer Sunset 94116 and 94122
Ponding Water on Flat and Low-Slope Sections
Most Outer Sunset homes have some flat or low-slope section even if the street view looks pitched. Rooftop decks. Extensions. Rear additions. Commercial mixed-use on Irving and Noriega.
Ponding — water still there 48 hours after rain — is the most common problem we see. Causes:
- Clogged internal drains, scuppers, and gutters
- Poor original slope on older buildings
- HVAC units blocking drainage paths
- Previous roofing layers reducing effective pitch
- No overflow drains on older systems
What it leads to: membrane deterioration, leaks, wet insulation, dry rot in the deck structure, and eventually interior damage.
Moss and Algae on Asphalt Shingles
Holds moisture. Lifts edges. Speeds granule loss. Turns the roof black-green. Shortens 25-year shingles to 15 or less. We see this on homes all through 94116 and 94122, especially north-facing pitches that never get direct sun.
Dry Rot in Roof Deck, Sheathing, and Rafters
Ponding and leaks turn into dry rot. The sheathing goes. Rafter tails crumble. Fascia boards look fine from the street but are hollow when you probe them. We’ve opened flat sections and found the plywood completely gone under a “new” membrane.
Cantilever rooftop decks are especially vulnerable when waterproofing fails. The joists extend from the building with no posts underneath — when they rot, the deck sags or worse.
Salt-Corroded Flashing and Drain Components
Metal fails first in the marine air. Flashing around chimneys, skylights, HVAC curbs. Scupper edges. Drain bowls. Fasteners. We replace corroded components with PVC or coated materials that last longer out here.
Leaks Around Skylights and Rooftop Decks
Failed flashing around skylights is one of the top call reasons in the Outer Sunset. Old units, fog-cycle expansion and contraction, original flashing that was never right. Rooftop deck waterproofing fails at the connections and penetrations.
Gutters Clogged and Overflowing
Leaves from the street trees, roofing granules, wind-blown debris. Gutters pack up. Water dumps at corners or backs up under the edge. Older homes often have no overflow drains.
Flat Roofing in Outer Sunset 94116 / 94122
Flat and low-slope roofs are everywhere in the Outer Sunset. Row houses. Rear additions. Mixed-use. Rooftop decks.
We install and repair:
Torch-Down Modified Bitumen
Still the most common flat roofing system in 94116 and 94122. APP and SBS modified bitumen. Proven in salt air and fog. We install it properly — no shortcuts on flashing, slope, and drainage. Good for most Outer Sunset residential and light commercial.
TPO Single-Ply Roofing in Outer Sunset
TPO is a single-ply membrane with heat-welded seams. Energy efficient. Handles UV and wind. Good choice for larger commercial flats and some residential when the drainage design is right.
We install TPO on commercial properties on Irving, Noriega, and the mixed-use buildings throughout Outer Sunset. White TPO helps with the heat, though in the fog belt energy savings are different than sunnier climates.
Silicone Flat Roof Coatings in Outer Sunset
This is one of our most requested services in 94116 and 94122. Silicone coatings:
- Handle ponding water better than acrylics
- Work in the fog and moisture
- Restore an aging but structurally sound flat roof
- Extend life 10–20 years depending on the system
- Reflect heat and UV
We don’t coat over ponding or dry rot. Fix the drainage and the rotten wood first. Then silicone is one of the most cost-effective solutions for the Outer Sunset climate.
EPDM Rubber Roofing in Outer Sunset
EPDM (rubber membrane) is flexible, handles temperature cycling well, and resists the fog climate. We use it on some residential flat and low-slope applications.
What Flat Roofing Costs in Outer Sunset 2026
Drain cleaning and basic repairs: a few hundred to low thousands.
Silicone coating on existing flat roof: varies by size and condition. Cost-effective compared to full replacement.
Full flat roof replacement with sheathing and drainage work: $16,000–$35,000+ for typical Outer Sunset sizes. Size, access, structural work, and permits affect the number.
Metal Roofing in Outer Sunset San Francisco
Metal is increasingly popular in the Outer Sunset and Outer Parkside for good reasons:
- Lasts 40–50 years or more
- Handles wind and rain
- Doesn’t grow moss like asphalt
- Salt-resistant with proper coating or material choice (steel, aluminum, copper)
- Reflects heat and light
Standing seam is the most common we install. Clean look, watertight seams, no exposed fasteners to corrode.
For homes with significant moss and algae problems on asphalt shingles, metal replacement stops the cycle.
For commercial buildings in the Outer Sunset, metal is often the right long-term call.
Metal roofing cost in Outer Sunset 2026: higher upfront than asphalt or basic flat systems, but longer lifespan with less maintenance.
Skylight Repair, Replacement, and Installation in Outer Sunset
Skylight leaks are one of our top calls in 94116 and 94122. The fog cycle, the salt, the expansion and contraction of older units — it all adds up.
Skylight Repair in Outer Sunset
Failed flashing is usually the culprit. We don’t just reseal from the top. We properly reflash the curb or the rough opening depending on the system. If the deck around the skylight is rotten from the leak, we replace that too before the new flashing goes in.
Skylight Replacement in Outer Sunset
Old units — especially original single-pane or dome skylights from the 1970s–1990s — are inefficient and leak-prone. We replace it with Velux or equivalent quality units. Double-glazed, proper curb, proper flashing. Fog-resistant.
Skylight Installation in Outer Sunset
Adding natural light to the typically north-facing or fog-dark rooms in Outer Sunset homes. We size, cut, frame, and flash properly. The structural work matters — we don’t just cut a hole.
Commercial Roofing in Outer Sunset San Francisco
Commercial buildings in the Outer Sunset — Irving Street retail, Noriega mixed-use, the blocks of small commercial near the park — have the same marine-climate issues but at larger scale.
Commercial Flat Roof Systems
TPO and modified bitumen for most commercial flats. We properly size the drainage, install overflow scuppers, and address ponding that smaller crews miss.
Commercial Roof Repair in Outer Sunset
Active leaks, failed flashing, ponding areas, clogged drains. We respond to commercial calls and diagnose properly — not just patch what we can see.
Commercial Roof Inspections
Before the rainy season. After big storms. We document with photos, moisture mapping if needed, and give you a clear condition report so you can plan, not react.
Commercial Roof Replacement in Outer Sunset
When it’s time. Full tear-off or recovery system depending on the layers and deck condition. We handle permits, DBI if required, and the extra access logistics that older commercial buildings sometimes need.
Moss and Algae Treatment in Outer Sunset Roofs
This gets its own section because it’s genuinely an Outer Sunset epidemic.
Moss holds water against the shingle surface. Lifts edges. Accelerates granule loss. A 25-year shingle becomes a 15-year shingle because the moss was never addressed.
Algae — the black-green streaks — is less structurally damaging but signals constant moisture.
Treatment Options
Zinc or copper strips at the ridge — rain activates them and runs down the surface, inhibiting growth. Works over time.
Professional soft-wash moss treatment — low pressure, proper biocide solution. Removes existing growth without damaging granules.
Algae-resistant shingles if replacing — some asphalt products have copper granules built in. Worth it in 94116 and 94122 if you’re reroofing.
We treat and remove. We don’t power wash asphalt — that strips granules and shortens life.
Our Roof Inspection and Diagnostic Process for Outer Sunset Properties
Step 1 — Inspect drains, scuppers, gutters, and downspouts
Step 2 — Check slope around low spots and flat sections
Step 3 — Probe fascia, rafter tails, and sheathing edges
Step 4 — Check flashing at all penetrations, skylights, chimneys, HVAC curbs
Step 5 — Moisture meter on suspicious areas
Step 6 — Camera on drain lines if blockage suspected
Step 7 — Document with photos and condition notes
Step 8 — Give you a clear, honest assessment — repair vs. replace, priority order, costs
We don’t guess from the street. We don’t tell you what you want to hear. We tell you what’s actually there.
Outer Sunset Areas and Streets We Work Regularly
- Judah Street corridor (94122)
- Noriega Street corridor (94122)
- Ortega, Pacheco, Quintara streets
- Around Sunset Dunes Park
- 37th Avenue area (farmers market blocks)
- 47th and Judah (beach end)
- Irving Street mixed-use
- Outer Parkside (94116)
- West of 19th Avenue throughout both zip codes
- Near Ocean Beach and Sloat Boulevard
- Golden Gate Park adjacent streets
The Four Zones of Outer Sunset Roofing: A Micro-Level Breakdown
The Outer Sunset is not one uniform neighborhood. From 30th Avenue to the ocean, the buildings, the exposure, the homeowner profile, and the roofing problems shift zone by zone. We work all four.
Roofing in Zone A: 30th–35th Avenue — The Transition Zone
Roofing profile: Mix of pitched asphalt shingles and flat rear sections. More recent renovations mean some roofs are 8–12 years old and being evaluated, not emergency calls. Moss is present but less severe than farther west. More reroof opportunity because the homeowner profile skews toward people investing in the property.
Common work: Shingle reroof on the pitched sections, flat roof repair or coating on rear extensions, skylight upgrades alongside renovations, gutter replacement as part of curb-appeal projects.
What we see: Roofs that were done during the 2010s renovation wave that are now showing wear. Algae on north-facing pitches. Some improper flashing from contractors who treated it like any other SF neighborhood.
Roofing in Zone B: 35th–42nd Avenue — Heart of Outer Sunset
Roofing profile: This zone has the oldest housing stock and the most deferred maintenance. Homes that haven’t had a major roof investment since the 1990s or early 2000s. Moss and algae are heavy. Ponding on flat rear sections. Dry rot in fascia and rafter tails that has been slowly progressing for years.
Common work: Emergency leak calls that turn into full reroof conversations. Moss treatment and algae cleaning. Flat roof replacements with proper drainage correction. Dry rot repairs that sometimes open up into structural work. Gutter replacement.
What we see: The full range. Roofs past their life. New membranes were installed over rotten sheathing by crews who didn’t check underneath. Ponding on flats that has been “fixed” with coatings twice but never had the drainage addressed. Insurance calls when water finally gets inside.
Roofing in Zone C: 42nd–48th Avenue — Deep Sunset
Roofing profile: Long ownership means the roof history is often known but not always documented. Some of these homes have had multiple overlays over the decades. Original 1940s sheathing under two or three roofing layers. When water finally gets in, the damage can be significant because it has been progressing slowly for years under multiple roof systems.
Common work: Trust-based relationships matter enormously here. We explain the process clearly, show the photos from the inspection, and don’t oversell. Multi-layer tear-offs are common. Structural dry rot in the original decking. Flat section replacements on rear additions. Silicone coatings on sound flat roofs for homeowners who want to extend life without full replacement cost.
What we see: Roofs that have been maintained by the same homeowner for decades — sometimes very well, sometimes with repeated DIY patches. The fog and salt have done their work regardless. Moss that has been growing on north pitches for 20 years. Flashing that was never right and finally let water in after the last big storm.
Communication matters here. We take the time to explain what we found, what it means, and what the options are. No pressure. No oversell. That’s how you earn trust in this zone.
Roofing in Zone D: 48th Avenue and Ocean Edge — Deep Sunset
Roofing profile: Premium properties with higher ticket roofing jobs. Owners who want it done right the first time and are willing to pay for it. But the weather exposure here is extreme. Roofing materials that perform fine in Zone A fail faster out here. Salt corrosion on metal is severe. Wind uplift on poorly fastened shingles or improperly secured flat membranes.
Common work: High-end reroof with premium materials — standing seam metal, premium modified bitumen, TPO with proper drainage engineering. Full structural dry rot repairs when water has been getting in through failed flashing. Skylight replacement on ocean-view homes. Commercial work on the mixed-use near Sloat.
What we see: The consequences of using standard materials and standard installation in an extreme exposure zone. Flashing that corroded in 5 years instead of 20. Shingles lifting at the edges from wind. Ponding on rear flats with ocean-facing drainage problems. When these jobs go wrong, they go expensive.
This zone demands the best materials, proper engineering for the exposure, and a contractor who understands marine zone specifications.
Why We’re the Right Call for Outer Sunset Roofing
We work out here constantly. Not a crew that visits the Outer Sunset once and treats it like any other SF neighborhood. We know the fog belt. The salt. The moss. The way older wood-frame buildings behave.
We pull permits. We don’t cover rotten wood. We handle DBI when it’s required. We match materials to the climate.
Reviews from people who actually live in 94116 and 94122 matter more than star counts from another state.
