● Your local San Rafael & Marin County roofing team Open 7 days a week · (628) 202-3250
Roofer repairing asphalt shingles on a San Rafael home

Home / Services / Roof Repair

Roof Repair · San Rafael, CA

Roof Repair in San Rafael, CA

A ceiling stain in Terra Linda rarely sits under the actual leak. Our roof repair San Rafael team traces water to its real source — a downspout seam, a failed vent boot, tired tile underlayment — fixes that, and photographs the whole job so you can see exactly what you paid for.

Most leaks start at the details: flashing, valleys, and seams. If the roof underneath still has life, a targeted repair beats a new roof every time — and if it does not, we will show you the photos and say that instead.

↗
Free Roof Inspection

Not Sure What Your Roof Needs?

Start with the inspection. You get photos, straight findings, and a written quote — no obligation.

Request a Free Inspection →

Open 7 days a week · San Rafael, CA

Roofing work above a tree-lined San Rafael street near the Mission Leak tracing & repair
Roof Repair, Done Properly

Find the Source First. Then Fix It Once.

Water travels. It enters at a ridge, runs down a rafter, and shows up as a stain ten feet away in the kitchen. Repairing the stain’s location is how homeowners end up paying for the same leak three times — once for each wrong guess.

We work from both sides of the roof: attic first, to read the water’s path, then the roof surface, then a water test on the suspect detail. Only when the source is confirmed do we quote the fix — in writing, with the photos attached.

  • Leaks traced to the source, not the stain
  • Photos before, during, and after the repair
  • Written quote before any work starts
  • Water test on the repaired area, where the roof allows
Call (628) 202-3250 →
What We Fix

Repairs We Make Every Week

Every roof repair San Rafael homeowners book with us starts the same way — find the source before touching a shingle. These are the jobs that fill our weeks.

✓

Shingle Repair

Missing, lifted, or cracked shingles replaced and sealed, matched to your existing roof so the patch disappears. Wind damage along the ridge and rake edges is the usual story on the 94901 hillsides.

✓

Flashing & Vent Boots

More leaks start at flashing than anywhere else — chimneys, valleys, wall junctions, and the rubber vent boots that crack after a decade or so of sun. We reseal or rebuild the detail, not just caulk over it.

✓

Tile Underlayment Repair

Your tile can outlive its underlayment by decades. We lift the tile in the leaking area, replace the failed underlayment and flashing, and relay the same tile — a spot lift-and-relay instead of a new roof.

✓

Eichler Foam & Low-Slope Repair

Foam and built-up roofs across Terra Linda and Lucas Valley fail at seams — downspouts, penetrations, and ponding spots. We repair the seam, restore the coating, and tell you honestly how much life the roof has left.

✓

Gutters & Drainage

Water that cannot leave the roof goes sideways — into fascia, soffits, and walls. We clear, reseal, and re-pitch drainage, and fix the rotted edges the overflow left behind.

How It Works

How a Repair Call Runs

1

Call or Send the Form

Tell us what you are seeing — a stain, a drip, shingles in the yard — and when it started.

2

Inspection, With Photos

On the roof and in the attic, we trace the leak to its source and photograph everything.

3

Written Quote

The repair, the scope, and the number, in writing. No work starts before you approve it.

4

Repair & Water Test

We make the repair, photograph the finished work, and water-test the area where the roof allows it.

5

Paperwork for Your Files

Photos, invoice, and notes on the roof’s remaining life — useful for insurance and resale.

Repair or Replace?

The Honest Math

A repair only makes sense while the roof underneath it still has life. Here is how the materials on San Rafael roofs actually age.

Roof materialTypical lifespanWhat it means for repairs
Architectural shingles20–30 yearsRepairs pay off while the surrounding shingles still seal. Granule loss and curling across the whole slope means the repair money is better spent on replacement.
Clay / concrete tile50–100 yearsThe underlayment beneath lasts 20–30 years. Leaks at that age usually mean lift-and-relay, not new tile.
Foam (Eichler & low-slope)Coating-dependentWith its coating maintained, foam lasts decades. Once the coating fails and UV eats the foam, recoating stops being honest — we will show you which side of that line your roof is on.
Tar-and-gravel / built-up10–15 yearsCommon on older Terra Linda roofs under later foam. Patching buys seasons, not years.

Our rule, stated plainly: if a repair costs a large share of a replacement and the roof is near the end of its life, we will show you both numbers and say so. If the roof has years left, we will tell you that instead — and fix only what is broken.

Repair Costs

Roof Repair San Rafael Costs — What Homeowners Actually Pay

Published Bay Area figures, with their source, so you can check any quote — ours included.

RepairPublished rangeSource
Typical roof repair$974 – $2,697 · avg $1,835Angi, San Francisco market (Bay Area proxy)
Leak repair$700 – $3,100Angi, San Francisco market
Flashing repair$300 – $600Angi, San Francisco market

No San Rafael-specific average exists in Angi’s data, so these are the closest published market figures — we would rather label a proxy than invent a local number. Your quote comes from your roof: most roof repair San Rafael calls are quoted in writing the same day as the inspection, and the inspection is free.

Before & After

Typical Repairs, Before & After

Eichler Downspout Seam, Terra Linda

Before

Ceiling stain in the corner room, growing every storm. The foam looked fine; the seam where the downspout ties in had opened and was quietly wetting the roof edge.

After

Seam stripped, substrate dried and repaired, seam rebuilt and recoated. Water-tested in front of the homeowner. The stain stopped growing that week.

Tile Valley Leak, Dominican

Before

Leak blamed on “old tile” by two other roofers. The tile was sound — the valley flashing had rusted through and the underlayment beneath it was spent.

After

Spot lift-and-relay in the valley: tile lifted, underlayment and flashing renewed, the same tile relaid. No new roof, no new tile — the leak ended.

Vent Boot Failure, Santa Venetia

Before

Drip over the bathroom every hard rain, on a 14-year-old shingle roof. The rubber boot around the vent pipe had cracked all the way around.

After

Boot replaced, surrounding shingles resealed, attic checked dry. A small, permanent fix — the rest of the roof had a decade of life left.

Local Knowledge

Where San Rafael Leaks Actually Start

Twenty-plus inches of NOAA rain a year — 32 to 34, arriving in atmospheric rivers — finds the same weak points, street after street. These are the three we see most.

Ask a Pro →
01↗

Downspout Seams on Eichlers

The classic Terra Linda leak. Foam and built-up roofing moves differently than the metal downspouts tied into it, and the seam between them opens first. Caught early, it is a small repair. Ignored, it rots the edge of the roof from inside.

02↗

Valleys and Flashing on Older Roofs

Gerstle Park and West End roofs were built in layers — sometimes literally, with two or three roofs stacked. Valleys clog with oak debris, flashing tires, and water finds the seam. We clear, inspect, and rebuild the detail.

03↗

Ponding on Flat and Low-Slope Roofs

In the Canal and Santa Venetia, roofs are low and the rain is not. Water that ponds for more than a day or two after a storm is a drainage problem, and it shortens a flat roof’s life fast.

How We Work

The Standard on Every Job

✓
Free inspections, written quotesEvery job starts with photos and a number in writing
✓
Permits pulled & inspections metCity of San Rafael — filed online through OpenGov
✓
Class A assemblies in the WUICRC R902 / Chapter 7A, verified against your parcel
✓
Photo documentation on every jobBefore, during, and after — the file is yours
✓
Local Marin crewsBased at 1101 Andersen Dr, San Rafael
Where We Work

Roof Repair Across San Rafael’s Neighborhoods

94901 and 94903 split at Puerto Suello Hill — and the leaks split with them. What fails in Terra Linda is not what fails in Gerstle Park.

Terra Linda & Lucas Valley →

Eichler country — low-slope foam and tar-and-gravel roofs, downspout seams, and recoats on the 94903 side of the hill.

ZIP 94903 · Roof repair calls

Gerstle Park & the West End →

Victorians and Craftsman homes from the 1880s–1910s: layered roofs, tired valleys, and flashing that has earned a rebuild.

ZIP 94901 · Roof repair calls

Peacock Gap & Dominican →

Tile roofs over aging underlayment, bay-side wind exposure, and larger homes where drainage has to be sized, not guessed.

ZIP 94901 · Roof repair calls
Repair FAQs

Roof Repair Questions, Answered Straight

The questions we hear on repair calls, with the real numbers and the honest caveats.

Call (628) 202-3250 →
01 How much does a roof repair cost in San Rafael?

For roof repair San Rafael homeowners typically land inside Angi’s published San Francisco ranges: $974–$2,697 for a typical repair (average $1,835), $700–$3,100 for leak repair, and $300–$600 for flashing work. Small seam and vent-boot fixes can come in below those ranges; structural or multi-area repairs above them. Your exact number comes from the free inspection, in writing.

02 Water is coming in right now. How fast can you get here?

Call us. Active leaks jump the queue: the first job is stopping the water — a tarp or temporary dry-in — and the permanent repair follows once the roof is dry enough to work. We will tell you on the call, honestly, how soon we can be on your roof.

03 Can a foam Eichler roof be repaired, or does it need a full re-roof?

Most foam leaks are seam problems — at downspouts, vents, and edges — and those repair well. The real question is the coating: if the coating is intact, a repair plus recoat can add years. If the coating has failed and the foam itself is breaking down, we will show you the photos and say so.

04 My tile roof leaks, but the tiles look perfect. What is wrong?

Almost always the underlayment. Tile lasts 50–100 years; the felt or membrane under it lasts 20–30. Water gets past the tile at flashing and valleys, then through the tired underlayment. The fix is a spot lift-and-relay: lift the tile in that area, renew the underlayment, relay your tile.

05 Do roof repairs need a permit in San Rafael?

Small repairs — replacing shingles, resealing or rebuilding flashing, fixing a vent boot — generally do not. A full roof replacement does; the City requires a building permit for replacements, handled online through OpenGov. If your repair grows into replacement territory, we handle the permit.

More Roofing Services in San Rafael

View All Roofing Services →
Ready When You Are

Leak, Stain, or Shingles in the Yard?

The inspection is free and the quote is in writing. Call now, or send the form below and we will call you back to schedule.

Call (628) 202-3250 →
Get In Touch

Book a Repair Visit

Tell us what you are seeing and when it started. If water is actively coming in, say so — active leaks jump the queue.

Call Anytime(628) 202-3250
Office HoursOpen 7 Days a Week
Tap to call (628) 202-3250