Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
GAF Construction in San Bernardino, CA | Penhallow Remodeling
We provide independent GAF roofing service across San Bernardino, from central post-war tracts to Waterman Canyon-adjacent foothill parcels. The one thing that makes our GAF work here different: we plan every roof around Alquist-Priolo fault zone permitting and CalFire WUI Class A assemblies before the first shingle comes off the truck. That’s the San Bernardino reality most valley-floor contractors miss until the inspector flags it. If you own a GAF roof in San Bernardino and need repair, replacement, or an honest assessment, call (936) 259-2607.
Why San Bernardino Residents Choose Us for GAF Service
We run our GAF work the way Trevor Nash runs every Penhallow job: the price goes in writing before work starts, the guarantee goes in writing with it, and the crew shows up in uniform with a real arrival window. Trevor spent the better part of two decades on residential projects across Southern California before starting Penhallow, and the thing he refuses to do is hand a homeowner a vague number and hope it works out. San Bernardino homeowners have already been burned by that.
Our GAF familiarity runs deep: Timberline HDZ, Timberline UHDZ, Duration Premium, and WeatherWatch are lines we install to manufacturer specifications. We also know when a repair makes more sense than a replacement. Some contractors default to “tear it all off” because it’s more billable. We’ll tell you if the roof has another five years with localized patching. That’s how you earn trust in a city where 1940s and 1950s tract homes sit next to failed additions that were never permitted.
We’re independent. That matters. We are not affiliated with, authorized by, or endorsed by GAF. We carry GAF sales & service expertise because homeowners ask for the brand by name, and we stock what’s needed to get San Bernardino jobs done without a two-week parts wait. Call (936) 259-2607 and a live person answers. No voicemail maze.
Common GAF Construction Problems We Solve in San Bernardino
- Thermal cracking and granule loss on south-facing slopes. San Bernardino sits at roughly 1,050 feet in an inland basin where summer temperatures pass 110°F with single-digit humidity. That cooks GAF Timberline HDZ shingles faster than coastal installs, and we see accelerated granule loss on slopes that face the afternoon sun hardest.
- Sealant failure and wind uplift on roof edges in WUI zones. Parcels toward Waterman Canyon and the Highland border fall under CalFire WUI construction standards. Ember-resistant vents and Class A assemblies are required, but we often find compromised sealant at the edges where hot, dry winds work the gaps open.
- Water intrusion at valleys and penetrations on unpermitted additions. Central and west San Bernardino have a long history of owner-built add-ons without permits. Those roof transitions leak at the valley, and the GAF membrane underneath is rarely installed correctly at the tie-in.
- Premature rust and corrosion on metal flashing and fasteners. Expansive alluvial clay soils and airborne dust in the San Bernardino basin mean flashing around chimneys and vents corrodes sooner than it should. We replace with materials spec’d for this environment.
- Roofs that were never seismically detailed. Older San Bernardino homes predate modern California Building Code seismic standards. When we replace a roof here, we check the sheathing-to-wall connections while the deck is exposed. It’s not glamorous, but it’s what an earthquake zone requires.
GAF Service in San Bernardino: What Local Conditions Mean for Your Equipment
Here’s the piece most GAF pages won’t tell you. San Bernardino sits directly adjacent to the San Andreas Fault, which cuts through Cajon Pass just north of the city. Portions of the metro fall inside Alquist-Priolo Earthquake Fault Zones. That means before we pull a roof replacement permit on certain parcels, a geotechnical study has to clear the ground under the house first. It can add two or three weeks to the timeline before a single nail is driven. We plan for that upfront. On a recent GAF Timberline HDZ replacement near E Street and Baseline, Trevor’s crew waited on the geotechnical clearance while we pre-ordered the Class A materials and ember-resistant vents the WUI standards required. The homeowner passed final inspection without delays because the sequence was already mapped. Contractors who don’t work San Bernardino regularly get surprised by the geotech requirement at plan check and the homeowner eats the delay. We don’t let that happen.
GAF Models & Products We Service in San Bernardino
We install and repair the GAF lines San Bernardino homeowners actually ask for: Timberline HDZ and UHDZ shingles, Duration Premium shingles for steeper slopes, and WeatherWatch leak-barrier membranes at valleys and eaves. For warranted installations we use GAF OEM shingles and accessories, period. For repairs on older roofs, we use high-quality aftermarket components that meet or exceed GAF spec when OEM parts are backordered or the cost doesn’t justify factory parts on a 20-year-old roof. Our repair-vs-replace logic is simple: under 15 years old with localized damage, we repair. Widespread granule loss or multiple active leaks, replacement is the better long-term call. We’ll walk you through the numbers either way.
GAF Service Pricing in San Bernardino
Roof work in San Bernardino runs on a real range, and you should know it before we ever walk the property.
| Service | Typical Range in San Bernardino |
|---|---|
| Roof Replacement | $8,000 – $20,000 |
| Roof Repair | $400 – $1,800 |
| Standing Seam Metal Roof | $15,000 – $40,000 |
What drives the number up or down: roof square footage, tear-off versus overlay, whether Alquist-Priolo geotech applies to your parcel, WUI material requirements near the foothills, and the condition of the sheathing underneath. Our free estimate includes all of it in writing. Call (936) 259-2607 for exact numbers on your roof.
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, if your parcel falls within a mapped Alquist-Priolo Earthquake Fault Zone, the city will require a geotechnical study before the roofing permit issues. We check your parcel status at the start so the study doesn’t stall your project mid-stream. Call (936) 259-2607 and we’ll look it up.
110°F-plus summers with single-digit humidity accelerate granule loss and thermal cracking on south-facing slopes, so we spec thicker, higher-reflectance GAF lines and upgrade ventilation wherever possible. For interior updates tied to your exterior work, we also provide Bathroom Remodeling in San Bernardino. In WUI zones near Waterman Canyon, Class A ignition-resistant assemblies and ember-resistant vents are code requirements, not upgrades. Both factors change the material plan.
Localized granule loss, a single leak at a penetration, or minor edge sealant failure usually points to repair. Widespread granule loss across multiple slopes, leaks at valleys, or a roof over 20 years old points to replacement. We’ll give you the honest answer with photos and a written line-item quote. Estimates are free at (936) 259-2607.
Code allows overlay in limited cases, but we rarely recommend it here. San Bernardino’s heat bakes an overlay faster, and hiding substrate damage underneath an overlay is how six-week-old roofs start leaking. We almost always recommend a tear-off so we can inspect sheathing, improve ventilation, and check seismic connections at the deck.
Expansive alluvial clay soils heave and settle with moisture swings, putting micro-movement into walls and roof connections. Over decades that loosens flashing at chimneys and vents, and it contributes to the premature corrosion we see on fasteners. It’s a quiet, slow problem, and it’s why we replace flashing with materials chosen for this soil basin specifically.
Service Areas Near San Bernardino
We serve the full San Bernardino service area and the surrounding inland communities. That includes GAF service in Fontana for homeowners dealing with the same post-war housing stock and heat loads, plus GAF service in Moreno Valley where the WUI boundaries run tight against newer subdivisions. We also work in Highland, Muscoy, and Colton.
Book Your GAF Service in San Bernardino Today
If your GAF roof is failing in San Bernardino, call (936) 259-2607. We’ll give you a free, written estimate and a real arrival window. No pressure, no vague numbers. Just the honest price and the guarantee in writing before we touch a shingle.
Written by Trevor Nash, Owner at Penhallow Remodeling, serving San Bernardino since he first started tearing off valley ranch roofs as a kid in Reseda and never stopped learning what makes a roof hold up.







Before
After
Before
After
Before
After