Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Roofers in San Anselmo, CA
Most roofing work in San Anselmo falls into one of two camps: older homes with decades-old materials finally giving out, or newer remodels and additions that need a roof tied in correctly from the start. The hillside lots, mature tree coverage, and wet winters here mean we spend a lot of time on leak tracing, flashing repair, and ventilation work that flat, sunny neighborhoods never see. Whether it’s a small repair or a full roof replacement, you’ll get a written price before any work starts and a live arrival time you can track. Call (325) 246-5075 and a live person answers, any hour.
Why San Anselmo Homes Are Different
San Anselmo’s housing stock runs older than much of Marin County, with a heavy share of homes built between the 1920s and 1960s. That means cedar shake and composition shingle roofs that have already been through decades of winter rain, plus original flashing around chimneys and skylights that’s often corroded or pulling away from the decking. Add in the mature oaks and redwoods that shade so many lots here, and you get moss accumulation and trapped moisture that shorten a roof’s life in ways homeowners don’t notice until water shows up on a ceiling.
The terrain matters too. Homes on steeper streets around Seminary Drive, Barber Avenue, and the hillsides above downtown often have multi-story roofs with sections that are harder to access and slower to work on. That changes how we stage materials, set up safety, and price the job. We explain all of that in the written estimate, before anything gets signed.
Our Main San Anselmo Services
Most calls we get from San Anselmo homeowners start with a leak, a missing shingle after a windstorm, or a roof that’s simply reached the end of its useful life. Here’s what each job involves locally.
Roof Repair in San Anselmo
Leaks in San Anselmo are usually traced to one of three culprits: failed flashing around chimneys and skylights, cracked or slipped shingles, or clogged valleys where debris from overhanging trees holds water against the roof surface. We document what we find with photos, explain the fix in plain English, and give you a written price before any work begins. Every repair is covered by our 365-Day Done Right Promise, which includes a free second visit if the repair fails. Learn more on our Roof Repair in San Anselmo page.

Roof Replacement in San Anselmo
A full replacement in San Anselmo often means working around older framing, steep pitches, and limited staging space on hillside streets. We tear off the old roof, inspect the decking underneath, and replace any rotted sections before laying down new underlayment and shingles from GAF, CertainTeed, or Owens Corning. You’ll get a line-by-line written price, before-and-after photos, and a digital invoice sent by text when the job is done. Details are on our Roof Replacement in San Anselmo page.

Roof Installation in San Anselmo
New construction and additions in San Anselmo need a roofer who understands local building codes and Marin County’s permit requirements. We coordinate with your general contractor or work directly with you, installing the roof system from sheathing up through the finished shingles. Materials come from manufacturers like GAF, IKO, and Boral, and our written price covers the entire scope before the first nail goes in. See the full breakdown on our Roof Installation in San Anselmo page.

What happens when you call
- 1
A real person answersNo phone trees – you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Brands We Service in San Anselmo
We install and repair roofs using materials from GAF, CertainTeed, Owens Corning, and IKO. Parts are stocked locally in the Bay Area, which means most common repairs don’t wait on shipping. You can see the full manufacturer list on our brands page.
Pricing for Roofers in San Anselmo, CA
| Service | Typical range in San Anselmo |
|---|---|
| Minor shingle repair | $250 – $500 |
| Flashing repair around chimney or skylight | $350 – $800 |
| Valley replacement | $500 – $1,200 |
| Gutter replacement (per linear foot) | $8 – $20 |
| Roof inspection | $100 – $300 (waived with repair) |
| Standard shingle roof replacement (per square) | $450 – $750 |
| Full tear-off and replacement (1,500 – 2,000 sq ft home) | $11,000 – $19,000 |
| Skylight replacement | $800 – $1,800 |
| Decking repair (per sheet) | $75 – $150 |
| Ventilation improvement (ridge vent or box vents) | $400 – $900 |
Prices in San Anselmo run higher than the Bay Area flatlands because of steep access, older decking that often needs replacement, and the extra time required to work around mature trees and tight lots. Whatever the final number is, you’ll see it in writing before work begins. The price on the page is the price on the invoice.
Neighborhoods We Serve in San Anselmo
Our crews cover the full San Anselmo area, from downtown streets up into the hills. We know which homes sit under heavy tree cover and which ones face the brunt of winter storms off the ridges.
- Seminary
- Sleepy Hollow
- Barber Avenue area
- Downtown San Anselmo
- Red Hill
Most San Anselmo calls are scheduled within a few days, and our live arrival time means you’ll know exactly when the crew is pulling up.
Service Area – Cities Near San Anselmo
We also serve homeowners in Fairfax, CA, Kentfield, CA, San Rafael, CA, and Larkspur, CA. If you’re just over the town line, give us a call and we’ll confirm coverage for your street.
Serving San Anselmo, CA – Our Local Coverage Area
We’re based in the San Anselmo area and know this community well. Use the map below to see our service coverage – if you’re nearby, we can almost certainly help.
FAQs About Roofers in San Anselmo
Yes, most roof replacements and some larger repairs require a permit through the Town of San Anselmo’s building department. We handle the permit paperwork and coordinate inspections as part of the job. Smaller repairs like shingle replacement or flashing fixes typically don’t need one.
Most leak calls are scheduled within a few business days. We prioritize active leaks during the winter rainy season, and our live arrival time means you’ll know exactly when the crew is coming. Call (325) 246-5075 for a specific time window.
Steep hillside access, older decking that often needs replacement, and mature tree coverage all add labor time. The payoff is a written estimate that spells out every line item, so there are no surprises when the invoice arrives.
What happens when you call
- 1A real person answersNo phone trees - talk to a local roofing pro.
- 2You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
- 3We come out and measureLicensed & insured, at a time that suits you - the visit and the quote are both free.
- 4You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.
What San Anselmo Customers Say
"Estimate came in the app with a line-by-line breakdown. Accepted with a tap."
- Raj P."Roof replacement. Crew texted the schedule daily and I could ask questions by message. Done in two days."
- Sandra J."Gutters and drip edge done at the same time. No extra trips."
- Mia R.






Before
After
Before
After
Before
After