✓ Licensed & Insured✓ San Francisco Bay Area · Since 2013✓ Free Estimates & Financing
Call (628) 296-9770 · Mon–Sat 7a–7p
Roofing Guide

Signs You Need a New Roof (Bay Area Homeowner Checklist)

The clearest signs you need a new roof are: multiple leaks or water stains, granules filling the gutters, widespread cracked or curling shingles, flat-roof blisters and seam failures, moss that's gone from cosmetic to destructive, sagging or daylight in the attic, and a roof past its expected age (20–30 years for shingle, 15–25 for flat membranes). One issue may mean a repair; several together usually mean replacement.

CSLB-Licensed (C-39) & InsuredBay Area Flat-Roof & Shingle SpecialistsServing the Bay Area Since 2013Free EstimatesFinancing Available

By Frank Gordon, Owner · Repair/Storm · Updated June 2026

In this guide
  • How to Tell a Repair From a Replacement
  • Sign 1: Age Is Catching Up With the Roof
  • Sign 2: Leaks and Water Stains Inside
  • Sign 3: Granules in the Gutters
  • Sign 4: Cracked, Curling, or Missing Material
  • Sign 5: Moss and Lichen That Have Gone From Cosmetic to Destructive
  • Flat-Roof Signs: Blisters, Seams, Ponding, and Parapets
  • Sign 6: Sagging or Daylight Through the Deck
  • Adding It Up: Multiple Signs Mean Replace, One Sign Means Repair
  • What a Free Inspection Actually Tells You

How to Tell a Repair From a Replacement

Most Bay Area homeowners do not need a new roof nearly as often as the door-knockers suggest, but they also wait too long when the signs are real. The honest answer lives between those extremes. A roof that is leaking in one spot, missing a few shingles, or showing damage from a single storm is usually a repair. A roof that is old, leaking in multiple places, shedding its surface, and sagging is telling you its service life is over. This checklist is built for our climate, which ages roofs in its own particular way: months of bone-dry summer sun, a marine layer that keeps the fog belt damp for weeks at a time, salt air along the coastside, redwood and oak debris in the East Bay hills, and then a winter that delivers nearly all the year's rain in a handful of concentrated storms. A word on the door-knockers first. After every big wind event, crews fan out through neighborhoods telling homeowners their roof is shot and pushing for a same-day signature. No honest roofer needs you to decide in the next ten minutes. Use the signs below to form your own read, then get an independent inspection before you spend real money. A roof is a major decision and it can wait for a second opinion.

Sign 1: Age Is Catching Up With the Roof

Age is the first thing a good roofer asks about, because materials have real lifespans. In the Bay Area, asphalt shingle roofs commonly last 20 to 30 years. Tile roofs can go far longer on the surface, but the underlayment beneath the tiles, the layer actually keeping water out, typically wears out in 20 to 30 years and has to be replaced even when the tiles themselves are fine. Flat-roof membranes, common on Victorians, Edwardians, and Eichlers alike, generally run 20 to 25 years depending on the material and how well the drainage has been maintained. If your roof is past the two-decade mark and you are starting to see other symptoms on this list, that combination matters more than any single clue. A fifteen-year-old roof with one storm-damaged section is a repair. A twenty-eight-year-old roof with the same damage plus granule loss and brittle material is a different conversation entirely, because every dollar spent patching it is buying months rather than years. If you are not sure how old your roof is, permit records, a home inspection report from when you bought, or a roofer's assessment of the material condition can usually narrow it down. For a realistic timeline by material, see our guide on how long a roof lasts in the Bay Area.

Sign 2: Leaks and Water Stains Inside

Interior water stains are the symptom homeowners notice first, and they are easy to misread. A brown ring on the ceiling does not mark the hole in your roof, because water enters at one point and then tracks along the framing before it finally drops and stains the drywall, sometimes many feet from the actual breach. One isolated stain after a hard winter storm often points to a single flashing or shingle failure, which is repairable. Multiple stains in different rooms, leaks that recur in the same spots, or staining that returns every wet season suggest the roofing system itself is failing rather than one component. Damp insulation, a musty smell in the attic, or peeling paint near the ceiling line all push the same direction. Bay Area homes add a wrinkle: because our rain arrives in concentrated bursts after long dry spells, a failing roof can look completely healthy from May through October and then leak in three places the first week of real rain. Do not let a dry ceiling in September talk you out of investigating a stain from last February. If you are dealing with active or recurring leaks, our roof repair team can tell you which category your roof is in and what it will honestly take to fix it.

Sign 3: Granules in the Gutters

Here is a wear sign people walk right past. Asphalt shingles are coated with mineral granules that protect the asphalt underneath from UV, and as the roof ages those granules shed. After a rain, look in your gutters and at the base of your downspouts. A coffee-can amount of granule grit, especially paired with shingles that look bald, dark, or shiny in patches, means the protective layer is wearing off and the asphalt is now exposed to the sun. A little granule loss on a newer roof is normal, particularly in the first year. Heavy, ongoing granule loss on an older roof is the surface literally coming apart, and it tends to accelerate once it starts, because exposed asphalt heats up faster, dries out faster, and cracks sooner. In other words, granule loss is not just a symptom, it is an accelerant for every other aging process on the roof. East Bay and Peninsula homes under big trees should check carefully, since leaf litter in the gutters can hide the grit; scoop below the debris and see what has settled at the bottom. If you find granules by the handful season after season, the roof is telling you where it is headed, and it is worth pricing a replacement calmly now rather than urgently later.

Sign 4: Cracked, Curling, or Missing Material

Walk the perimeter of your house and look up, with binoculars if you have them. On a shingle roof, watch for curling edges, cupping, buckling, and shingles that have gone brittle and cracked from years of UV and heat cycling, along with any that are simply gone after a wind event. On a tile roof, look for cracked, slipped, or broken tiles, often the work of foot traffic, falling branches, or wind-driven debris, and pay attention to ridge and edge courses where wind works hardest. Missing pieces are an open door for water and need attention regardless of the roof's age. The question is scope. A handful of damaged shingles or a dozen broken tiles is a repair. When cracking and curling are widespread across the whole field of the roof, the material has lost its flexibility and patching becomes a losing game. Pay special attention to the high-stress zones: valleys, the flashing around chimneys and skylights, and the joints where a roof meets a wall or a dormer, which are common on the Bay Area's older housing stock. A roof rarely fails all at once; it fails at its weakest seam first. To decide which side of the line you are on, weigh what you see against our breakdown of whether to repair or replace your roof.

Sign 5: Moss and Lichen That Have Gone From Cosmetic to Destructive

This one is a genuine Bay Area specialty. In the fog belt, in neighborhoods like the Sunset and Richmond District and down through Daly City and Pacifica, and on shaded north-facing slopes everywhere from Marin to the East Bay hills, the marine layer keeps roofs damp for weeks at a stretch, and moss and lichen thrive. A light dusting of green is cosmetic. The problem starts when moss thickens into mats, because moss holds water against the roof surface like a sponge, and its root-like structures work under the edges of shingles and lift them. Lichen is worse in its own way: it bonds to the shingle surface, and when it is scraped or torn off it takes granules with it, leaving bald patches that age fast. A roof with heavy, established moss along the shaded courses has usually been wet underneath far longer than the owner realizes, and the shingles beneath the mats are often soft, delaminating, or already leaking. Gentle removal and zinc or similar treatments can rescue a roof caught early. But when moss has been feeding on a north slope for a decade, what looks like a cleaning job is frequently a replacement conversation. If your roof is in the fog belt and has never been looked at, do not wait for a stain on the ceiling to find out what is under the green.

Flat-Roof Signs: Blisters, Seams, Ponding, and Parapets

Thousands of Bay Area homes carry flat or low-slope roofs, from Victorian and Edwardian flats with torch-down behind their parapet walls to mid-century Eichlers with famously minimal pitch, so flat-roof warning signs deserve their own list. Look for blisters, bubbled areas where moisture or air is trapped inside the membrane layers; they may not leak today, but every blister is a weak spot waiting for foot traffic or a hot day to break it. Check the seams, because most flat-roof leaks start where two sheets of material join and the bond lets go. Look for ponding rings, the dirty bathtub-ring stains that show where water sits for days after a rain; standing water degrades every membrane material and doubles down on any weak seam beneath it. And inspect the parapet walls if you have them, since cracked caps and split stucco let water into the wall assembly where it can travel far from the entry point before showing up inside. A flat roof showing one blister is maintainable. A flat roof showing widespread blisters, multiple failed seams, and chronic ponding is at end of life, and coatings alone will not save it. Our flat-roof crews work on these systems every week and can tell you honestly which side yours is on.

Sign 6: Sagging or Daylight Through the Deck

This is the serious one, the sign that moves a roof from a budgeting question to a safety question. A roofline that dips or sags between rafters, or a deck that feels spongy underfoot, points to structural trouble, usually long-term water intrusion that has rotted the sheathing or framing. From inside the attic on a bright day, look for pinpoints of daylight coming through the boards, and check for wood that is dark, damp, or crumbles when probed. Sagging and daylight together are not a wait-and-see situation, because a compromised deck can fail under load, and water has clearly been getting in for a long time. Sagging also changes the cost conversation. When the problem is only the roof covering, you are replacing shingles or membrane and underlayment. When the deck or framing has rotted, that wood has to be cut out and rebuilt before any new roof goes on, which adds carpentry labor and material that a surface-only quote never included. This is exactly why catching the earlier signs on this list matters: a leak addressed at the first stain is a small repair, while the same leak ignored for years quietly destroys the structure underneath and turns a roofing project into a framing project. If you see sag or daylight, get a professional up there promptly.

Adding It Up: Multiple Signs Mean Replace, One Sign Means Repair

For homeowners on the fence, the calculus comes down to age, extent, and honest math. In the 2026 Bay Area market, a general roof repair typically runs $800 to $2,500, while a full replacement ranges from roughly $18,000 to $45,000 with an average around $28,000, depending on size, pitch, access, and material. Shingle roofing runs about $9 to $14 per square foot installed, tile $18 to $30, and flat membrane systems $8 to $14. The practical rule we use is simple: if the roof is relatively young and the damage is localized, repair it and move on. If the roof is past twenty years and showing two or three of the signs above, or you are paying for repairs every rainy season, those repairs are buying months, and the money is better spent once on a new system.

IndicatorLeans Toward
Roof under 15 years, one damaged areaRepair
Heavy granule loss plus recurring leaksEvaluate for replacement
Widespread moss damage on an aging fog-belt roofEvaluate for replacement
Sagging deck or daylight in the atticReplacement
Repairs needed every rainy seasonReplacement

What a Free Inspection Actually Tells You

No checklist replaces a trained roofer on a ladder, and this is one purchase decision where a professional opinion costs you nothing. A proper inspection covers the field of the roof, every flashing detail, the valleys and penetrations, the attic side where rot and daylight show first, and on flat roofs the seams, drains, and parapets. What you should walk away with is specific: the roof's approximate remaining life, an itemized list of what needs attention now versus what can wait, and real numbers for both the repair path and the replacement path so you can compare them side by side. That is a plan, not a sales pitch. Pivotal Roofing inspects Bay Area roofs free with any estimate, or $250 to $500 as a standalone documented report, and we will not push you into a new roof you do not need or patch a roof that is genuinely done just to make a quick sale. We are locally owned and operated, CSLB-licensed under classification C-39 and insured, and you can verify any contractor you are considering, including us, at cslb.ca.gov. Book a roof inspection or call (628) 296-9770 for a straight answer about where your roof really stands.

Ready to get started? Get a free, written estimate today. Call (628) 296-9770 — or see our Roof Inspections.

FG
Frank Gordon — Owner of Pivotal Roofing, a licensed (CSLB C-39) and insured contractor roofing the San Francisco Bay Area since 2013. Meet our team →
FAQ

Frequently Asked Questions

How do I know if I need a new roof?

Look for multiple leaks, granules in gutters, widespread cracked or curling material, flat-roof blisters and seam failures, destructive moss, sagging, and age past 20–30 years. Several together mean replacement.

Can a roof be repaired instead of replaced?

Often, if damage is localized and the roof is otherwise sound. Widespread or age-related failure calls for replacement.

How long do roofs last in the Bay Area?

Shingle 20–30 years; tile 50+ (underlayment 20–30); TPO 20–25; torch-down 15–20. See our lifespan guide.

Is moss on my roof a problem?

In the fog belt, yes — once moss roots under shingle edges or holds standing moisture on a flat roof, it actively shortens roof life.

Get a Free Roof Estimate in San Francisco

Honest pricing, licensed crews, financing available. Talk to a real Bay Area roofer today.

Schedule Free Estimate 📞 Call Now