San Rafael Roofing

Repair · Replacement · Leaks

Roofing in San Rafael, CA

A ceiling stain after a winter storm, shingles on the lawn, or a branch through the roof in Terra Linda, Gerstle Park or the Canal. Call, and the roofer inspects the roof and gives a written estimate before any work starts.

Calls answered 24/7·Written estimate first·Cost ranges up front
The San Rafael Roofing team at work in San Rafael

Roofing in San Rafael

Roof repair and replacement for San Rafael homes

San Rafael has a wide mix of roofs. Terra Linda and Lucas Valley have many Eichler homes with flat or low-slope roofs that hold water when drains clog. Older homes around downtown, Gerstle Park and Dominican often carry shingle or tile roofs that have been patched more than once.

Most roof trouble here shows up in the wet months, roughly November through March. Wind off San Pablo Bay lifts shingle edges, and oaks and bay laurels in the hill neighborhoods drop leaves and branches that clog gutters and valleys.

  • Flat Eichler roofs need clear drains and sound seams before the first big storm of the season.
  • Most reroofs inside city limits need a permit from the City of San Rafael Building Division.
  • Lucas Valley and Marinwood are unincorporated, so their roofing permits go through Marin County.
  • A full asphalt shingle roof in San Rafael often runs $7,000 to $24,000, based on HomeAdvisor's local cost data.
  • Homes in high fire hazard areas need Class A fire-rated roofing when the roof is replaced.
More about us

8

Specialist services

8+

Areas covered

Clear

Pricing before any work starts

How · it · works

How a roofing call goes

1

Call and describe the problem

Say where the water shows up, how old the roof is and whether a tree or wind caused the damage.

2

Roof inspection on site

The roofer checks the roof surface, flashing, gutters and the attic to find where water gets in.

3

Written estimate before work starts

Small repairs in San Rafael often run $250 to $1,500. A full asphalt shingle roof often runs $7,000 to $24,000. The estimate lists the exact work.

4

Repair and final check

The roofer fixes the roof, clears debris and checks the repaired area before leaving.

Why · call

Roofing help that fits San Rafael homes

San Rafael roofs face wet winters, wind off San Pablo Bay and heavy tree cover in the hill neighborhoods.

  1. 01

    Calls answered 24/7

    Storm damage and active leaks get a call back any hour, including winter nights when most leaks start.

  2. 02

    Written estimate before work

    The roofer writes down the work and the price range before anything is torn off or patched.

  3. 03

    Knows local roofs

    Flat and low-slope Eichler roofs in Terra Linda, older shingle and tile roofs near downtown, and hillside homes under oaks.

Towns covered

Roofing calls near San Rafael

Marin County · Mild Mediterranean climate with cool foggy summers.

All service areas
San Rafael Roofing — roofing in San Rafael

Good to know

Roofing questions from San Rafael homeowners

Storm damage calls are answered 24/7.

(415) 881-6123
+ How much does roof repair cost in San Rafael?
Most small roof repairs in San Rafael run $250 to $1,500, such as a shingle patch, a vent boot or a flashing fix. Storm damage across a full slope can reach $2,500 to $5,000. A full asphalt shingle roof replacement in San Rafael often runs $7,000 to $24,000, based on HomeAdvisor's local cost data. Roof size, pitch, access and the number of old layers move the price.
+ How long does a roof repair or replacement take?
Most roof repairs take a few hours to one day. A full roof replacement on a single-family home usually takes three to seven working days once the permit and materials are ready. Rain stops tear-off work, so winter jobs in San Rafael can stretch when storms roll through. Steep hillside lots in Sun Valley or Dominican can add time for access and debris removal.
+ Do roofing jobs in San Rafael need a permit?
Most reroofing jobs need a building permit. Homes inside city limits get it from the City of San Rafael Building Division. Homes in unincorporated areas such as Lucas Valley and Marinwood go through Marin County instead. Small patch repairs may not need one. The written estimate shows whether a permit is part of the job.
+ What happens if the roof leaks at night?
Calls for storm damage are answered 24/7. The first step is usually a tarp or temporary patch to stop water from getting in. The full repair is planned once the roof is dry and safe to walk. A written estimate comes before any permanent work begins.
+ What should I do before the roofer arrives?
Put buckets under drips and move furniture and electronics away from wet ceilings. If a ceiling bulges with water, keep people out of that room. Do not climb on a wet roof. Take photos of the damage inside and outside for an insurance claim. Clear a path to the side of the house so the roofer can set a ladder.
+ Should I repair or replace an older roof in San Rafael?
Repair makes sense when damage is in one spot and the rest of the roof is sound. Replacement makes more sense when an asphalt roof is past 20 to 25 years, leaks show up in several places, or shingles are curling across many slopes. Homes in high fire hazard areas also need Class A fire-rated roofing when the roof is replaced.

Business hours — Mon-Sat 7am-7pm; storm-damage calls answered 24/7

Roof leak or wind damage in San Rafael?

Leaks, lifted shingles and storm damage in San Rafael and nearby Marin towns.

Call (415) 881-6123 Get help