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 San Bernardino, CA | Hampton Contractors
GAF roof construction and repair in San Bernardino comes down to one thing most other markets never face: the Cajon Pass wind funnel. We provide independent GAF service in Muscoy and across San Bernardino’s 92401, 92402, 92403, and 92404 ZIP codes, with crews who know how Timberline HDZ shingles, Liberty underlayment, and GAF accessory lines hold up when Santa Ana winds hit a 1950s stucco roof at full force. We’re not GAF-authorized, and we don’t pretend to be. What we are is a full-scope general contractor that specs GAF components daily and installs or repairs them to manufacturer instructions. Call (833) 467-4075 to have us look at your roof.
Why San Bernardino Residents Choose Us for GAF Service
Brent Calloway has spent his working life in High Desert construction, starting out on jobs around Hesperia before the housing filled in the way it has. He learned framing, roofing, and finish work at Victor Valley College’s construction technology program, and that foundation still drives how our crews approach every GAF job in San Bernardino. We open roofs before we quote them. We check decking, fastening patterns, and underlayment condition rather than assuming the old field shingle was installed correctly. When a San Bernardino homeowner calls us about wind-lifted shingles, we already know the likely failure point because we’ve seen it on dozens of Cajon Pass-facing slopes. Our GAF sales & service work carries the same standard we apply to every trade under one contract: name-brand materials, straight numbers, and no mystery substitutions.
We also run the full residential scope at Hampton Contractors. Roofing is one layer of a home, and the same single-story stucco house that needs a GAF re-roof often needs window replacement, siding repair, or hardscaping work at the same time. We handle that under one contractor, one project, which matters when you’re coordinating a roof, fascia, and stucco repair after a wind event.
Styles & brands we work with







Common GAF Construction Problems We Solve in San Bernardino
- Wind-lift and seal-strip failure on Timberline HDZ fields. The Cajon Pass funnels high Santa Ana winds straight into San Bernardino’s north-end and foothill neighborhoods. Older fastening patterns on post-WWII tract homes were never upgraded, and we routinely see entire bottom courses of Timberline HDZ that have peeled away from the seal strip after one strong event.
- Heat-driven granule loss on south- and west-facing slopes. San Bernardino’s dry inland summers bake shingles from May through October. GAF fiberglass mats hold up well, but granule adhesion thins faster on unshaded western exposures, leaving brittle sections that crack when repair traffic walks the field.
- Underlayment and flashing failures at hips, valleys, and fascia transitions. The aging wood framing in central and west-side 92404 and 92405 stock doesn’t always give GAF accessory components a clean surface to bond to. We find valley metal that’s detached from rotted fascia, letting wind-driven rain reach the deck.
- Sealant and closure-strip degradation at ridges and eaves. Low-slope and complex roof geometries along the wildland-urban interface make ridge and eave closures work harder. Degraded closure strips let ember intrusion reach the deck, which is exactly the failure no wildfire-adjacent San Bernardino homeowner wants to discover after the fact.
- Isolated wind or granule damage mixed with aging underlayment. Sometimes the top field shingle is repairable, but the Liberty or Deck-Armor underneath has reached the end of its service life. We inspect before we recommend, then tell you straight whether this is a repair or a re-roof.
GAF Service in San Bernardino: What Local Conditions Mean for Your Equipment
Here’s the thing about GAF repair in Loma Linda and the broader San Bernardino area that a generic roofing page won’t tell you. The post-WWII single-story stucco tract roofs across the central and west-side ZIPs, especially the 92404 and 92405 cores, were framed and shingled to wind standards that predate the uplift demands the Cajon Pass actually delivers. So when we open one of those roofs, we’re not just checking shingle condition. We’re checking whether the deck was sheathed and nailed to hold a modern GAF field under real Santa Ana loading. Re-nailing is standard practice on these houses, and it’s not optional. After a strong Santa Ana event, our crew was called to a 1950s single-story stucco home near the west-side neighborhoods off the 92405 core where a GAF Timberline HDZ field had lifted along the north slope and torn the seal strips at the eave. We removed the damaged courses, verified the deck and re-nailed the sheathing, replaced the failed GAF Liberty underlayment at the affected valley, and re-shingled with matching Timberline HDZ to restore a sealed, wind-rated field. That’s the standard repair for wind-lift on an older San Bernardino home, and it’s the reason we open the roof before we quote. Good work doesn’t need a disclaimer.
GAF Models & Products We Service in San Bernardino
Our crews work with GAF Timberline HDZ architectural shingles, Timberline Natural Shadow architectural shingles, EverGlo laminated shingles, and Liberty SBS self-adhering underlayment. When we’re matching an existing GAF roof, we use genuine GAF shingles, underlayments, and accessory components. For flashing and fasteners, we use quality aftermarket products that meet or exceed the same wind and fire performance ratings, because the goal is a sealed, wind-rated field, not a brand loyalty contest. We keep common GAF Timberline HDZ colors and Liberty underlayment rolls stocked for fast San Bernardino turnaround, so a repair call doesn’t sit waiting on a distributor shipment from down the hill.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in San Bernardino
Roof work in San Bernardino varies based on what we find when the roof comes open. A repair on a small wind-lift area costs less than a full re-roof on a 1,400-square-foot stucco home where the deck needs re-nailing and the underlayment is shot. Here’s the range you’re looking at:
| Service | Price Range |
|---|---|
| Roof Repair | $400 – $1,800 |
| Roof Replacement | $8,000 – $20,000 |
| Metal Roof Installation | $15,000 – $40,000 |
| Tile Roof Repair | $600 – $2,500 |
A free estimate includes opening the affected section, checking deck and underlayment condition, and giving you a written line-item quote. No allowances for what we might find later. Call (833) 467-4075 to schedule yours.
Serving San Bernardino, CA — Our Local Coverage Area
We’re based in the San Bernardino 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 San Bernardino
Yes, when installed to current code with proper fastening and underlayment. Timberline HDZ carries the wind ratings and Class A fire resistance required for San Bernardino’s wildland-urban interface zones, but installation details matter more than the shingle spec. Call (833) 467-4075 for an exact quote on a code-compliant GAF re-roof.
Eave lift on San Bernardino roofs is almost always a fastening or seal-strip failure on an older deck. The Cajon Pass wind loads exceed what the original post-WWII framing and nailing patterns were designed to handle, so the bottom courses peel first. Call (833) 467-4075 and we’ll inspect the deck and re-nail before any new field shingle goes down.
Yes, if the damage is limited to a few courses or slopes and the underlayment beneath is still sound. We remove the damaged shingles, verify the deck, replace failed GAF accessory components as needed, and re-shingle with matching Timberline HDZ. If the seal strips or underlayment are broadly compromised, full replacement is the honest recommendation. Call (833) 467-4075 for a free estimate and we’ll tell you which one applies.
GAF Liberty SBS self-adhering underlayment, especially at valleys, eaves, and transitions where wind-driven rain and ember intrusion concentrate. It bonds tighter than basic felt and holds up better under San Bernardino’s summer heat. Call (833) 467-4075 if you want us to look at what’s under your existing shingles.
Older San Bernardino tract homes, particularly in 92404 and 92405, were framed and shingled to wind standards that don’t match what the Cajon Pass delivers today. A proper GAF in Highland and across these ZIPs means a re-roof that requires deck inspection, re-nailing, and upgraded fastening before new field shingles go on. It’s a bigger scope than a tear-off-and-replace, but it’s the difference between a roof that survives the next Santa Ana event and one that lifts again. Call (833) 467-4075 for an exact quote.
Service Areas Near San Bernardino
Our GAF construction service covers all four San Bernardino ZIP codes – 92401, 92402, 92403, and 92404 – and extends to nearby High Desert communities including Hesperia, Victorville, Apple Valley, and Spring Valley Lake. We also serve GAF service in Silver Lakes and GAF service in Rialto for homeowners closer to the pass. See our full San Bernardino service area for coverage details.
Book Your GAF Service in San Bernardino Today
Wind damage won’t wait for a convenient week. If your GAF roof lifted, lost granules, or started leaking after the last Santa Ana event, call (833) 467-4075 now. We’ll get on the roof, open the affected section, and tell you exactly what you’re looking at. Estimates are free.
Written by Brent Calloway, Owner at Hampton Contractors, serving San Bernardino and the High Desert since his first construction job out of Victor Valley College.