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 Belvedere, CA | San Bernardino Contractors
We handle GAF roof installation, repair, and replacement across Belvedere’s hillside and waterfront homes, from Timberline HDZ architectural shingles to Liberty low-slope sections and Master Flow ventilation. What makes our GAF work here different is simple: we plan around Belvedere’s design review, narrow streets, and marine-damp exposure before the first shingle comes off the pallet. If you’re planning a re-roof or chasing a persistent leak on the island, call (855) 473-5620 for a free estimate.
San Bernardino Contractors is an independent GAF contractor, not a manufacturer-owned or authorized dealer. That independence matters. We specify the GAF products that actually fit Belvedere’s conditions, not the ones a rep wants pushed. Ruben Castillo runs our crews, and he grew up learning roofs the hard way, watching his uncle reroof houses on a shoestring budget in San Bernardino’s Westside before formal training at San Bernardino Valley College. That early education taught him the same thing he still believes today: if the flashing, decking, and ventilation aren’t right, the shingle brand won’t save you.
Why Belvedere Residents Choose Us for GAF Service
Most roofing companies in Marin County can install a GAF shingle. Very few understand how Belvedere’s specific conditions age that shingle differently than Sausalito, GAF repair in Tiburon, or Mill Valley. Marine fog sits on Belvedere’s west-facing slopes for hours after inland roofs have dried. Winter rain drives sideways off the bay. Narrow hillside streets turn every material delivery into a logistics problem. We’ve spent enough time on Belvedere roads, from the flats near Beach Road up to the steep lots off Bella Vista and Golden Gate Avenues, to know what a re-roof here actually takes.
We carry genuine GAF underlayments, flashing components, and Master Flow ventilation accessories rather than substituting whatever the supply house has on the shelf. When your roof system depends on a specific GAF component, that’s what goes on. When a repair calls for flashing work around a dormer or deck tie-in, we use vetted flashing and fastener products that hold up to salt air, not the cheapest roll metal available. One contractor, every phase, from the roof down to the pavers.
Styles & brands we work with







Common GAF Construction Problems We Solve in Belvedere
Here’s what we actually find when we get on Belvedere roofs:
- Algae streaking and premature granule loss on north and west slopes. Belvedere’s fog pattern keeps these exposures damp long after south-facing slopes dry. You’ll see dark streaking and thin granule coverage on GAF tabs that are only ten or twelve years old. We address the drainage and ventilation issues while replacing only what’s compromised.
- Rot at roof-to-wall and valley flashing tied to dormers, decks, and additions. Belvedere’s housing stock is full of homes where a second-story addition or deck was tied into an original GAF roof years ago. Driven rain works behind old counterflashing without a proper kick-out, and the deck or sheathing rots silently. We open these up and correct the detail.
- Nail pops, deck rot, and shingle adhesive failure in damp, under-vented attics. Many mid-century Belvedere roofs predate the ridge-vent detailing modern GAF systems assume. Without adequate intake and exhaust, moist attic air breaks down the shingle adhesive from below. We correct ventilation while re-roofing rather than slapping new shingles over the same problem.
- Standing water and seam failure on low-slope and deck-adjacent sections. Porches, garage roofs, and deck overhangs on Belvedere hillside homes often use GAF Liberty or valley systems installed without enough slope or proper drainage tie-ins. Water ponds, seams open, and the leak shows up inside a finished room below.
- View-corridor and sightline conflicts during replacements. On Belvedere’s narrow streets, a new roof plane or raised ridge can trigger neighbor objections during design review. We plan roof profiles and material choices around the review process from the start, not after the permit stalls.
GAF Service in Belvedere: What Local Conditions Mean for Your Equipment
Belvedere is a built-out island city. Nearly every project here is a re-roof on an existing hillside or waterfront home, not a new build, and that changes everything about how a GAF replacement gets done. On a steep street like those off Bella Vista Avenue, there’s often no room for a standard shingle delivery truck, let alone a dumpster or pump truck. You need a temporary no-parking or lane closure arranged with the city, and you need neighbors’ sightlines considered or the design review stalls. We handle that entire sequence: the permit submittal, the staging plan, the shuttle deliveries, the no-parking windows. You’re not hiring a roofer who will figure out the logistics when the truck shows up and can’t turn around.
That’s the information no generic GAF page gives you. A roof replacement in Novato or San Rafael has different logistics than one on Belvedere’s one-lane hillside roads, and if your contractor doesn’t know the difference, you’ll find out when the delivery truck blocks the street and a neighbor calls the city.
GAF Models & Products We Service in Belvedere
We work with the full GAF product families most common on Belvedere island homes:
- GAF Timberline HDZ architectural asphalt shingles, the current standard for steep-slope re-roofs.
- GAF Timberline Natural Shadow for homeowners wanting a softer, more dimensional look on view-facing elevations.
- GAF Liberty low-slope roll roofing for porches, garage roofs, and deck-adjacent sections where slope is limited.
- GAF Master Flow ridge and intake ventilation accessories matched to the roof’s airflow requirements.
For repairs, we specify genuine GAF components where the system depends on them. That means GAF underlayments, GAF flashing details, GAF ridge caps. Where a non-GAF flashing product does a better job in Belvedere’s salt air, we’ll tell you that too. You pick the brand, we handle the build. And we’ll be straight about whether a repair makes sense or a full replacement is the honest call.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Belvedere
Roof pricing in Belvedere runs higher than inland Marin because of the staging, the design review, and the damp-exposure prep work. Here’s what we’re seeing across the island and the 94920 area:
| Service | Typical Range |
|---|---|
| Roof Replacement | $8,000 – $20,000 |
| Roof Repair | $400 – $1,800 |
| Metal Roof Installation | $15,000 – $40,000 |
| Tile Roof Repair | $600 – $2,500 |
What drives the number: roof size, tear-off vs. overlay, decking replacement, ventilation corrections, and the staging complexity of your specific Belvedere street. Our estimates are free and come as written line-items, so you know exactly what you’re paying for before any work starts. Call (855) 473-5620 for an exact quote on your roof.
Serving Belvedere, CA — Our Local Coverage Area
We’re your General Contractor – Belvedere based in the 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 Belvedere
Yes. We stage shuttle deliveries in smaller loads and arrange temporary no-parking windows with the city well before the shingles arrive. On narrow Belvedere streets, this is standard practice for us, not an exception. Call (855) 473-5620 and we’ll walk your specific street during the estimate.
Marine fog off the bay keeps north and west roof slopes damp for hours after inland cities have dried out, and that constant moisture feeds algae growth and accelerates granule loss on asphalt shingles. It’s a Belvedere-specific condition, not a GAF defect, and it changes how we approach ventilation and drainage on every re-roof here.
In most Belvedere cases, yes. As a built-out island city, nearly every roof project is a re-roof on an existing home and goes through design review, often with Coastal Commission or BCDC involvement depending on the location. We prepare the submittal and plan for neighbor sightlines from the start. Call (855) 473-5620 to discuss your property’s specific review path.
Often yes. Many Belvedere leaks come from failed roof-to-wall flashing or valley metal at dormer and deck tie-ins, not from failed shingles throughout. We open the affected area, replace the rotted flashing and any compromised decking, and keep the sound GAF field shingles in service. Repair is usually $400 to $1,800. Call (855) 473-5620 for a straight answer on your specific roof.
We install GAF Timberline HDZ, Timberline Natural Shadow, Liberty low-slope, and Master Flow ventilation. The GAF product warranty comes from GAF; our workmanship is covered by San Bernardino Contractors as your installer. We’re independent, not a GAF-owned operation, which means we tell you plainly when a repair makes more sense than a replacement.
Service Areas Near Belvedere
Our GAF crews work across Belvedere, Tiburon, Mill Valley, Corte Madera, and GAF service in Sausalito. We also handle GAF service in Marin City for hillside and hillside-adjacent homes. If you’re in the 94920 area or nearby, we can get your roof assessed quickly. See our full Belvedere service area coverage for details.
For everything from a single repair to a full GAF re-roof, our crews cover the island and the surrounding bay-side communities. Visit our GAF sales & service page for details on the full product scope we handle.
Book Your GAF Service in Belvedere Today
We’re scheduling free estimates for Belvedere roofs now, including design-review prep and staging plans for tight hillside streets. Call (855) 473-5620 and we’ll put a date on the calendar. Ruben and our crews know this island’s roofs. One call gets you a straight answer and a written line-item quote.
Written by Ruben Castillo, Owner at San Bernardino Contractors, serving Belvedere and the 94920 waterfront and hillside neighborhoods.