Owens Corning Roofing in San Bernardino, CA

Owens CorningOwens Corning
Architectural shinglesArchitectural shingles
Metal roofingMetal roofing
Tile roofingTile roofing
GAFGAF
Flat & low-slopeFlat & low-slope
Every visit starts with

Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation

Your new roof for as low as$159/month*On approved credit; ask for current terms
Get your free estimate

Owens Corning Roofing in San Bernardino, CA | Barnwood Roofing

We provide independent Owens Corning roofing service across San Bernardino, from tear-offs and full replacements to leak repair and wind-damage work. What makes our Owens Corning service different here is that we treat the roof system – deck, underlayment, ventilation, flashing – as the real determinant of longevity, not just the shingle on top. San Bernardino’s heat, dust, and Santa Ana winds punish roofs faster than most of Southern California. If you need Owens Corning work done right, call us at (855) 382-1073.

Call (855) 382-1073

Why San Bernardino Residents Choose Us for Owens Corning Service

Ruben Calloway grew up near the base of the Jurupa Hills in Fontana, where summer heat off the pavement taught him early that a bad roof isn’t just an inconvenience – it’s a real problem for real families. He learned the trade through the construction technology program at Chaffey College in Rancho Cucamonga, then spent years working roofs across the Inland Empire before starting Barnwood Roofing. That background shapes how we handle Owens Corning in Rialto and San Bernardino. We know these roofs, these neighborhoods, and what the climate does to a shingle over twenty or thirty years.

We’re an independent Owens Corning roofing contractor, not affiliated with or endorsed by the manufacturer. That independence matters. We don’t push Owens Corning because we have to – we install it when it fits the home and the budget. We work with seven major brands total, so our recommendation comes from what the roof actually needs, not what’s in the warehouse. And for San Bernardino homeowners with existing Owens Corning roofs, we install genuine Owens Corning shingles and system components wherever available, matched with quality underlayment and flashing.

Explore

Styles & brands we work with

Architectural shingles
Architectural shingles
Metal roofing
Metal roofing
Tile roofing
Tile roofing
GAF
GAF
Owens Corning
Owens Corning
Flat & low-slope
Flat & low-slope

Common Owens Corning Roofing Problems We Solve in San Bernardino

Here’s what we see on Owens Corning roofs across San Bernardino, and why it happens here specifically:

  • Granule loss and surface thinning on older 3-tab roofs. Sustained UV with summer highs above 100°F bakes the asphalt mat. After fifteen-plus years, Supreme and Classic 3-tab shingles start shedding granules into gutters. This is the earliest warning sign that an Owens Corning roof is entering its final years.
  • Premature aging where dust and ash collect in roof valleys. San Bernardino’s windy, dusty conditions deposit fine debris in valleys and low spots. That layer holds moisture and heat against the shingle mat, accelerating wear in exactly the places leaks start. We see this on Owens Corning roofs that otherwise look sound.
  • Lifted or torn ridge cap shingles after Santa Ana wind events. Dry gusts out of the Cajon Pass hit west-facing slopes hard. Owens Corning ridge caps and flashing take the brunt. After a big wind event, we get calls for missing caps and slipped flashing all over the 92404 and 92405 ZIPs.
  • Underlayment failure in rain bursts. When winter rains hit, worn shingles above a deteriorated underlayment let water through fast. By the time you see a ceiling stain, the underlayment has usually been compromised for a while. Owens Corning WeatherLock underlayment is a solid upgrade, but only if the decking beneath it is sound.
  • Leak repair on low-slope patio and porch roof sections. Those 1950s-70s stucco homes all over San Bernardino often have low-slope patio roofs tied into the main roof line. The junction flashing is a known failure point, especially on older Owens Corning installations where the original detail wasn’t built for decades of thermal cycling.

Owens Corning Service in San Bernardino: What Local Conditions Mean for Your Equipment

Here’s something we deal with in San Bernardino that wouldn’t come up the same way in Rancho Cucamonga or Fontana. In the older tract and stucco homes of 92404 and 92405, we routinely find original wood-shingle or early asphalt roofs over spaced-board or skip-sheathing decks. That changes everything about a reroof. You can’t just tear off the old Owens Corning shingles and nail new ones down on an Owens Corning service in Muscoy or similar job. The deck itself has to be assessed – board by board in places – before any Owens Corning tear-off and nailing plan can be set. Skip sheathing doesn’t give new shingles a solid nailing surface. If the deck isn’t addressed, you’re putting a 30-year Owens Corning roof on a foundation that won’t hold it. We check this on every San Bernardino reroof estimate, and we’ll show you exactly what we find before we quote a dollar.

Ruben’s rule on this: “Tell me what the roof actually needs – then we’ll talk about what it costs.” That’s how we approach every Owens Corning job in San Bernardino, whether it’s a repair or a full replacement.

Owens Corning Models & Products We Service in San Bernardino

We install and repair Owens Corning Oakridge architectural shingles, Duration architectural shingles, Supreme and Classic 3-tab shingles, plus Owens Corning ridge cap shingles and WeatherLock underlayment. For repairs, we use genuine Owens Corning products wherever available. For isolated wind damage or a torn ridge cap, we repair honestly when the shingle field is still sound. When granule loss or underlayment age says the roof is past patching, we recommend full replacement and explain exactly why.

What we stock locally depends on the job. Common Owens Corning colors and accessory components we can usually have on hand quickly for San Bernardino work. Anything less common, we order direct. Either way, you get a written line-item quote before we start, so you know the material cost, the labor, and the scope.

Before & after

See the difference

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Owens Corning Service Pricing in San Bernardino

What drives Owens Corning service cost in San Bernardino is rarely the shingle itself. It’s the deck condition, the roof pitch, the number of penetrations, and whether we’re repairing or replacing. A wind-torn ridge cap repair might run a few hundred dollars. A full Owens Corning Duration tear-off on a 1,500-square-foot San Bernardino home, or an Owens Corning in Highland property of similar size, usually lands somewhere in the $9,000 to $16,000 range depending on decking repairs and underlayment choice. Oakridge runs a bit less. Supreme 3-tab, where still appropriate, runs lower still.

Every estimate is free. We inspect the roof, check the deck where accessible, and give you a written quote with the scope broken out. No pressure, no change orders mid-job. Call (855) 382-1073 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

Service Areas Near San Bernardino

We provide Owens Corning service throughout San Bernardino and the surrounding area, including Fontana, Rialto, Bloomington, Muscoy, and Sunnyslope. We also cover Owens Corning service in Pedley and Owens Corning service in Rancho Cucamonga for homeowners just west and northwest of the city. See our full San Bernardino service area page for details. For everything Owens Corning across the Inland Empire, visit our Owens Corning sales & service page.

Book Your Owens Corning Service in San Bernardino Today

If your Owens Corning roof has wind damage, leaks, or it’s simply time to talk replacement, call us at (855) 382-1073. We’ll inspect it straight, tell you what it actually needs, and quote you a fair number. Free estimates, no obligation, no pressure.

Written by Ruben Calloway, Owner at Barnwood Roofing, serving San Bernardino and the Inland Empire.

Need Roofing help in San Bernardino? Licensed & insured · Free in-home estimates response · free estimates
Call (855) 382-1073
Areas We Serve

Request a Free Estimate in San Bernardino

Tell us what you need — Barnwood Roofing responds fast. No obligation.

By reaching out through this form, you agree to the terms of our Privacy Policy and consent to receive communications by telephone, text message, or email about your request, including by the independent contractors we may refer it to.

Call Now - 24/7 Dispatch