Kitchen remodeling
Bathroom remodeling
Home additions & ADU
Roofing
Windows & doors
Driveway & pavers
FenceFree written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
GAF Construction in Marin City, CA | San Bruno Construction
GAF roofing service in Marin City means working with a contractor who understands both the shingle system and the fog, the slopes, and the County permit desk. San Bruno Construction provides independent GAF installation and repair across the 94965 ZIP, from Ridge Road down to the flats near Drake Avenue. What makes our GAF work different here is simple: we build every roof as if it has to survive a Marin County winter on a slide-prone hillside, because most of the time, it does. Call (866) 472-1908 for a free estimate.
Why Marin City Residents Choose Us for GAF Service
We’ve torn off and installed enough GAF roofs in Marin City to know exactly how Timberline HDZ shingles behave when they’re wet for six months straight. Noel Carvalho grew up in San Bruno, trained in construction technology at Skyline College, and has spent more than two decades running residential projects across San Mateo and Marin counties, including re-roofs on the steep multifamily buildings that dominate this community. That matters when you’re choosing which underlayment goes under a shingle on a north-facing slope that rarely sees direct sun.
We’re an independent contractor, not a GAF-authorized dealer. That means we install GAF’s proprietary components – ProStart starter strip, Seal-A-Ridge cap shingles, StormGuard leak barrier – because they’re what make the shingle warranty hold up, but we bring our own workmanship standards and warranty terms to every roof we touch. No manufacturer sponsorship, no quota to hit. Just a straight answer about whether your roof needs a repair or a replacement.
For GAF sales & service across the Bay Area, our GAF team handles everything from full tear-offs to valley re-flashing.
Styles & brands we work with







Common GAF Construction Problems We Solve in Marin City
- Black-streak algae staining on older Timberline shingles. Marin City’s fog belt keeps roofs damp for months at a time, and once the algae-resistant granules wear thin – common on 1990s-era Timberline – the streaks show up fast. We replace affected slopes and can recommend shingle lines with stronger copper-infused granule protection for re-roofs.
- Wind-lifted shingle tabs along Headlands-facing rakes and ridges. The exposed slopes above Sausalito take serious wind off the Pacific. Where Seal-A-Ridge cap shingles were hand-cut and pieced together instead of properly layered, tabs crease and lift. We re-secure or replace the cap line and check the ProStart starter strip while we’re up there.
- Underlayment and deck rot at valleys and penetrations. Older Marin City roofs often went down with a single layer of felt, and the winter rain plus slope runoff finds every gap. Soft sheathing at a valley is the tell. We cut out the rot, lay StormGuard at the valleys and eaves, and re-flash every penetration before new shingles go on.
- Ice-dam-style backup and gutter overflow in heavy winter storms. Where WeatherWatch leak barrier was never installed at the eaves, water backs up under the shingle edge and into the fascia. We see it regularly on the 1940s-1960s wood-frame homes here. The fix is barrier at the eaves, plus gutters sized for Marin City’s downpour intensity.
- Drainage running toward slide-prone slopes. This one is Marin City-specific. A roof that dumps runoff straight onto a steep, saturated hillside is a long-term liability. We tie roof drainage into downspouts and extensions that pipe water clear of the slope. It’s the difference between a roof that works and one that quietly undermines the hillside below it.
GAF Service in Marin City: What Local Conditions Mean for Your Equipment
Marin City is unincorporated, and that single fact shapes every re-roof here. There is no city building department to walk into. Every permit goes through Marin County, and many properties sit inside designated landslide hazard zones that trigger extra geotechnical review before tear-off can be scheduled. A straightforward shingle replacement in Sausalito or Mill Valley might clear permits in a week. The same job on a Marin City hillside can take three times as long while a geotech signs off on slope stability. We handle that process from start to finish – we know which County reviewers need what, and we build the drainage and underlayment plan with the landslide report in hand. On a steep-slope multifamily building in the 94965 core, our crew found original 1990s Timberline shingles with algae streaking, two lifted tabs along the fog-drenched north rake, and soft sheathing at a valley where old felt had failed – all on a roof draining straight toward a slide-prone slope. We replaced the sheathing, laid StormGuard at the valleys and eaves, and installed new Timberline HDZ with ProStart and Seal-A-Ridge cap shingles, then tied the job into new gutters so winter runoff is piped clear of the slope. That’s what a Marin City re-roof actually looks like: the shingles matter, but the water management underneath them matters more.
GAF Models & Products We Service in Marin City
We work across the GAF residential shingle line: Timberline HDZ, Timberline UHDZ, and Timberline AS II shingles, plus the ProStart starter strip, Seal-A-Ridge ridge cap, Cobra ridge vent, and WeatherWatch or StormGuard leak barrier systems. When a repair calls for matching an existing roof, we use OEM GAF components where they matter – starter strip and cap shingles especially – and proven aftermarket underlayments in the moisture zones. We keep common GAF accessories stocked locally so a Marin City repair doesn’t wait on a distributor shipment. If your roof isn’t GAF but you want it to be, we handle full conversions too. Our Marin City service area covers every neighborhood in the 94965 ZIP.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Marin City
| Service | Typical Range |
|---|---|
| Roof Repair | $400 – $1,800 |
| Roof Replacement & Installation | $8,000 – $20,000 |
| Metal Roof Installation | $15,000 – $40,000 |
What drives the number: tear-off and disposal volume, deck condition, slope and access, underlayment spec, and whether landslide review applies. A free estimate from us means a written, line-item scope you can compare. Call (866) 472-1908 and we’ll walk the roof with you.
Serving Marin City, CA — Our Local Coverage Area
We’re based in the Marin City 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 – GAF Construction in Marin City
Do I need a County permit to re-roof my Marin City home?
Yes. Since Marin City is unincorporated, re-roofing permits come from Marin County, not a city building department, and properties in landslide hazard zones may require geotechnical review before work starts. We manage the permit process for you. Call (866) 472-1908 and we’ll tell you exactly what your address triggers.
Why is my GAF Timberline roof streaking black so fast here?
The constant fog and damp air in Marin City accelerate algae growth once the algae-resistant granules on older Timberline shingles wear thin. Roofs that stay wet for months at a time streak years earlier than they would in a drier inland climate. We can replace affected slopes and recommend algae-resistant shingle options on a full re-roof.
Does the added slope and rain runoff affect which GAF underlayment you use?
Yes, substantially. On Marin City slopes where runoff concentrates at valleys and eaves, we lay StormGuard or a comparable leak barrier in those zones, not just standard felt. The underlayment spec changes based on slope angle, exposure, and how the roof drains toward or away from slide-prone ground.
Can you fix wind-lifted shingles on a Headlands-facing roof without a full replacement?
Often, yes. If the deck is sound and the lifted tabs are localized, we re-secure them, replace any failed Seal-A-Ridge cap shingles, and check the ProStart strip. But if granule loss is widespread or the sheathing is soft, patching buys one more wet winter. We’ll give you the straight call either way.
Will new gutters make a measurable difference on my Marin City roof?
Yes, especially where roof water currently drains toward a slope. Properly sized gutters and downspouts piped clear of the hillside reduce saturation, protect the fascia and deck from backup, and in many cases are required to satisfy County drainage concerns. Call (866) 472-1908 for a drainage evaluation with your roof estimate.
Service Areas Near Marin City
We run GAF roofing jobs throughout southern Marin and up the Peninsula. If you’re across the hill in GAF service in West Menlo Park or over toward the other side of the ridge in GAF service in Portola Valley, call. We also cover Mill Valley, Sausalito, Tiburon, and Corte Madera.
Book Your GAF Service in Marin City Today
If your Marin City roof is streaking, lifting, or showing water stains at the ceiling, don’t wait for the next storm. Call Noel Carvalho and the San Bruno Construction team at (866) 472-1908 for a free, written roof estimate. Good construction doesn’t announce itself – it just works, year after year.
Written by Noel Carvalho, Owner at San Bruno Construction, serving Marin City since 2003.