Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Owens Corning Roofing in San Bernardino, CA | Birchbark Roofing
We’re an independent Roofing Company - San Bernardino that installs and repairs Owens Corning roofing systems across the city, from the Westside to Verdemont. What makes our Owens Corning work here different is straightforward: we build every system for Cajon Pass wind uplift and inland UV, not just for a clean look from the curb. If you need Owens Corning shingles replaced, flashing repaired, or a full re-roof with a written price before work starts, call (424) 766-4937.
You’ll find our Owens Corning sales & service expertise runs deep. We’ve torn off enough failing Supreme 3-tabs and wind-peeled Oakridge installs across San Bernardino to know exactly where these systems fail here, and how to fix them so they don’t fail again. Not authorized, not factory-sponsored. Just local roofers who know this product line inside out.
Why San Bernardino Residents Choose Us for Owens Corning Service
We’ve been doing roofing work in San Bernardino long enough to know what Erin Lindgren learned early in his trade career: the right shingle with the wrong fastening pattern is still a losing roof. Erik grew up in the San Fernando Valley and trained through the building-construction program at LA Trade-Tech, then spent two decades on everything from mid-century ranches to Spanish-tile jobs before starting Birchbark Roofing. His approach to Owens Corning work in this city is direct; he’ll walk you through an estimate line by line until it adds up.
We also treat your house like someone lives in it. Shoe covers at the door, drop cloths through the hallway, debris cleared and photographed before we leave. Our background-checked, uniformed crew shows up ready to work, and a live person answers the phone at (424) 766-4937 any hour, day or night. You’ll get a written price before we touch anything, and every job carries our 365-Day Done Right Promise. If it’s not right, we make it right.
Common Owens Corning Roofing Problems We Solve in San Bernardino
- Early granule loss and asphalt brittleness. San Bernardino’s inland sun has no marine layer to soften it. Oakridge and Duration shingles that would last 20 years in Long Beach turn chalky and crack-prone here in a decade. We see it constantly, and we match the replacement shingle correctly so the repair doesn’t stand out.
- Wind-uplift tab peeling and nail pull-through. The Cajon Pass funnels Santa Ana winds straight into this city, and older 3-tab installs with minimum-code nailing patterns simply let go. We re-nail to proper uplift standards, not the minimum that got the original roof past inspection in 1978.
- Pipe boot, valley, and chimney flashing failure. San Bernardino’s day-to-night swing between mountain air and valley floor heat cycles sealants hard. We replace cracked pipe boots with quality aftermarket parts that outperform OEM in this specific climate, and we re-flash valleys with correct lap direction.
- Hidden deck rot under cosmetically intact shingles. In Westside and Mt. Vernon corridor ranch homes, deferred maintenance left multiple failed repair layers hiding underneath a surface that looked fine. We strip to deck when we find this, because patching over rot is wasted money.
- Class A fire-rating compliance issues in foothill neighborhoods. Verdemont and other north-end areas sit in CAL FIRE High Fire Hazard Severity Zones. If you’re pulling a permit, you legally need Class A fire-rated material. We handle that requirement from the start, not as a surprise mid-project.
Owens Corning Service in San Bernardino: What Local Conditions Mean for Your Equipment
Here’s the thing about roofing in San Bernardino that no generic Owens Corning page tells you: the foothill neighborhoods along the base of the San Bernardino Mountains, including Verdemont in the city’s north end, sit in CAL FIRE-designated High Fire Hazard Severity Zones. That’s not a suggestion. Under California building code, any permitted re-roof in those zones legally requires Class A fire-rated roofing materials. Homeowners who expect a straightforward shingle swap get blindsided when the permit triggers a mandatory material upgrade that changes the project cost substantially. That’s why we steer Owens Corning jobs in the foothills toward their Class A-rated systems from the beginning, and we’ll tell you at the estimate, not after the permit office flags it. We also handle the permit paperwork for you, so the process doesn’t stall out.
On the wind side, San Bernardino’s large stock of low-slope 1950s through 1970s ranch homes faces forces that minimum-code fastening patterns on standard 3-tab shingles simply can’t handle. The Cajon Pass acts as a natural wind tunnel, pushing Santa Ana gusts into this city at speeds consistently higher than Riverside or Fontana records. When we handle Roof Repair - San Bernardino jobs with Owens Corning systems, we nail to uplift standards that match this city’s actual wind reality, not the generic chart.
Owens Corning Models & Products We Service in San Bernardino
We work on the full Owens Corning line that shows up on San Bernardino roofs: Oakridge Series architectural shingles, Duration Series including Duration Premium and Duration Designer, Supreme 3-tab shingles still covering many post-war ranches, and WeatherLock self-adhering underlayments. On system installs, we pair Owens Corning shingles with the manufacturer’s own starter strips and hip-and-ridge for a warranty that holds up, and we run WeatherLock through valleys and eaves where San Bernardino’s wind-driven rain finds every gap. For flashing and pipe boots, we use quality aftermarket products that outperform OEM equivalents under this city’s thermal cycling. We stock common Owens Corning shingle colors and accessory lines locally, so repair turnaround across San Bernardino service area stays short.
Owens Corning Service Pricing in San Bernardino
Most Owens Corning repairs in San Bernardino run between $350 and $1,800 depending on what we find. Here’s what drives the number:
- Shingle replacement: $350-$900 for isolated repairs; full slopes run higher based on square footage and pitch.
- Flashing repair: $250-$700 for pipe boots, valleys, or chimney flashing depending on access and damage extent.
- Roof decking replacement: $800-$1,800 for rotted sheathing sections, common on deferred-maintenance ranch homes in the Westside and Mt. Vernon corridor.
- Full Owens Corning re-roof: $9,000-$22,000+ depending on home size, tear-off layers, and whether Class A fire-rated materials are required by your permit.
Every estimate includes a written line-item price before any work starts. You’ll see the exact number in dollars, and it doesn’t change mid-job unless we find hidden damage and you approve the addendum in writing first. Call (424) 766-4937 for a free estimate.
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
Yes, if your home sits in a CAL FIRE High Fire Hazard Severity Zone, California building code requires Class A fire-rated roofing materials on any permitted re-roof. Verdemont and other north-end San Bernardino foothill neighborhoods fall within these zones. You can’t legally pull a permit and install a standard non-rated shingle there. We’ll tell you at the estimate whether Class A applies to your address, and we’ll quote the correct Owens Corning system the first time. Call (424) 766-4937 to find out where your property stands.
San Bernardino sits at roughly 1,000 to 1,100 feet in an inland basin with no marine layer filtering UV. Summer highs above 110°F bake shingle asphalt until it turns brittle and granules release. The same Owens Corning shingle that holds up fine in Huntington Beach will age noticeably faster here. That’s not a product defect; it’s UV exposure. We recommend heavier architectural lines like Duration for San Bernardino homes because they simply handle this sun better.
We can, if the decking underneath is sound and the damage is isolated. Cajon Pass wind events tend to peel tabs and pull nails on older installs, and sometimes that’s a repair. But if we find rotted sheathing or multiple failed layers under those shingles, replacement becomes the honest recommendation. Tell me what you’re seeing, and I’ll tell you exactly what it means for your roof. We’ll inspect and give you a straight answer, with a written price either way.
On system installs, we use Owens Corning starter strips, hip-and-ridge, and WeatherLock self-adhering underlayment matched to the shingles. That’s what keeps the manufacturer’s system warranty intact. For flashing and pipe boots, we use quality aftermarket products where they outperform OEM in San Bernardino’s thermal cycling. We’ll show you exactly what’s going on your roof and why before we order anything.
No. California code limits roof coverings to two layers maximum, and we won’t nail new Owens Corning shingles over a roof that’s already at or past that limit. On a 1962 low-slope ranch off Baseline Street, we tore into a Supreme roof that looked fine from the street and found three failed repair layers over rotted sheathing and rusted valley flashing. We stripped to deck, replaced the sheathing, ran WeatherLock through the valleys with correct high-wind nailing, and finished with Duration shingles rated for the uplift this side of the Cajon Pass. The homeowner got a roof that won’t peel in the next Santa Ana event instead of another patch. Call (424) 766-4937 and we’ll check what’s under your shingles before recommending the right scope.
Service Areas Near San Bernardino
Beyond San Bernardino proper, we cover surrounding inland communities including Fontana and Moreno Valley, where we offer the same Owens Corning expertise and written pricing. You can read more about our Owens Corning service in Fontana and Owens Corning service in Moreno Valley. If your home sits anywhere in the greater San Bernardino basin, call us and we’ll confirm coverage.
Book Your Owens Corning Service in San Bernardino Today
Call (424) 766-4937 to schedule your free Owens Corning roof inspection and estimate in San Bernardino. We’ll give you a written price before any work starts, and our crew will treat your home like ours. A live person answers 24/7.
Written by Erik Lindgren, Owner at Birchbark Roofing, serving San Bernardino since joining the Cedarwell family of roofing companies in 2000.






Before
After
Before
After
Before
After