Tilehurst Roofing roofing team

Roofers in San Anselmo - Free Roof Inspection, Written Price

Free roof inspection with photos, then an itemized written price before anything is ordered. Installed by our own licensed crews and backed by a workmanship warranty.

✓ Licensed & Insured ✓ Written quotes ✓ Permits handled
Schedule Free Estimate

Call to schedule your free estimate

🛡 Licensed & Insured 📝 Written Fixed-Price Quotes 💲 No Change Orders · Free Estimates
Every visit starts with

Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation

Your new roof for as low as $159/month*on approved credit; ask for current terms
Styles & brands we work with

Architectural shingles
Architectural shingles
Metal roofing
Metal roofing
Tile roofing
Tile roofing
GAF
GAF
Owens Corning
Owens Corning
Flat & low-slope
Flat & low-slope

Before & after – our own jobs

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Roofers in San Anselmo, CA

Roofing in San Anselmo demands crews who understand damp microclimates and century-old framing. Most of our calls here involve moss-laden wood shingles on Craftsman bungalows, hidden redwood sheathing rot, and low-slope valleys that hold moisture days after the rain stops. We dispatch from our San Francisco Bay Area office and serve San Anselmo with local crews who’ve worked the Ross Valley long enough to spot the difference between surface staining and genuine deck failure before tearing anything off. Call (945) 303-9821 to schedule your free estimate.

Call (945) 303-9821

Why San Anselmo Homes Are Different

San Anselmo sits at the bottom of the Ross Valley, where marine air funnels in and stalls, creating one of the dampest microclimates in Marin County. Roofs here accumulate moss, lichen, and organic debris measurably faster than in neighboring San Rafael or even Fairfax. We’ve stripped shingles in San Anselmo that looked merely weathered from the street but hid two inches of spongy organic mat underneath.

The town’s housing stock tells the same story. Built as a railroad suburb between roughly 1895 and 1940, San Anselmo’s pre-WWII Craftsman bungalows and Victorian cottages come with original redwood board sheathing, multiple tear-off layers from past re-roofs, and complex low-slope geometries that standard suburban crews underestimate. Homes near San Anselmo Creek add another variable: that corridor flooded severely in 2005 and again in subsequent storms, leaving debris-clogged valleys, compromised fascia, and hidden soffit rot that only surfaces once the old roof is stripped. We budget for fascia replacement on creek-adjacent jobs as a near-certainty, not a surprise add-on.

Marin County’s mandatory Class A fire-rating requirement for re-roofing also shapes what we can install. Untreated wood shake, once common here, is effectively prohibited for like-for-like replacement on most older homes. That pushes homeowners toward Class A-rated composition shingles from manufacturers like GAF or CertainTeed, or toward Boral concrete tile where the structure can handle the weight.

Our Main San Anselmo Services

San Anselmo homeowners call us most often for targeted repairs on aging systems or full replacement when the underlying structure has had enough. Each service has its own dedicated page with detailed scope, pricing, and what to expect.

Roofing Company in San Anselmo

As a roofing company in San Anselmo, we handle everything from emergency tarping after windstorms to scheduled maintenance programs for homeowners’ associations along Sir Francis Drake Boulevard. Our crews carry GAF, CertainTeed, Owens Corning, and IKO materials on local trucks, so we’re not driving back to a warehouse when your valley flashing needs matching. Every technician is background-checked and uniformed, and we pull all required Marin County permits before work begins.

Roofing Company in San Anselmo

Roof Repair in San Anselmo

Most roof repair in San Anselmo starts with moisture intrusion: lifted shingles in the Ross Valley fog, cracked vent flashings, or separated ridge caps on dormers that never fully dry. We inspect the decking beneath every repair area because redwood sheathing at this age often fails before the shingle does. Our written guarantee covers the repair itself and any adjacent work we touch, delivered before the crew leaves your property.

Roof Repair in San Anselmo

Roof Replacement in San Anselmo

A full roof replacement in San Anselmo typically means multiple tear-offs, deck repair or replacement, and careful attention to the low-slope sections behind dormers or above bay windows where water pools. We specify underlayment, drip edge, and ridge venting appropriate to your roof’s geometry, not a generic package. Material options span all seven manufacturers, from GAF Timberline HDZ to Boral Saxony Country Slate, with the final selection driven by structure, slope, and your preference.

Roof Replacement in San Anselmo
Need help today?Fast, friendly service and a no-obligation free estimate.

Call (945) 303-9821

What happens when you call

  1. 1
    A real person answersNo phone trees - you reach a local pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched.
  3. 3
    A background-checked tech heads outLicensed & insured, dispatched right away.
  4. 4
    You approve before work beginsNothing starts until you say go.

Brands We Service in San Anselmo

We stock GAF, CertainTeed, Owens Corning, and IKO shingles and accessories on San Anselmo-area trucks, with Atlas, Tamko, and Boral available next-day through our Kingswell distribution network. Most standard repairs and replacements start within a week of estimate approval because we’re not waiting on material delivery. See our brands for full specifications and warranty tiers.

Pricing for Roofers in San Anselmo, CA

Service Typical range in San Anselmo
Minor leak repair (flashing, vent, single valley) $350 - $750
Moderate repair (multiple shingles, small deck patch) $750 - $1,800
Extensive repair (large deck section, fascia replacement) $1,800 - $4,500
Chimney flashing rebuild $800 - $2,200
Skylight repair or replacement $650 - $1,900
Full asphalt shingle replacement (1,800-2,400 sq ft) $12,000 - $22,000
Full concrete tile replacement (1,800-2,400 sq ft) $22,000 - $38,000
Redwood deck replacement (per 100 sq ft) $450 - $850
Gutter and downspout replacement (linear foot) $18 - $35
Moss treatment and preventive coating $600 - $1,400

Prices in San Anselmo run toward the higher end of our Bay Area ranges because of the extra labor in multiple tear-offs, redwood sheathing replacement, and the tight access common to lots laid out in the 1920s. We put every cost in writing before any work starts, and that written price does not change once the job is underway.

Neighborhoods We Serve in San Anselmo

Our crews work throughout San Anselmo’s compact grid, from the flat streets near the Hub to the hillside pockets above Red Hill Avenue. Most addresses are within 20 minutes of our dispatch point, so we can often inspect within a day or two of your call.

  • Hub Area (downtown core)
  • San Anselmo Avenue corridor
  • Red Hill / Sleepy Hollow adjacency
  • Creek-adjacent streets (Brookside, Oak areas)
  • Sir Francis Drake Boulevard corridor

Service Area – Cities Near San Anselmo

We serve San Anselmo directly and regularly work in surrounding Marin communities. Homeowners in Fairfax, CA face similar Ross Valley moisture patterns with slightly different hillside access. Kentfield, CA properties trend larger with more complex rooflines. San Rafael, CA offers broader flat-terrain access but comparable aging housing stock. Larkspur, CA mixes hillside and flat-land construction with its own microclimate variations. Scheduling and dispatch for all four cities route through our Bay Area office.

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

Ready to get started? Free estimates · Written quotes before work starts response in San Anselmo
Call (945) 303-9821

What happens when you call

  1. 1
    A real person answersNo phone trees - talk to a local roofing pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
  3. 3
    We come out and measureLicensed & insured, at a time that suits you - the visit and the quote are both free.
  4. 4
    You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.

What San Anselmo Customers Say

★★★★★ 5.0 from 7+ reviews

"Small leak around the chimney flashing. They sealed it properly and it's held through a wet winter. Didn't push me toward a whole roof like the last outfit tried to."

- Bernard Oakes

"Called about a few missing shingles after a windy night. They came out, fixed it, and didn't try to turn it into a huge project. Charged exactly what was quoted. Refreshing."

- Stephanie R.

"They repaired a spot that another company had "fixed" twice. Tilehurst found what the others missed and it finally stopped leaking. Should have called them first."

- Denise Ackerman

How It Works in San Anselmo

Getting your roofing handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your roofing needs and we provide an upfront, transparent quote - no obligation, no hidden fees.

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in San Anselmo - typically within 30-60 minutes, with parts stocked on the truck.

3

Problem Solved, Guaranteed

We complete the job to your full satisfaction, backed by our warranty and 100% satisfaction guarantee.

Current Offers

Bring these savings to your next appointment.

Free On-Site Estimate & Written Quote

No obligation. We measure, price the job in writing, and the quote is yours to keep.

Expires Mar 31, 2027
Always

Written Price Before Any Work Starts

Expires Mar 31, 2027
Included

Written Guarantee on Every Repair

Expires Mar 31, 2027
Free

Free Second Visit if the Repair Fails

Expires Mar 31, 2027

Request a Free Estimate

Tell us what's going on in San Anselmo - we'll get back to you fast. No obligation.

When you send us your details, you agree to the terms of our Privacy Policy and consent to being contacted by call, text, or email concerning your request, including by the partner businesses that may perform the service.

Prefer to text? Send a Text
Call Now - 24/7 Dispatch
Areas We Serve
Call Now - 24/7 Dispatch