Moss, Fog, and Flashing: A Seasonal Roof Maintenance Calendar for San Francisco Homes

Jenise Torsch • November 6, 2026

San Francisco homes face a distinctive set of roofing challenges every month of the year. This guide to residential roofing maintenance walks homeowners through a practical seasonal calendar so nothing gets missed as the weather shifts.


San Francisco's climate does not follow a typical four-season pattern. The city sits inside a Pacific fog belt, with cool, moist summers in the Sunset and Richmond districts, dry but windy late-summer conditions in neighborhoods like the Mission, and storm-driven rain from October through April. Each phase stresses a roof differently. A year-round maintenance plan is the most reliable way to prevent leaks, moss, and flashing failures from becoming expensive repairs.

Why San Francisco Roofs Need Year-Round Attention

Residential roofing maintenance in San Francisco, CA, is not a once-a-year task. It is a rolling calendar of small checks that protect a home through fog season, storm season, and the dry months in between.


Late Summer Inspection (August Through September)

Late summer is the best time to assess your roof before rain season begins. By now, UV exposure and the marine layer have taken their toll.


What to Check in Late Summer

▸ Clear debris from gutters and downspouts so rain has a clear path off the roof.

▸ Inspect flashing around chimneys, skylights, and parapet walls for gaps or lifted edges.

▸ Look for cracked caulk or dried sealant around pipe boots and vents.

▸ Check for early moss or lichen growth, especially on north-facing slopes in hillside neighborhoods like Bernal Heights or Twin Peaks.

▸ Confirm that flat or low-slope sections are free of standing water or soft spots.


Flashing is a critical point of failure on San Francisco homes. Older Victorian and Edwardian homes often have aging sheet metal or lead flashing that can lift in Bay winds. The roofing services available through experienced local contractors cover flashing repair and full seasonal inspections, making it straightforward to schedule residential roofing maintenance in San Francisco, CA, before the rainy season begins and catch these vulnerabilities early.

Fall Readiness (October Through November)

Fall is when Pacific storms begin reaching the Bay Area, so early preparation pays off quickly.


Fall Maintenance Priorities

▸ Recheck gutters after early leaf drop from street trees in neighborhoods like Cole Valley and the Haight.

▸ Test downspout flow with a hose to confirm water exits away from the foundation.

▸ Look for loose or missing shingles on composition roofs, and check tile roofs for cracked or slipped pieces.

▸ Inspect attic spaces for signs of moisture or daylight showing through the roof deck.

▸ Confirm that any roof penetrations sealed earlier in the season are still holding.


San Francisco receives most of its annual rainfall between November and March. Sealing every penetration and drain point before the first storm prevents interior water damage, which costs more to fix than the roof issue itself. Homeowners who invest in residential roofing maintenance in San Francisco, CA, during this window avoid the costliest mid-winter repairs.


How Often Should I Maintain My Roof?

Roofing specialists generally recommend a formal inspection at least once a year, with a quick visual check each season. Homes in the fog belt or on tree-covered hillsides may need twice-yearly inspections because moss and debris build up faster.

Winter Monitoring (December Through February)

Winter in San Francisco rarely brings snow, but it does bring sustained rain, sustained wind, and prolonged moisture that feeds moss and accelerates rust on metal components.


What to Watch During Storm Season

▸ After each major storm, do a ground-level scan for displaced tiles or shingles.

▸ Check interior ceilings for water stains, soft spots in drywall, or bubbling paint.

▸ Keep gutters clear through the season, as debris can back up rapidly during heavy rain.

▸ Monitor flashing at chimney crowns, which are exposed to the most wind-driven rain.

▸ If a flat roof is present, verify that roof drains are not blocked by storm debris.


Hillside homes in Noe Valley, Glen Park, or the Excelsior can experience higher wind loads than flat-terrain neighborhoods, and loose flashing may lift during winter gusts before showing visible signs from the street. Anderson Roofing & Sheet Metal Co Inc. has served San Francisco homeowners since 1928, and consistent residential roofing maintenance in San Francisco, CA, throughout winter is the best defense against storm-related damage going undetected until spring.


How Do I Stop Moss on a Roof?

Moss grows where moisture lingers, and San Francisco's fog keeps roofs damp. Prevention typically involves trimming overhanging branches, ensuring good attic ventilation, and applying a moss-inhibiting zinc or copper strip near the ridge. Active moss is best treated by a professional to avoid damaging underlying materials.

Spring Recovery (March Through May)

Spring is the time to assess what winter has done and make repairs before warm weather arrives.


Spring Inspection Checklist

▸ Look for granule loss in gutters, which indicates shingle wear from storm battering.

▸ Inspect chimney flashing and wall flashing for movement or rust streaks.

▸ Check downspout connections and splash blocks for storm damage or displacement.

▸ Look at exposed wood trim or fascia boards for rot caused by winter moisture.

▸ Schedule a professional inspection if any interior water stains appeared during the rainy season.


Spring is also the ideal time to plan restorative work, since roofing contractors typically have more scheduling flexibility before the late-summer busy period. A thorough round of residential roofing maintenance in San Francisco, CA, each spring helps homeowners close out the rainy season and get ahead of repairs before demand peaks.

Get Expert Help for Your San Francisco Roof

A reliable seasonal routine keeps most problems manageable. When something needs professional attention, acting early costs less. To schedule a free consultation or discuss roof maintenance, flashing repair, or gutter service for your home, contact the team at Anderson Roofing & Sheet Metal Co Inc. at (415) 584-9575.

Roofing crew in safety gear working on a commercial flat roof with green hills behind
By Jenise Torsch • November 6, 2026
A commercial roof inspection in San Francisco, CA, protects your investment. Anderson Roofing & Sheet Metal Co Inc. builds records lenders trust. Call today.
Person using a yellow roofing nailer on a shingled roof with an orange air hose attached
By Jenise Torsch • October 13, 2026
Learn when residential roofing installation permits are required in San Francisco, CA. Anderson Roofing guides you through the SF DBI process.
Worker on a roof beside stacked shingles on a house under construction, with trees in the background
By Jenise Torsch • October 13, 2026
Planning a residential roofing installation in San Francisco, CA? Anderson Roofing & Sheet Metal Co Inc. guides homeowners through DBI permits. Get a free quote today.
Worker using a pneumatic nail gun to install shingles on a roof
By Jenise Torsch • September 11, 2026
Learn how often to schedule Residential Roofing Maintenance in San Francisco, CA. Anderson Roofing & Sheet Metal Co. Inc offers free consultations.
Vintage retro kitchen with orange pattern tile.
By Jenise Torsch • August 20, 2026
Match vintage tile on SF's historic Victorians & Edwardians. Anderson Roofing & Sheet Metal Co. Inc offers expert tile matching. Get a free quote.
Construction engineer wear safety uniform inspection metal roofing work.
By Jenise Torsch • August 20, 2026
Learn how often to schedule a commercial roof inspection in San Francisco, CA, with Anderson Roofing & Sheet Metal Co. Inc. Call for a free quote.