Owens Corning
Architectural shingles
Metal roofing
Tile roofing
GAF
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Owens Corning Roofing in San Bernardino, CA | Orange County Roofing Co
We provide independent Owens Corning shingle, underlayment, and ventilation service across San Bernardino, from the 92404 grid to the 92407 foothills, and we also offer Owens Corning service in Muscoy. What makes our Owens Corning work here different is simple: we know how these specific products fail in the Cajon Pass wind corridor and under 100°F inland heat, not just how they perform in a spec sheet. We’re not authorized or sponsored by Owens Corning – just a roofing team with years of hands-on experience fixing and replacing their systems in this exact climate. Call (866) 942-4187 to schedule a free estimate.
Why San Bernardino Residents Choose Us for Owens Corning Service
If you own a home with Owens Corning shingles in San Bernardino, or need Owens Corning in Highland, you need a contractor who knows what those shingles do after ten years of Inland Empire summers. We do. Kurt Hensley, our owner, spent the better part of two decades working roofs across Southern California before launching this company, and he’s the first to tell you that a roof in San Bernardino ages differently than the same roof in coastal OC. The heat bakes the asphalt. The Santa Ana winds work the seal-down strips. The granule loss starts on the windward slopes long before it shows on the sheltered side.
Because we install products from seven major manufacturers – GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral – nobody on our crew has a reason to push Owens Corning when another shingle would serve you better. That brand-neutral position means our repair recommendations come from what we see on your roof, not from a supplier relationship. From a single damaged shingle to a full tear-off and replacement, one call covers it. Our inspection tells you exactly what your roof needs and nothing more.
Styles & brands we work with






Common Owens Corning Roofing Problems We Solve in San Bernardino
Here’s what we see on Owens Corning roofs across San Bernardino, week after week. Each failure mode ties back to something specific about this city’s climate or housing stock.
- Granule loss on Oakridge and Duration fields. San Bernardino regularly pushes past 100°F in summer, and that sustained heat bakes the asphalt coating on Owens Corning architectural shingles. We see bald patches forming on southern and western exposures first, with grit piling in gutters after every Santa Ana event. If the granules are gone, the shingle’s UV protection is gone with it.
- Wind-lifted and creased shingle tabs on windward slopes. The Cajon Pass funnels wind straight into foothill neighborhoods and the older tract grid. Shingle tabs that were sealed at installation start flapping when the seal-down strip bakes out and loses grip. We regularly find creased Oakridge tabs and torn Duration shingles on the north and east slopes of 92407 homes.
- Heat-fatigued WeatherLock underlayment. Owens Corning’s WeatherLock underlayment does its job for years, but under a cracked or slipped field shingle, the constant heat dries it until it splits. When winter’s mountain-fed storms arrive, water finds those splits and stains the decking. This is one of the most common leak sources we repair in San Bernardino’s older housing stock.
- Lifted ridge caps and deteriorated sealant. On Owens Corning installs that are ten to fifteen years old, the ridge cap sealant has baked out. The caps lift, wind gets under them, and you get leaks at the peak. We see clusters of this after any strong Santa Ana wind event.
- Failed pipe vent boots on aging installs. The rubber boots around plumbing vents crack in the inland heat. Water follows the crack down the vent pipe and into the ceiling. This one’s a quick fix when caught early, and a full drywall repair when it’s not.
Owens Corning Service in San Bernardino: What Local Conditions Mean for Your Equipment
San Bernardino’s core zip codes – 92404, 92405, 92410, 92411 – are dense 1940s through 1960s single-story stucco tract homes. Many still carry their original wood-shake roofs, and a large share have early concrete tile or first-generation composition shingle roofs that are now at or past end of life. What that means for Owens Corning work specifically is this: we’re usually doing a full tear-off of a first- or second-generation roof on a low-slope to moderate pitch, not a re-cover, similar to our Owens Corning repair in Loma Linda. That changes the job on nearly every house. It means decking assessment before we quote, because sheathing from the 1950s has often taken decades of moisture and heat damage. It means disposal becomes a real line item, not an afterthought. And it means we have to look at the ventilation before we lay new Owens Corning shingles, because a 1960s tract home in San Bernardino with box vents but no ridge vent will cook a new roof the same way it cooked the old one. In the 92404 grid off the foothill edge, we replaced a heat-baked Oakridge field that had gone bald on the windward slope and re-roofed that entire section in matched Oakridge after clearing the granule pile from the gutters. The homeowner could finally see exactly what the Cajon Pass wind had stripped over the years.
Owens Corning Models & Products We Service in San Bernardino
We install, repair, and replace the full range of Owens Corning residential roofing products. That includes Oakridge architectural shingles, the Duration Series (both Duration and Duration Premium), Supreme three-tab shingles, and the flat-profile Truslate-style options. We also work with WeatherLock underlayment and VentSure ventilation products, which matter more in San Bernardino than most homeowners realize – proper ventilation is the single biggest factor in how long an Owens Corning shingle field survives inland heat.
On the parts side, we take a clear stance: when you need shingles, ridge caps, or underlayment replaced, we use genuine Owens Corning product. That preserves system compatibility and keeps whatever manufacturer warranty you still hold intact. For the non-branded pieces – flashing, vent boots, fasteners – we use quality components that will outlast the originals. We won’t patch your Owens Corning roof with cheap aftermarket shingles that fade at a different rate and fail in five years.
We’re happy to explain Owens Corning material trade-offs honestly, because we carry seven major brands. If another shingle fits your budget or warranty tier better, we’ll tell you. We have been doing Owens Corning sales & service long enough to know when the brand is the right call and when it’s not.
See the difference
Before
After
Before
After
Before
AfterOwens Corning Service Pricing in San Bernardino
What drives cost on an Owens Corning job in San Bernardino is the same thing that drives cost everywhere, plus a few local factors. Shingle repair on a small section usually falls between $350 and $900, depending on access and slope. Leak repair runs $250 to $700 once we’ve traced the source. A full Owens Corning tear-off and replacement on a San Bernardino tract home broadly lands between $9,000 and $18,000 depending on square footage, decking condition, and pitch. In this city, two local factors move the number: decking replacement on older 1940s-1960s homes and the added fastening requirements on windward slopes in the Cajon Pass corridor. Our free estimates include a written line-item breakdown so you can see exactly where your money goes. Call (866) 942-4187 to set one up – there’s no obligation, and you’ll have real numbers instead of guesses. If you’re also curious about what we cover beyond this city, our San Bernardino service area page walks through the neighborhoods we work in.
Serving San Bernardino, CA — Our Local Coverage Area
We’re based in the San Bernardino area and know this community well, and we also provide Owens Corning in Rialto. Use the map below to see our service coverage — if you’re nearby, we can almost certainly help.
FAQs – Owens Corning Roofing in San Bernardino
Why do my Owens Corning shingles look bald and gritty in San Bernardino’s heat? The bald patches are granule loss, and grit in your gutters is the tell-tale sign. Sustained 100°F-plus summer heat bakes the asphalt coating and releases the granules, especially on south and west exposures. Once the granules are gone, the shingle’s UV protection is gone, and the field will deteriorate quickly. We can tell you whether the loss is isolated or widespread and whether repair or replacement makes sense. Call (866) 942-4187 for an inspection.
My shingle tabs are flapping after a Santa Ana wind event – is that covered by the Owens Corning warranty? Wind damage coverage under an Owens Corning warranty depends on the specific product line and when it was installed. Many warranties exclude damage if the seal-down strip has released due to age or heat exposure rather than a single wind event. We can document the damage and help you understand what your warranty actually covers in San Bernardino’s wind corridor.
Can you repair just a slipped concrete tile on my 92407 roof instead of replacing the Owens Corning field beneath it? Yes, in most cases. A slipped or cracked concrete tile is a repair, not a replacement. We reset the tile, check the underlayment beneath for heat cracks, and address any damage we find. If the tile repair exposes a dried-out Owens Corning field beneath, we’ll tell you straight whether it needs attention now or in a few years.
Do you use genuine Owens Corning underlayment when you replace a shingle roof here? Yes. We use genuine Owens Corning WeatherLock underlayment and genuine Owens Corning shingles and ridge caps on Owens Corning system work. That preserves compatibility and keeps your existing manufacturer warranty intact. For flashing, vent boots, and fasteners, we use quality components selected for the inland heat, not no-name substitutes.
Is a full tear-off really necessary on older San Bernardino tract homes, or can you re-cover? On most 1940s-1960s tract homes in San Bernardino, a full tear-off is the right call. Re-covering adds weight to a structure that was never engineered for two roof layers, and it hides decking damage that’s already there. We assess the decking before we quote, and if we find rot or heat damage, we’ll show you photos. We won’t re-cover over a failing deck. Call (866) 942-4187 for an exact quote – estimates are free.
Service Areas Near San Bernardino
We also provide Owens Corning service in nearby communities, including Corona, Norco, Eastvale, Jurupa Valley, and Home Gardens. For homeowners closer to the foothills, see our Owens Corning service in Sedco Hills page. If you’re further west, we cover Owens Corning service in Garden Grove as well.
Book Your Owens Corning Service in San Bernardino Today
We know these roofs, and we know what this city’s heat and wind do to them. A roof shouldn’t be a mystery – let’s just look at what you’ve got and go from there. Call (866) 942-4187 to schedule your free Owens Corning roof estimate in San Bernardino.
Written by Kurt Hensley, Owner at Orange County Roofing Co, serving San Bernardino and the surrounding Inland Empire.