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 | Oakmont Roof Repair

We provide independent GAF roofing service across our San Bernardino service area, from the flat pre-1970s grid down in 92410 to the foothill tile roofs of 92404. What makes our GAF work here different is simple: we work this city’s split geography every week, so we know how GAF shingles, underlayment, and low-slope membrane actually fail under 100°F summers and Santa Ana winds funneling through the Cajon Pass. We’re a roofing-only company led by Noel Fierro, and we carry seven major roofing brands including GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. Call (866) 942-0875 for a free estimate on any GAF repair or replacement in San Bernardino.

Call (866) 942-0875

Why San Bernardino Residents Choose Us for GAF Service

Most San Bernardino homeowners don’t start out looking for a GAF specialist. They start with a ceiling stain, a wind event that peeled shingles, or a home inspection flag. What they need is someone who knows GAF systems well enough to tell them whether a repair will hold or whether the roof has reached the end of its life.

That’s the conversation we have every day. We’ve installed and repaired GAF in Highland and on both sides of this city, so we can look at a Timberline HDZ roof in the foothills and a Liberty low-slope membrane on the valley grid and know what each one is up against. Because we’re a roofing-only company with seven major brand lines, the recommendation isn’t driven by what we happen to stock. It’s driven by what the roof needs.

Noel Fierro spent years on rooftops across San Bernardino County before starting Oakmont Roof Repair, and he brought one habit with him from that time: tell people the truth about what’s up there. The roof doesn’t lie, and neither do we. If your GAF roof needs three bundles of shingles and new ridge cap, that’s what we’ll tell you. If it needs a full replacement, we’ll show you why with photos and a written quote. And if it’s fine, we’ll say that too.

We’re an independent GAF service provider. We are not authorized, sponsored, or warranty-endorsed by GAF, and we’ll never imply otherwise. What we offer is genuine GAF components and honest assessments, backed by crews who understand how this specific city treats a roof. Check out our GAF sales & service page for more on how we approach the brand across the region.

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

Every city has its own way of wearing out a roof. Here’s what we see most often on GAF systems in San Bernardino:

  • Wind-peeled ridge cap and hip shingles on the mountain-facing slope. Santa Ana winds scream through the Cajon Pass and hit the 92404 and 92407 foothill neighborhoods first. The windward slope takes the beating while the street-facing side looks untouched from the curb. We find lifted GAF ridge cap and hip shingles that channel water into valleys and then into ceilings.
  • Granule-baked Timberline HDZ shingles on south and west planes. Two decades of 100°F-plus summers will strip granules off any asphalt shingle, and GAF Timberline is no exception. The fiberglass mat starts showing through on south- and west-facing slopes long before our low rain totals would suggest there’s a problem. Once the mat is exposed, UV does the rest fast.
  • Tile roofs that leak from underlayment failure, not broken tile. In the foothill neighborhoods, the concrete and clay tile often looks fine from the ground. The problem is the GAF Shingle-Mate or Tiger Paw underlayment underneath, which dries out and cracks after decades of heat cycling. Leaks show up at valleys and pipe penetrations, and the tile never moved.
  • Low-slope membrane seam failures on the older valley grid. The pre-1970s stucco homes in 92410 and 92411 often have shallow-pitch or low-slope composition roofs with GAF Liberty-style rolled membrane. Seams and flashing terminations at parapets and vent stacks fail over time, letting wind-driven dust and what little rain we do get work under the lap.
  • Flashing failures at valleys and penetrations. This one shows up across all four San Bernardino ZIP codes we cover: 92401, 92402, 92403, and 92404. The thermal cycling from hot days to cool nights works metal flashing loose over years, and once a valley flashing opens up, water finds the path of least resistance.

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

San Bernardino is the only Inland Empire city that runs a single permit jurisdiction from mountain-shadow foothill terrain down to a flat wind-and-dust valley grid. That sounds like a planning-department detail, but it changes how a GAF crew has to work. A roofing company in Fontana or Rialto can specialize in one housing type and stay busy, unlike our GAF service in Muscoy and surrounding areas. A San Bernardino roofer has to carry both shingle and tile-underlayment competence in the same week, sometimes in the same day.

Walk the 92404 foothill streets near the base of the San Bernardino Mountains after a fall wind event and you’ll see what we mean. Ridge vent and cap shingles peeled back on the mountain-facing slope while the street-facing side looks perfect. The inspection has to go up and over, not just curb-side. Meanwhile, down in the flat grid of 92410 and 92411, the same wind event mostly just pushed dust across low-slope membrane seams, and the real enemy there is the summer heat baking the asphalt. One city, two completely different failure profiles, and a GAF service call has to know which one it’s looking at before anyone picks up a ladder.

GAF Models & Products We Service in San Bernardino

We work on the full range of GAF systems found on San Bernardino roofs. On the architectural shingle side, that’s mostly Timberline HDZ and Timberline UHDZ, which cover a large share of the city’s tract housing. For the older low-slope stucco homes, it’s GAF Liberty self-adhered rolled roofing and SA membrane systems. Underneath and at the edges, we handle GAF Shingle-Mate and Tiger Paw underlayment plus Pro-Start Starter Strip.

When a GAF roof needs repair, we use genuine GAF components: matching Timberline shingles, GAF starter strip, ridge cap, and GAF low-slope membrane where the existing system is GAF. That keeps slope, color, and warranty-relevant components consistent. For underlayment and decking, we’ll spec quality equivalents when the brand adds nothing to the job. We stock common GAF shingle colors and ridge cap locally so San Bernardino repairs don’t stall waiting on a distributor run. If you need service further west, see our GAF service in Fontana page.

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

What you’ll pay for GAF service in San Bernardino depends on what we find up there. A small flashing repair or a few replaced shingles runs a few hundred dollars. A ridge cap replacement after a Santa Ana event can run from $400 to $900 depending on the linear footage and access. Underlayment replacement under tile is a bigger job because the tile has to come off, set aside, and go back down, so that typically starts around $2,000 and climbs with roof size and valley count. A full GAF Timberline HDZ re-roof on a typical San Bernardino home falls in the $12,000 to $22,000 range depending on tear-off, decking condition, and pitch.

Our estimates are free and written line-item, so you’ll see exactly where the money goes. Call (866) 942-0875 and we’ll schedule a time to put eyes on your roof, take photos, and walk you through what we find. If a repair makes sense, we’ll say so. If it’s time for replacement, we’ll show you why.

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 Roofing in San Bernardino

Service Areas Near San Bernardino

Along with our San Bernardino service area, we take GAF calls from homeowners in nearby Victorville, Apple Valley, Hesperia, and Adelanto. If you’re east of the city, see our GAF service in Rialto page for coverage details there.

Book Your GAF Service in San Bernardino Today

A roof problem doesn’t improve with time. If you’ve got a leak, wind damage, or just want an honest condition assessment, call Oakmont Roof Repair at (866) 942-0875. We’ll schedule a free estimate, get up on the roof, and tell you exactly what you’re dealing with.

Written by Noel Fierro, Owner at Oakmont Roof Repair, serving San Bernardino and the surrounding High Desert.

Need Roofing help in San Bernardino? Licensed & insured · Free in-home estimates response · free estimates
Call (866) 942-0875
Areas We Serve

Request a Free Estimate in San Bernardino

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

By sending this request, you confirm you have read our Privacy Policy and authorize us to contact you via phone, email, or SMS about your request, including by the independent professionals who may fulfill it.

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