Metal roofing
Architectural shingles
Tile roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
GAF Roofing in San Bernardino, CA | Baycrest Roofing
We provide independent GAF roofing service across San Bernardino, from shingle replacement and flashing repair to full tear-offs. What sets our GAF work apart here is simple: we know how Timberline adhesive strips and ridge caps hold up when Santa Ana winds come screaming through the Cajon Pass. That’s the failure most roofers miss during a quick glance. If you need a GAF roof inspected, repaired, or replaced in San Bernardino, call (866) 412-5697 for a free estimate. We offer full GAF sales & service across the Inland Empire.
Why San Bernardino Residents Choose Us for GAF Service
Nolan Cafferty grew up in Temecula’s Redhawk neighborhood and has spent most of his adult life on roofs across the Inland Valley. What he learned from years in the field is that Roof Repair in San Bernardino requires handling shingle systems differently than coastal cities do. UV exposure here is relentless. Santa Ana winds do not just blow shingles off; they crease tabs, break adhesive bonds, and expose weak nail patterns. Baycrest Roofing carries seven major shingle manufacturers, but when a homeowner specifically needs GAF expertise, our crew knows the Timberline line inside and out. We match the material to your roof, not your roof to our inventory. Inspect first, recommend second. That is how we work, every job.
We are an independent GAF service in Muscoy provider, not affiliated with or authorized by GAF. That independence matters. We are not pushing a single brand because a dealer agreement says so. We recommend GAF when it is the right product for your roof profile, budget, and exposure, and we install it correctly for San Bernardino’s specific conditions.
Styles & brands we work with






Common GAF Roofing Problems We Solve in San Bernardino
These are the failure modes we see most often on GAF systems in San Bernardino. Not every roof has them all, but if you own a GAF roof here, you will likely recognize at least one.
- Adhesive strip failure and tab loss on Timberline shingles. The heat-activated sealant on Timberline HDZ shingles works well until repeated Santa Ana wind cycles start lifting tabs before the adhesive has fully bonded. In foothill ZIP codes like 92407 and 92404, we routinely find tabs creased, torn, or completely gone after a single strong wind event. The fix is usually a re-nail using a six-nail pattern and a GAF enhanced starter strip, but severely compromised sections need replacement.
- Thermal cracking on older GAF organic-mat shingles. San Bernardino summers regularly push past 100°F. On 1950s through 1970s tract homes still wearing original organic-mat GAF shingles, that heat bakes the asphalt until it turns brittle. Walk a roof in ZIP 92403 in August and you will hear shingles crunch underfoot. Cracks let water in, and once that starts, a patch job is a temporary fix at best.
- Ridge cap blow-off in high-wind zones. The ridge caps are the first thing to go in a Santa Ana. Builders in the 1960s and 70s often used a single nail per ridge cap, which is nowhere near enough for the gusts that funnel down from the pass. We re-secure ridge caps with proper nailing patterns and GAF-matched materials so they stay put through the next wind season.
- Flashing corrosion and sealant failure at wall intersections. On GAF systems installed over original wood-shake decks, the wall flashing is often the weak point. Decades of dry heat shrink and crack old sealant, and once water gets behind the flashing, it travels down the roof deck and shows up as a ceiling stain on the interior wall. Flashing repair here requires pulling the shingles around the intersection, not just caulking over the gap.
- Sun-bleached and degraded shingle surfaces on second-layer roofs. Many San Bernardino homes have a second layer of shingles over the original. That extra layer traps heat and accelerates granule loss. The shingles still look okay from the ground, but up close they are smooth and stripped. At that point, the roof is no longer shedding water the way it should, and full replacement is the honest recommendation.
GAF Service in San Bernardino: What Local Conditions Mean for Your Roof
There is a specific problem in San Bernardino’s older westside ZIPs that most neighboring cities do not deal with at the same scale. In 92401, 92405, and 92410, a significant share of homes still have original wood-shake roofs. Decades of intense inland sun have left those shakes so desiccated they can ignite from a single ember. A wind-driven ember from a nearby fire, even a small one, can turn a sixty-year-old shake roof into a torch. That is why so many homeowners in downtown San Bernardino and the westside are replacing wood shake with Class A fire-rated GAF shingle assemblies. This is not a cosmetic upgrade. It is a fire-safety replacement driven by the condition of the original material. We pull the old shake down to the deck, inspect the sheathing, install the proper underlayment, and put down a GAF system rated Class A for fire resistance. The difference between this work and a standard tear-off in a newer tract neighborhood is real, and any roofer who treats them the same is missing the point. Nolan puts it plainly: the roof either sheds water or it doesn’t, everything else is just conversation.
GAF Models & Products We Service in San Bernardino
We work on the full range of GAF residential shingle lines. That includes Timberline HDZ and UHDZ for premium architectural shingles, Royal Sovereign for budget-conscious 3-tab replacements, and GAF Liberty for outbuildings and simple sheds. For repairs, we use GAF factory-matched accessories like starter strips and ridge caps when warranty compatibility matters. On roofs past twenty years, we are honest about what a patch will do and what it will not. Patching often fails within a season on an aging roof, so we will tell you when full replacement with a modern GAF system is the better investment. For GAF repair in Loma Linda and newer roofs, we source quality aftermarket components when they meet or exceed GAF specs. This approach saves San Bernardino homeowners money without sacrificing performance.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in San Bernardino
Roofing costs vary by roof size, pitch, deck condition, and the scope of the repair, but here is what GAF in Rialto and San Bernardino homeowners can typically expect for GAF-specific work.
| Service | Typical Range in San Bernardino |
|---|---|
| Shingle replacement (small repair area) | $350 – $800 |
| Flashing repair at wall intersections | $400 – $1,200 |
| Ridge cap re-securing (high-wind zones) | $300 – $700 |
| Full GAF shingle roof replacement (avg. home) | $9,500 – $18,000 |
| Wood-shake tear-off and Class A GAF replacement | $14,000 – $25,000+ |
What drives the cost? Deck condition is the biggest variable. If the original sheathing is rotted or water-damaged, that adds material and labor. Roof pitch matters too; steep foothill roofs take longer to work safely. Our free estimate includes a full inspection of the roof deck, flashing, and underlayment, so the number we give you is based on what is actually up there, not a guess. Call (866) 412-5697 to schedule yours. It costs nothing and you will know exactly where your roof stands.
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
The most common cause is adhesive strip failure combined with an inadequate nail pattern. Timberline shingles need a six-nail application in high-wind zones, but many original installs used four nails. When a Santa Ana hits before the sealant has fully bonded, or after the sealant has degraded from years of heat, the tabs lift and tear. We fix this by removing the damaged shingles and reinstalling with a six-nail pattern and a GAF enhanced starter strip. Call (866) 412-5697 and we will inspect the whole roof before recommending a repair scope.
For most 1960s tract homes in San Bernardino, Timberline HDZ is the right balance of cost and performance. It carries a Class A fire rating when installed over the proper underlayment, and its heavier construction handles wind uplift better than a 3-tab like Royal Sovereign. If your home sits in a foothill ZIP like 92407 where wind exposure is higher, UHDZ offers even more weight and tear resistance. We will look at your specific roof pitch and exposure before recommending one.
Flashing repair is often a standalone fix, especially if the rest of the roof is under fifteen years old. Corroded or separated flashing at wall intersections can be pulled, the affected shingles lifted, and new flashing installed without replacing the entire roof. If the deck underneath has been water-damaged for a long time, the repair scope grows. We inspect before we recommend, so you will never pay for a full replacement when a repair is honest. Call (866) 412-5697 for an exact quote on your flashing issue.
GAF warranties cover manufacturing defects, not environmental wear. San Bernardino’s 100°F+ summers accelerate granule loss and thermal cracking, which GAF classifies as normal weathering rather than a defect. That means older roofs past roughly twenty years are unlikely to qualify for warranty coverage even if the shingles have failed. We recommend getting a professional inspection around year fifteen so you have documentation of your roof’s condition before the warranty window closes. If replacement makes sense, we will walk you through the warranty terms on your new system so there are no surprises.
A full tear-off and replacement with a Class A fire-rated GAF shingle assembly is the standard recommendation for old wood-shake roofs in downtown San Bernardino. The original shakes are typically too desiccated to re-roof over, and they pose a serious ember-ignition risk. We strip the shake down to the deck, assess the sheathing, install new underlayment, and put down a GAF system rated Class A for fire resistance. This is a bigger job than a standard re-shingle, so call (866) 412-5697 for a detailed walkthrough and a line-item estimate.
Service Areas Near San Bernardino
Beyond our core San Bernardino service area, we cover GAF service in Highland, GAF service in Cathedral City, and other nearby communities including Los Serranos and neighborhoods along the 210 and 215 corridors. If you are a short drive from San Bernardino and need GAF roofing work, call us and we will confirm coverage for your address.
Book Your GAF Service in San Bernardino Today
If your GAF roof has missing tabs, failing flashing, or you are thinking about replacing an old wood-shake roof with a Class A GAF system, call (866) 412-5697 to schedule your free estimate. We inspect first, recommend second, and you will know exactly what your roof needs and what it will cost.
Written by Nolan Cafferty, Owner at Baycrest Roofing, serving San Bernardino and the surrounding Inland Empire with independent GAF roofing service.