Best Roofing Repair & Maintenance in San Francisco 2026 — Roofing Repair & Maintenance Picks + Local Install
Roofing Repair & Maintenance in San Francisco: Patch repair $199-$499. Soffit/fascia $299-$899. Roof inspection $99-$179. Full re-roof requires C-39 — we refer. Picks below plus our local install service across San Francisco County.
Roofing in San Francisco ranges from a single missing shingle (handyman scope) to full re-roof (licensed C-39 contractor scope). With famously cool/foggy summers, mild winters, persistent wind in Sunset/Richmond, Victorian and Edwardian homes have plaster walls (not drywall) — different repair techniques, the right repair scope keeps water out without overpaying for a re-roof you don't need.
Quick Comparison
| Pick | Best For | Approx Price |
|---|---|---|
| Best Asphalt Shingle (Match Repairs) | GAF Timberline HDZ Asphalt Architectural Shingles | $95-$140/bundle |
| Best Roof Sealant | Henry 208R Wet Patch Roof Cement | $15-$25/gal |
| Best Roof Coating (UV Protection) | Henry 587 Solarflex Acrylic Roof Coating | $80-$120/5 gal |
Our Picks
Common Roofing Issues in San Francisco
Victorian and Edwardian homes have plaster walls (not drywall) — different repair techniques. The roofing calls we get most in San Francisco County:
- Missing or damaged shingles — Santa Ana winds and storm debris.
- Roof leak diagnosis — water staining on ceiling, hidden source.
- Soffit/fascia replacement — rotted wood at roof edges.
- Flashing repair — around vents, chimneys, skylights.
- Tile reset — cracked or slipped Spanish tile (common in older San Francisco County).
- Gutter strap reattachment — gutters pulling away from fascia.
What we don't do: full re-roof. California requires C-39 license for any roofing project that's not minor repair. We do up to 100 sq ft of repair; full re-roof goes to a licensed roofer.
Repair vs Re-Roof Decision
Repair if: roof is under 15 years old, damage is localized (under 100 sq ft), no widespread granule loss. Re-roof if: roof is 20+ years old, multiple leaks, daylight visible from attic. We diagnose for free and tell you honestly which is cheaper long-term.
Tile Roof Specifics in San Francisco
Older San Francisco County homes (especially Spanish/Mediterranean) often have clay or concrete tile. narrow staircases limit furniture/appliance delivery — modular install matters Tile reset is straightforward but requires walking the roof carefully (each tile breaks if stepped wrong). $200-400 to reset a section of 5-15 cracked tiles.
What San Francisco Customers Pay
- Single shingle replacement — $99-$199
- Patch repair (under 25 sq ft) — $199-$499
- Soffit/fascia replacement — $299-$899 per section
- Flashing repair — $179-$399
- Tile reset (5-15 tiles) — $200-$400
- Roof inspection — $99-$179 (free if you book repair)
Need help with this in California?
Zomg The Handyman provides professional roofing repair & maintenance across San Francisco County and all of California. Licensed, insured, 4.9★ rated. Same-day available.
Get a Roofing Quote →Frequently Asked Questions
How much does roof repair cost in San Francisco?
Single shingle $99-$199. Patch $199-$499. Soffit/fascia $299-$899. Free inspection.
Do you do full re-roofs?
No — California requires C-39 license. We handle repairs up to 100 sq ft; full re-roof we refer to licensed roofers.
How do I find a roof leak?
Water staining usually appears 5-10 ft from the actual leak source. We trace from inside-out — attic inspection plus roof walk.
Tile roof repair?
Yes — clay and concrete tile reset, replacement, slipped-tile fixes. $200-400 typical.
Will insurance cover repair?
For storm/wind damage: usually yes after deductible. We provide written estimates suitable for claims.
Recommended for Your Roofing Repair & Maintenance Job
Need a Pro in California?
Licensed, insured, background-checked handymen. 4.9☆ rated. Same-day available.
Book Online Now →