24/7: (424) 777-1619
Homeowner Guide

5 Signs It's Time to Re-Roof (Not Just Repair) in San Diego

June 18, 2026 6 min

Every week we get calls from San Diego homeowners asking, "Can this be patched, or do I need a new roof?" The honest answer depends on five specific signs — most of which you can spot from the ground. Here's how our estimators actually make the call.

1. Granule loss in the gutters

Asphalt shingles are protected by mineral granules. When those granules wash into your gutters or pile up at downspouts, the shingle mat is exposed to UV and starts to fail. A handful is normal after installation; a cup or more per downspout means the roof is at end-of-life. Repairs won't restore lost granules.

2. Cracked, curled, or missing shingles across multiple slopes

Isolated damage on one slope after a storm is a repair. Cracking or curling across the entire south and west elevations is systemic UV failure — the whole roof aged out at once, and patching a few tabs only delays the inevitable.

3. Cracked or slipped tile — with brittle underlayment

Concrete and clay tile can outlast the underlayment beneath them by decades. If your tile roof is 25+ years old and we find brittle, torn, or exposed felt during inspection, the tile itself is often fine — but the waterproof membrane is done. This is where lift & relay saves thousands over a full tear-off.

4. Sagging decking or soft spots

Any sag visible from the street, or spongy spots underfoot when we walk the roof, means the plywood or skip-sheathing is water-damaged. That's structural — no amount of surface repair fixes it. Full tear-off, dry-in, and re-deck is the only path.

5. Interior stains, mold, or attic daylight

Water stains on ceilings, mold at the ridge, or daylight visible from inside the attic all mean the roof envelope is compromised at multiple points. By the time it's visible inside, the outside has been failing for months.

When repair is the right call

If the roof is under 12 years old, damage is isolated to one slope, and the underlayment is intact, a targeted repair with matching material is the right move — typically $400–$1,800. We'll always tell you if repair is honest; we don't sell roofs people don't need.

Get a free honest inspection

California First Roofing provides free, no-pressure inspections with photo documentation across San Diego County. Call (424) 777-1619 or email sales@californiafirstroofing.com.

Frequently Asked Questions

How do I know when to re-roof instead of repair?

Re-roof when you see three or more of: curling shingles, granule loss, cracked or slipped tiles, sagging planes, active leaks in multiple locations, or a roof over 20 years old with visible weathering. Isolated damage is usually a repair.

Can I put a new roof over the old one?

California code allows one overlay on shingle in specific conditions, but we almost never recommend it. Overlays hide decking damage, void most manufacturer warranties, and add weight. A proper tear-off is the correct answer 95% of the time.

Does homeowners insurance pay for a new roof?

It pays when damage is from a covered event — wind, hail, fallen tree, fire. It does not pay for wear-and-tear or age. We document storm damage with drone imagery and work directly with adjusters on eligible claims.

How long does re-roofing take start to finish?

From signed estimate to final inspection: 2–4 weeks. Permit and material lead time is 1–2 weeks; the install itself is 2–5 working days on a typical San Diego home.

Ready for a Free Estimate?

Talk to a senior consultant today. On-site assessment, drone imagery, transparent pricing.

Visit Our Office

Find California First Roofing

9606 Tierra Grande St, San Diego, CA 92126 · (424) 777-1619

Get Directions
Loading map…