Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
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.
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
Yes, in many cases they do. The daily thermal cycling between 100°F plus afternoons and cool marine-layer nights through the Cajon Pass causes GAF asphalt shingles to lose volatiles and crack along tab edges long before their rated life, especially on south and west facing slopes. It is not a defect in the shingles. It is the local climate. Call (361) 320-9467 if you want an honest assessment of your specific roof.
For most San Bernardino homes, we recommend Timberline HDZ architectural shingles. They hold up better than 3-tab under wind uplift and handle thermal movement more gracefully. On low-slope sections, GAF Liberty SBS with a UV-stable cap sheet is the right call. The specific choice depends on your roof’s slope, orientation, and fire zone exposure. We will explain the options plainly so you can decide with confidence.
Often, yes. Isolated shingle damage, damaged vent boots, and failed flashing can usually be patched. But once we find brittle shingle tabs across multiple slopes plus soft decking underneath, layering another repair is wasting money. We like to say a roof that is squared away does not need a sales pitch. We will tell you if our Roof Repair in San Bernardino is the right call or if it is time for a tear-off.
In neighborhoods like Del Rosa and the Eastside near the 2003 Old Fire burn scar, we strongly recommend ember-resistant vents even where code does not require them. Wind-driven embers get into attics through standard plastic vents and ignite from the inside. The roof surface may be Class A, but the vents are the weak point. We swap them whenever we are working on a roof in those areas.
We document every GAF installation with photos and proper accessory use so the material warranty claim is clean if you ever need it. We are not authorized by GAF and cannot file warranty paperwork on your behalf as a manufacturer representative, but we install to GAF specifications and use GAF-branded accessories where they exist. That keeps your warranty valid. Call (361) 320-9467 for details on your specific roof.
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.






Before
After
Before
After
Before
After