Homeowner guide · San Jose & the Bay Area
Roofs almost never fail overnight. They send warnings for months — a shingle here, a stain there — and every one of them is cheaper to fix than the leak it turns into. Here's what to look for on a Bay Area roof, what each sign means, and which ones mean call today. From the crew behind 305 permitted projects across the Bay Area.
All seven signs, ranked by how fast they turn into water damage.
Stand across the street and scan the slopes — the same view our roof visualizer uses. Shingle edges that curl upward ("cupping") or lift at the corners ("clawing") have lost their flexibility and their seal; the next windstorm peels them. Cracked or outright missing shingles are an open door: the only thing between your decking and the rain is a thin underlayment that was never meant to work alone.
In the South Bay this shows up first on south- and west-facing slopes, which take the most sun. If one slope looks ten years older than the rest of the roof, that's the one to show us.
Those coarse black or gray grains in the gutter are the shingles' armor — the mineral layer that takes the UV so the asphalt underneath doesn't. Every roof sheds some granules, especially when new. What matters is the trend: handfuls after every rain, bald patches you can see from the ground, or shiny black spots where the asphalt is exposed.
Once granules go, sunlight ages the exposed asphalt fast — it dries, cracks and starts taking on water. That's why granule loss is the classic early warning: the roof isn't leaking yet, but the countdown has started.
The typical life of a composition shingle roof — most Bay Area systems are rated 25–40 years.
A tea-colored ring on the ceiling means the roof has already lost: water is inside the house and following framing to wherever it chose to show up, often several feet from the actual entry point. The attic tells the story earlier and more honestly — darkened or wet sheathing, rusted nail tips, matted insulation, or daylight where daylight shouldn't be.
Grab a flashlight after the season's first hard rain and give the attic five minutes. It's the single highest-value roof check a homeowner can do, and most people never do it.
Flashing is the metal that seals every place the roof is interrupted — chimneys, skylights, vents, valleys, walls. It's where most leaks actually start, because it's where the roof has joints. Lifted edges, popped nails, rust, or cracked sealant around a chimney are all invitations for wind-driven rain.
A special Bay Area note: a thick smear of roofing tar over a joint is usually the signature of a previous quick fix. Tar shrinks and cracks in our summer heat — if you can see tar from the ground, the proper flashing repair is overdue.
Sight down the ridge from the street: it should be a straight line. A dip, wave or visible depression in the field of the roof means the problem is under the shingles — decking softened by an old leak, or framing carrying more than it should. This is the one sign on this list that's structural, and it never improves on its own.
Older bungalows around the valley with original decking, and homes that have taken on two or three layers of shingles over the decades, are the usual suspects. A second layer of shingles adds real weight — and hides the decking's condition until tear-off.
The dark streaks running down many Bay Area roofs are algae — mostly cosmetic, but a sign the slope stays damp. Moss is the real problem: it grows a sponge on top of your shingles, holds water against them long after the rain stops, and its roots pry shingle edges up as it thickens. Shaded, north-facing slopes and roof planes under trees collect it first.
Resist the pressure washer — it strips granules and drives water uphill under the shingles, trading a cosmetic problem for a real one. Soft washing and zinc or copper strips at the ridge are the right tools.
A roof is a system, and the attic is half of it. When attic ventilation fails or insulation slumps, summer heat that should escape at the ridge stays in the house — the upstairs bakes, the AC runs longer, and the bill creeps up. The same trapped heat cooks the shingles from below, aging the roof years ahead of schedule.
Telltales: an upstairs that's always hotter than downstairs, an attic you can't stand to be in by 10 AM, and — in winter — damp or musty attic air, which means moisture isn't escaping either.
Type your address and our satellite measurement reads your roof's size and pitch in about 30 seconds — no email, no ladder, no salesman in your driveway. Then book the free inspection and the written quote gives the real number.
Homeowners overpay in both directions: replacing a roof a good repair would have saved, and re-repairing a roof that's telling everyone it's done. Here's the honest split — and our standing rule: if a repair will do, that's what we quote.
Whichever side your roof lands on, the process is the same: a 30-second satellite ballpark, a free inspection, and a written, permitted scope of work. We're headquartered in San Jose and work across the Bay — Milpitas, Fremont, San Mateo, Hayward and beyond — in English, 中文 and Español.
Localized damage on a roof with life left in it — a few lifted shingles, one flashing gap, a single leak — usually calls for a repair. Widespread granule loss, curling across whole slopes, repeated leaks in different spots, or a roof near the end of its rated life usually make replacement the cheaper call over ten years. A licensed contractor should tell you which in writing — if a repair will do, that's what our quote says.
Most composition shingle systems are rated for 25–40 years. Around here the usual life-shorteners are sun on south- and west-facing slopes, poor attic ventilation, and deferred small repairs — not snow or hail. Tile and metal generally last longer; flat and low-slope roofs depend on the membrane or foam system used.
We can start remotely. The calculator on our homepage measures your roof from satellite imagery in about 30 seconds — area and pitch, no email required — and photos of your shingles, attic and any stains tell us a lot. The final number is still a written quote after a free inspection, but you'll know where you stand without anyone climbing a ladder.
It depends on size, pitch, material and what the repair involves, so we won't throw out a blind number. Use the ballpark calculator to see a range for your specific roof — it can measure it from the sky — and the real number arrives as a written quote after the free inspection.
Re-roofs in San Jose and most Bay Area cities require a permit and a city inspection. Small like-for-like repairs often don't. When a permit is required, we pull it — that's what 305 permitted projects on the public record means — and we'll tell you plainly whether your job needs one.
The dry season — roughly April through October — is the easiest to schedule and the safest time to open a roof up. Found a leak mid-winter? Don't wait for spring: a proper temporary dry-in stops the damage immediately, and the permanent repair follows in dry weather.
Free inspection, written quote, and if a repair will do — the quote says repair.