GAF Roofing in San Bernardino, CA

Metal roofingMetal roofing
Architectural shinglesArchitectural shingles
Tile roofingTile roofing
GAFGAF
Owens CorningOwens Corning
Flat & low-slopeFlat & low-slope
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
Get your free estimate

GAF Roofing in San Bernardino, CA | Bedrock Roof Repair

We provide independent GAF service in Muscoy and across San Bernardino, from 92401 through 92404. What makes our GAF work here different is simple: we know how these roofs fail under Cajon Pass winds, because we’re the ones called out after every Santa Ana event to pick shingles out of yards and put planes back together. We install, repair, and replace GAF systems using genuine GAF materials where the assembly calls for it. Call (833) 589-7850 for a free estimate.

Professional roofers installing shingles on a residential roof in San Bernardino, CA

Call (833) 589-7850

Why San Bernardino Residents Choose Us for GAF Service

Alan Cofield runs Bedrock Roof Repair with a repair-first philosophy that’s built into the name. He grew up watching older Anaheim houses lose their battle with deferred maintenance, then spent two decades working roofs across Orange County before bringing that same diagnostic approach to San Bernardino. We don’t push full replacements when a targeted repair will hold. We carry genuine GAF shingles, starter, ridge, and underlayment so an assembly stays intact, and we know which aftermarket flashing and boots work where the GAF in Highland system doesn’t dictate the part. Same crew from inspection to final nail. That consistency matters on a 1950s tract roof where what you find under the shingles changes the whole job.

Explore

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

Common GAF Roofing Problems We Solve in San Bernardino

  • Wind uplift and shingle loss on north and west exposures. Santa Ana winds funnel through the Cajon Pass and hit San Bernardino’s foothill tracts hard. Starter courses and ridge caps peel before the field shingles move, leaving the roof deck exposed exactly where water wants to get in. We re-nail to a six-nail pattern sized for the local wind exposure.
  • Granule loss and heat-curl from 100°F+ summers. South- and west-facing Timberline planes bake years ahead of the shaded slopes on the same house. The asphalt oxidizes, granules shed into gutters, and shingle edges curl upward until a moderate gust lifts them clean off.
  • Sealant strip failure on older 3-tab and early architectural shingles. Those adhesive strips give out after enough heat cycling, and the tabs lift and tear even in winds that wouldn’t touch a properly sealed roof. We see this constantly on original Royal Sovereign roofs from the 1960s and 70s.
  • Dry-rotted sheathing and failed underlayment uncovered at tear-off. San Bernardino’s postwar housing stock hides soft decking and degraded felt under shingles that look fine from the ground. Varied rafter spacing on older tract homes complicates re-nailing to current code, and we account for that before the first shingle comes off.
  • Partial-plane wind damage. After a Santa Ana event, one slope can be stripped while the opposite side is untouched. We replace only what failed, which usually beats a full re-roof on cost and disruption.

GAF Service in San Bernardino: What Local Conditions Mean for Your Roof

San Bernardino’s foothill tracts on the north side of town sit directly in the Cajon Pass wind tunnel. After a Santa Ana event, we routinely find whole fields of missing, curled, or tab-lifted shingles on one exposure while the opposite slope on the same house is tight. From the ground it looks random. On the roof it follows the wind path precisely. The gusts that come through that pass don’t hit evenly, they scour the windward plane and leave the leeward side alone. For GAF repair in Loma Linda and here, that means a repair estimate has to start with which exposure faces the pass, not just how many shingles are gone. One house in the 92404 ZIP might need a full plane re-nailed. The one next door, with the same GAF Timberline HDZ, might need six shingles and a ridge cap. We read the roof before we price it. As Alan puts it: “The roof tells you what went wrong. You just have to know how to read it.”

That same geography shapes how GAF shingles age between wind events. The intense summer sun bakes south-facing planes while north slopes stay cooler, so granule loss works unevenly across a single roof. When the next Santa Ana arrives, the already-weakened shingles on the exposed side fail first. It compounds. A roof that looked serviceable in August can shed a third of its field shingles in November.

GAF Models & Products We Service in San Bernardino

We work on the GAF lines most common on San Bernardino roofs: Timberline HDZ and Timberline UHDZ architectural shingles, Royal Sovereign 3-tab on older originals, and EverGuard TPO or Liberty modified bitumen on low-slope sections and additions. Our GAF sales & service experience spans all of these assemblies. We install genuine GAF shingles and GAF-matched starter, ridge, and underlayment because mixing brands voids the assembly performance. On repairs, we use quality aftermarket flashing and boots where the GAF system doesn’t dictate the part. We stock common GAF colors and accessory components locally so a San Bernardino repair doesn’t wait on a distributor order.

Before & after

See the difference

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

GAF Service Pricing in San Bernardino

GAF in Rialto and San Bernardino service pricing depends on what we find once we’re on the roof. A targeted wind repair on a handful of shingles and a ridge cap runs differently than a partial-plane replacement with sheathing work. Decking replacement adds material and labor, and if your rafter spacing is nonstandard from original 1950s construction, the re-nailing takes longer. We write line-item quotes so you see exactly what you’re paying for. No change orders mid-job. Call (833) 589-7850 and we’ll come out, get on the roof, and tell you what it actually needs. The estimate is free, and it’s honest whether that means a few shingles or a full plane.

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.

Professional roofers installing shingles on a residential roof in San Bernardino, CA

FAQs – GAF Roofing in San Bernardino

Service Areas Near San Bernardino

We serve San Bernardino and surrounding areas, including San Bernardino service area communities and nearby neighborhoods in the 92401 through 92404 ZIP codes. For GAF work further out, see GAF service in Sun City and GAF service in North Hills. If you’re in Anaheim, Fullerton, Placentia, Garden Grove, Orange, or Stanton, call us for the same GAF expertise.

Book Your GAF Service in San Bernardino Today

If you’ve got shingles in the yard, a stain on the ceiling, or a roof that’s just been baked too long, call (833) 589-7850. We’ll get on the roof, read what it’s telling us, and give you a straight answer with a free line-item estimate.

Written by Alan Cofield, Owner at Bedrock Roof Repair, serving San Bernardino and the Inland Empire.

Need Roofing help in San Bernardino? Licensed & insured · Written quotes before work starts response · free estimates
Call (833) 589-7850
Areas We Serve

Request a Free Estimate in San Bernardino

Tell us what you need — Bedrock Roof Repair responds fast. No obligation.

By submitting this form, you agree to the terms of our Privacy Policy and agree that you may be contacted by phone, text, or email regarding your service needs, including from the affiliated professionals who may take on the job.

Prefer to text? Text Us
Call Now - 24/7 Dispatch