GAF Roofing in San Bernardino, CA

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
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

Before & after – our own jobs

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

GAF Roofing in San Bernardino, CA | Brennan Roofing

Our Roofing Company in San Bernardino provides independent GAF roofing service across the city, from full tear-offs to single shingle replacements. The one thing that makes our GAF work different here: we build every roof for the 40 to 50 degree daily temperature swing between Cajon Pass marine air at night and 100°F plus afternoons. That thermal shock is what kills most GAF roofs years early in this city, and we plan for it on every job. Call (361) 320-9467 for a free estimate.

Call (361) 320-9467

Why San Bernardino Residents Choose Us for GAF Service

We work on GAF roofs in San Bernardino every week. Timberline HDZ, Ultra HDZ, Royal Sovereign, Liberty SBS. The full residential lineup. We know these shingles in a way that only comes from pulling them off actual San Bernardino houses, not reading about them in a product catalog. Travis Oakley, our owner, grew up on rooftops in the San Fernando Valley and trained in building construction technology at Los Angeles Trade-Technical College. He has spent the better part of two decades doing production and repair work across Southern California, and he still pulls his own inspections. He will tell you flat out if a repair makes sense or if you are throwing money at a roof that needs to come off. We are not authorized by GAF and we are not affiliated with them. We are an independent roofing company that simply sees more GAF failures in San Bernardino than any other brand because so many of this city’s mid-century homes wear them. GAF sales & service is a core part of what we do, and we do it with the same discipline on every single job.

Key takeaways:

  • Independent GAF service, not manufacturer-affiliated or authorized
  • Written price before any work starts, in your hand, no exceptions
  • 365-Day Done Right Promise on every repair and installation
  • Background-checked, uniformed technicians on every call
  • Live person answers the phone around the clock

Common GAF Roofing Problems We Solve in San Bernardino

We see five issues over and over on GAF roofs in San Bernardino. Here they are, in plain terms:

  • Thermal cracking along tab edges. San Bernardino regularly hits 100°F plus in summer, then the marine layer rolls through the Cajon Pass at night and drops things 40 to 50 degrees. GAF asphalt shingles lose volatiles under that daily expansion and contraction cycle. We see cracked, brittle tabs on west and south facing slopes years before the rated life. Replacing a few shingles is fine early. Once the whole field is brittle, it is a tear-off.
  • Wind uplift and tab blow-off. Santa Ana winds gust over 60 mph through the Cajon Pass. On older GAF 3-tab and lighter architectural shingles, that wind works under heat-softened sealant strips that never fully re-bonded. You get tab lift, creasing, and full shingle blow-off. We repair the damage and check sealant integrity across the whole slope so it does not happen again the next wind event.
  • Ember intrusion through standard plastic vents. In Del Rosa and the Eastside near the 2003 Old Fire burn scar, wind-driven embers are a real threat. Older GAF shingle assemblies with basic plastic vents let embers into the attic even when the shingle surface itself is Class A. We swap those vents for ember-resistant units whenever we are on the roof.
  • Deck rot under low-slope GAF membranes. San Bernardino’s occasional winter rains pond on low-slope GAF Liberty systems and rolled mineral surfaces. Water sits, seeps, and rots the original mid-century wood sheathing underneath. The damage only shows once we tear off. On low-slope tract homes, we inspect sheathing carefully before quoting.
  • Hidden sheathing damage from layered re-roofs. Much of San Bernardino’s housing stock is post-WWII tract homes, and a large inventory of rental properties means deferred maintenance is common. We regularly find two or three layers of old shingles with soft decking underneath. Layering a third roof over that is throwing money away.

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

Here is the thing about GAF roofing in San Bernardino that most people miss. Because San Bernardino sits at the base of the San Bernardino Mountains, many of these mid-century tract homes have low-slope roofs. Water sheds slowly. Combine that with 100°F plus UV exposure most of the year, and any GAF low-slope membrane assembly here needs a UV-stable cap sheet or coating from day one. In cooler, steeper-pitch markets, that detail barely matters. In San Bernardino, it is the difference between a flat roof that lasts 10 years and one that lasts 20. We see this pattern constantly in the Del Rosa neighborhood, where original low-slope sections were often finished with rolled mineral products that simply could not take the sun. When we re-roof those sections now, we specify GAF Liberty SBS with a heat-reflective cap sheet and make sure the drainage slope is corrected where settling has flattened it out. That is not an upgrade. In San Bernardino, it is the baseline.

The Cajon Pass adds another layer. When Santa Ana winds kick up through that gap, airborne grit and debris scours roof surfaces. GAF architectural shingles hold up better than 3-tab in those conditions, but only if the starter strips and ridge cap are installed correctly and the sealant has a chance to bond in the heat before the wind arrives. We sequence our San Bernardino installations around temperature and wind forecasts, not just the calendar.

GAF Models & Products We Service in San Bernardino

We handle the full GAF residential lineup in San Bernardino, so if you have one of these, we can work on it:

  • Timberline HDZ and Timberline Ultra HDZ architectural asphalt shingles. These are the most common GAF products on San Bernardino homes. We stock matching color blends for local patch work and full re-roofs.
  • Royal Sovereign 3-tab shingles. Still present on many mid-century tract homes and rental properties. If the decking underneath is sound, patching is fine. If it is brittle and curling, we recommend replacement.
  • GAF Liberty SBS self-adhered low-slope membrane. Common on low-slope sections and flat-roof additions. We install it with UV-stable cap sheet because San Bernardino sun is not forgiving.

On parts, we use GAF-branded accessories like starter strips, ridge cap, and approved underlayments wherever they exist. Mixing generics voids whatever is left of a GAF material warranty. For vents and flashing, we specify quality aftermarket components rated for the same wind and ember exposure. We keep common material stock ready locally so San Bernardino calls do not wait on supply runs from across the county.

GAF Service Pricing in San Bernardino

Homeowners should have a ballpark before they call. Here is what GAF roofing work in San Bernardino typically costs:

  • Minor GAF shingle repair (patch, sealant, vent boot replacement): $300 to $700
  • Moderate shingle and flashing repair (multiple slopes, chimney or pipe flashing): $700 to $1,400
  • Low-slope membrane repair (GAF Liberty or rolled mineral patch): $600 to $1,300
  • Full GAF Timberline HDZ re-roof on a typical 1,200 to 1,600 square foot San Bernardino tract home: $14,000 to $22,000, depending on tear-off layers, sheathing replacement, and slope complexity

What drives the price in San Bernardino is the tear-off. If there are two or three old layers up there, that is more labor and disposal. If we find rot in the sheathing once the old roof is off, that is additional decking material and carpentry. That is exactly why our written price comes before any work starts, and it does not move at the door. Call (361) 320-9467 and we will walk the roof, write the number down, and put it in your hand.

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

If you are outside San Bernardino proper, we serve the surrounding Inland Empire communities. Our crews regularly work in GAF service in Fontana and GAF service in Moreno Valley. We also cover Rialto, Colton, Highland, and Redlands. San Bernardino service area details are available on our location page.

Book Your GAF Service in San Bernardino Today

We will walk your roof, write the price on paper, and you decide. Call (361) 320-9467 for a free estimate on GAF repair or replacement in San Bernardino. A live person answers around the clock.

Written by Travis Oakley, Owner at Brennan Roofing, serving San Bernardino since 2000.

Need Roofing help in San Bernardino? Licensed & insured · Free in-home estimates response · free estimates
Call (361) 320-9467
Areas We Serve

Request a Free Estimate in San Bernardino

Tell us what you need - Brennan Roofing responds fast. No obligation.

By sending this request, you agree to our Privacy Policy and consent to being contacted by telephone, text message, or email about your service request, including from the local pros who may handle it.

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