Roof replacement in San Rafael covers three common roof types. Older homes around downtown, Gerstle Park and Dominican often have asphalt shingles or tile. Terra Linda and Lucas Valley have many Eichler homes with flat or low-slope roofs that need a membrane system, not shingles.
The roofer checks roof age, how many layers are already on the deck, and the condition of the wood below. California code allows only a limited number of layers, so a second layer usually means a full tear-off. Soft spots or daylight through attic boards mean some decking will need to be replaced too.
Most reroofs inside city limits need a permit from the City of San Rafael Building Division, with an inspection before the job is closed. Homes in unincorporated Lucas Valley and Marinwood get the permit from Marin County. Homes in high fire hazard areas need Class A fire-rated roofing on a new roof.
Signs it is time: curled or bald shingles, granules piling up in gutters, leaks on more than one slope, or an asphalt roof past 20 to 25 years. Winter rain stops tear-off work, so many San Rafael homeowners plan a replacement for the dry months from May to October.
Technician insight
In San Rafael, the number of old layers on the roof often decides the price more than the new material does, because each layer adds tear-off and disposal time.
Roof Replacement Services We Offer
✓Asphalt Shingle Roof Replacement
Tears off worn shingles and installs a new shingle roof with fresh underlayment.
✓Tile Roof Replacement
Replaces clay or concrete tile roofs, or resets sound tile over new underlayment.
✓Flat Roof Replacement
Replaces worn membrane on flat and low-slope roofs, common on Eichler homes in Terra Linda and Lucas Valley.
✓Skylight Replacement During Roof Work
Replaces aging skylights while the roof is open, so the new flashing ties in cleanly.
✓Ventilation Upgrade with New Roof
Adds ridge and soffit vents so attics dry out after wet winters.
✓Flashing and Valley Repair
Replaces worn metal around chimneys and roof valleys before new material goes down.
Roof Replacement Cost in San Rafael, CA
| Service | Typical Range | What Affects It |
|---|---|---|
| Asphalt shingle replacement | $7,000 to $24,000 | Roof size, pitch and number of old layers (HomeAdvisor San Rafael data) |
| Tile roof replacement | $12,000 to $22,000 | Tile type, weight and roof pitch |
| Flat roof membrane | $5,000 to $10,000 | Roof area and drain work |
| Skylight and flashing add-on | $1,200 to $2,800 | Number and size of skylights |
Ranges are typical for San Rafael, CA and confirmed with an exact written quote before any work starts.
How it works
- 1
Phone call
Describe the roof type, its age and any leaks or missing shingles.
- 2
Site visit
The roofer measures the roof, counts layers and checks the deck from the attic.
- 3
Written estimate
The estimate lists materials, tear-off, permit and the price range before work starts.
- 4
Work and inspection
The old roof comes off, the new one goes on, and the permit inspection closes the job.
Pricing
Varies by size and layers