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 | Bedrock Roof Repair
We provide independent Owens Corning roofing service across San Bernardino and nearby communities like Owens Corning service in Muscoy, from leak repair on 1950s tract homes to full tear-offs in the foothill blocks. What makes our Owens Corning work different here: we quote and inspect per slope, because the Cajon Pass wind doesn’t hit every plane of a San Bernardino roof the same way. Call (833) 589-7850 for a free estimate from a contractor who works on all seven major brands, Owens Corning included.

Why San Bernardino Residents Choose Us for Owens Corning Service
We’ve torn off, patched, and re-nailed Owens Corning shingle systems across San Bernardino’s postwar tracts and foothill streets for years, with similar work as Owens Corning in Highland. That matters here because the city’s housing stock is split between 1950s-to-1970s stucco ranches with low-pitch roofs and newer re-roofs from the 1990s and 2000s. We know how Duration, Oakridge, and Supreme lines actually hold up when a Santa Ana wind comes screaming through the Cajon Pass. Alan Cofield, our owner, trained in the building trades at Cypress College and spent the better part of two decades working roofs across Southern California before founding Bedrock Roof Repair. His approach on every Owens Corning job in San Bernardino: repair when possible, replace when necessary, inspect before either. We’re not an Owens Corning dealer or authorized installer, so our recommendation follows what your roof actually needs, not a brand quota.
Styles & brands we work with






Common Owens Corning Roofing Problems We Solve in San Bernardino
- Wind uplift and tab loss after Santa Ana events. Shingles tear at the seal strip and nail line on north and windward slopes when gusts funnel through the Cajon Pass. This is the most common Owens Corning failure we see in San Bernardino, and it often looks random until you know the wind pattern.
- Granule loss and surface cracking from inland heat. South and west-facing slopes bake in 100°F-plus summer sun, drying out the asphalt mat and shedding granules into gutters. Older Oakridge and Supreme roofs in San Bernardino show this faster than coastal roofs.
- Failed sealant strips on original three-tab courses. The adhesive on 1950s-to-1970s Supreme shingles dries out over decades, so even moderate gusts lift tabs that look fine from the ground. We see this constantly on San Bernardino’s original tract homes.
- Ridge cap and hip shingle blow-off on foothill roofs. Exposed ridges catch the full force of the pass wind, peeling caps back and exposing fasteners. Water then works into the ridge and valley joints.
- Leaks at flashing and valleys. The city’s low-pitch postwar roofs drain slowly, and when flashing rusts or valley underlayment fails, water sits long enough to stain ceilings and rot decking. We repair flashing and re-seal valleys with WeatherLock-grade underlayment.
Owens Corning Service in San Bernardino: What Local Conditions Mean for Your Roof
Here’s the thing about San Bernardino that most roofing pages get wrong: the Cajon Pass wind tunnel doesn’t hit every street the same way. Roofs in the foothill neighborhoods lose shingles asymmetrically. The north-facing plane of a house off Waterman Avenue can lose a whole field of three-tabs while the south slope on the same house is still sound. That’s not random damage. That’s the pass wind doing what it does. It’s also why we inspect and quote per slope instead of pricing the roof as one unit. On low-pitch postwar stucco homes, the same asymmetry shows up from sun exposure, where one plane gets full afternoon heat and the other stays shaded. What this means for Owens Corning owners in San Bernardino and those needing Owens Corning repair in Loma Linda: a $400 slope repair can genuinely solve the problem when the lee side is fine. But if granule loss is widespread, multiple layers exist, or the decking has gone soft, we’ll tell you a full tear-off beats another patch, and we’ll show you why when we open it up. The roof tells you what went wrong. You just have to know how to read it.
Owens Corning Models & Products We Service in San Bernardino
We work on the full Owens Corning residential lineup. Duration, including Duration Storm on wind-exposed San Bernardino ridges, is the architectural shingle we most often recommend for re-roofs here. Oakridge covers the 1990s-to-2000s re-roof market across the city’s newer tract builds. Supreme is the original 3-tab layer on many 1950s-to-1970s homes. We also inspect and replace WeatherLock underlayment under both shingle and tile work. For repairs, we match Owens Corning shingles to the existing line, color, and profile whenever a targeted fix is possible, and we use synthetic underlayment, ice-and-water at valleys and eaves, and high-wind nailing rather than cheap felt and minimum fasteners. See our Owens Corning sales & service page for an overview of how we approach the brand.
See the difference
Before
After
Before
After
Before
AfterOwens Corning Service Pricing in San Bernardino
A targeted Owens Corning shingle repair in San Bernardino, like replacing a field of blown-off tabs on one slope, generally runs from $350 to $800 depending on slope size, pitch, and whether decking needs repair. A ridge cap replacement runs $250 to $500 on a typical low-pitch tract home. A full Owens Corning tear-off and re-roof on a San Bernardino ranch usually falls between $9,500 and $16,500, with steeper foothill roofs and decking replacement at the higher end, comparable to Owens Corning in Rialto. The free estimate we give you includes a slope-by-slope inspection, photos of what we found, and a written line-item quote. Call (833) 589-7850 to schedule yours.
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 – Owens Corning Roofing in San Bernardino
Wind ratings are tested under controlled conditions, not in the Cajon Pass wind tunnel. When gusts hit a north-facing San Bernardino slope at the angle the pass funnels them, they create uplift at the seal strip that can exceed what the shingle’s adhesive can hold, especially if that adhesive has aged in the heat. It’s a real failure mode we repair regularly. Call (833) 589-7850 and we’ll take a look at your specific slope.
Yes, in most cases. Owens Corning has kept many of their color lines consistent across product generations, and we keep common San Bernardino colors in mind when sourcing. We’ll match line, color, and profile as closely as current stock allows, and we’ll tell you honestly if the match won’t be seamless before you spend anything. Call (833) 589-7850 for a free repair quote.
It depends on what the decking looks like underneath and how widespread the granule loss is. If the shingles are dried out but the decking is sound, targeted repairs can buy you real time. If the sheathing has gone soft or multiple planes have failed sealant strips, a tear-off is usually the honest call. We’ll open up a section and show you before recommending either path. Call (833) 589-7850 to schedule an inspection.
We tear off. Building code in San Bernardino allows for limited re-cover in some situations, but shingling over an old roof hides the decking problems that are already there and adds weight to rafter spacing that wasn’t designed for it. When we open up a 1960s ranch off Waterman Avenue and find dry-rotted fascia and walked rafter spacing, the tear-off is the only way to fix it properly. We’ve never recommended re-cover and won’t start now.
An authorized installer is contracted with Owens Corning to sell their warranty programs, which is fine. We’re an independent contractor, so we’re not tied to any one manufacturer’s sales targets. That means we’ll tell you if a GAF or CertainTeed shingle makes more sense for your San Bernardino roof, or if no replacement is needed at all. We serve Owens Corning roofs with the same depth of knowledge, just without the dealer agreement. Call (833) 589-7850 for an independent opinion.
Service Areas Near San Bernardino
We serve San Bernardino’s four primary ZIP codes, 92418, 92423, 92424, and 92427, and we take Owens Corning service calls in the surrounding area, including San Bernardino service area neighborhoods and nearby cities. For clients further west, see our Owens Corning service in Sun City page. For the San Fernando Valley, check Owens Corning service in North Hills.
Book Your Owens Corning Service in San Bernardino Today
If you’re looking at a stain on your ceiling or shingles in the yard after a wind event, call (833) 589-7850. We’ll inspect your San Bernardino roof slope by slope and give you an honest answer on repair versus replacement, Owens Corning or otherwise. Free estimates, no pressure.
Written by Alan Cofield, Owner at Bedrock Roof Repair, serving San Bernardino since the company’s founding.