Kitchen remodeling
Bathroom remodeling
Home additions & ADU
Roofing
Windows & doors
Driveway & pavers
FenceFree written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Why San Bernardino Homeowners Choose Owens Corning Construction
We provide independent Owens Corning construction service in San Bernardino and nearby areas like Owens Corning in Fontana, covering roof replacement, roof repair, and storm damage work on Oakridge, Duration, and TruDefinition Duration shingle systems. Our crew reads Owens Corning installation specs directly and documents every layer, so repairs and replacements meet the manufacturer’s written requirements rather than a contractor’s guesswork. San Bernardino Contractors is not affiliated with or authorized by Owens Corning. We’re a full-service general contractor that works with their roofing products because they hold up better than most in this valley’s heat. Call (855) 473-5620 for a free estimate.
Why Trust San Bernardino Contractors for Your Owens Corning Construction?
Ruben Castillo grew up in the Westside neighborhood of San Bernardino, watching his uncle reroof houses and frame garages on a tight budget. That education stuck. He went on to complete construction technology training at San Bernardino Valley College, where he learned to read plans, understand load paths, and never cut corners on anything structural. For close to two decades, he’s worked across the Inland Empire on framing, concrete, and whole-home remodels that hold up to the heat and the occasional shake this region delivers.
When we install an Owens Corning roof, we document every layer: deck condition, underlayment, flashing, shingle placement, ventilation. That’s not theater. It’s how you make sure the system performs the way Owens Corning designed it to. If a repair won’t restore performance, we’ll tell you to replace the roof instead of patching it for a short-term invoice.
Styles & brands we work with







Common Owens Corning Construction Problems We Fix in San Bernardino
San Bernardino’s semi-arid climate punishes roofing. Summer temperatures regularly exceed 100°F and the UV exposure ages shingles faster than anything on the coast. Here’s what we actually see on Owens Corning in Rialto and throughout this city.
- Granule loss on south-facing Oakridge slopes. Oakridge shingles take a beating on the south side of San Bernardino homes. The UV radiation degrades the asphalt layer, and you see granules in the gutters and bald patches on the shingle surface. This is accelerated aging, not a defect. It happens faster here than in coastal markets.
- Duration shingle seal-down failures at ridge caps. Inadequate attic ventilation lets heat build up under the deck, which weakens the adhesive strip on Duration shingles. We see ridges where shingles have lifted and torn loose during Santa Ana wind events. The root cause is usually undersized ridge or soffit venting, not the shingle itself.
- WeatherLock underlayment wrinkling and tearing. If the roof deck is uneven or the old underlayment wasn’t fully stripped, WeatherLock can wrinkle. That creates channels for moisture to travel sideways into penetrations around vents, skylights, and plumbing stacks. We fix this by stripping to the deck and reinstalling underlayment smooth and tight.
- Premature cracking along hip and ridge lines. Thermal cycling in San Bernardino is brutal: 100°F days followed by cool overnight temperatures. Shingles expand and contract constantly. When ridge venting is undersized, the trapped heat accelerates cracking at the hip and ridge lines, which are already the highest-stress points on the roof.
- Storm damage from Santa Ana wind events. Every fall brings high-gust winds that rip shingles, especially on roofs with seal-down issues or older shingles near the end of their service life. We do fast storm damage assessments and repairs when these events hit.
Owens Corning Parts & Our Repair-vs-Replace Approach
We use genuine Owens Corning shingles, underlayments, and ventilation accessories for every repair and replacement. Reason is simple: mixing manufacturers creates compatibility problems. The adhesive strip on an Owens Corning Duration shingle is engineered to seal to Owens Corning underlayment and Owens Corning ridge cap shingles. When you mix in a generic product, you lose that system compatibility and the manufacturer has a reason to deny a warranty claim.
We keep a running inventory of common Owens Corning shingle colors and WeatherLock underlayment for fast turnaround on Owens Corning repair in Bloomington and San Bernardino. But we also know when a repair is the wrong call. If your roof has widespread granule loss across multiple slopes, a patch will not restore performance. In that case, we’ll tell you the truth: replacing the roof is the better investment. Call (855) 473-5620 if you want an honest read on your roof’s condition.
Our Owens Corning Service Process – Step by Step
- 1
Diagnosis. We inspect the entire roof surface, checking shingle adhesion, granule condition, underlayment exposure, flashing around penetrations, and ventilation. We look for the specific failure patterns we know from Owens Corning systems in San Bernardino: granule loss on south slopes, seal-down failures at ridges, and weather-related blow-offs.
- 2
Repair or replace. If it’s a repair, we use genuine Owens Corning shingles and WeatherLock underlayment matched to your existing color where possible. If it’s a replacement, we strip to the deck, install new underlayment per Owens Corning’s written specs, and lay the shingle system with correct fastening patterns and ventilation upgrades.
- 3
Test. We check adhesion after the job, confirm ridge cap sealing, verify ventilation movement, and inspect flashing at every penetration. We don’t leave a roof until we’ve confirmed the system functions the way Owens Corning designed it to.
- 4
Documentation. We record what was installed, where, and with which products. That documentation protects warranty coverage and gives you a record of what’s on your roof when it’s time to sell the house.
See the difference
Before
After
Before
After
Before
AfterOwens Corning Products We Service & Install in San Bernardino
We work across the Owens Corning roofing lineup: Oakridge shingles, Duration shingles, TruDefinition Duration shingles, and WeatherLock underlayment. That covers the products most common on San Bernardino homes from the 1950s through today’s new construction. We also handle their ventilation accessories, including ridge vent systems and soffit venting, which matter more in this climate than most people realize. We stock commonly requested shingle colors locally to speed up repairs.
We Also Service These Brands
Owens Corning is one of six roofing manufacturers we work with, alongside GAF, CertainTeed, IKO, Atlas, and Tamko. Our broader brand access spans cabinetry from KraftMaid, countertops from Cambria and Silestone, and plumbing fixtures from Kohler. If you’re planning a whole-home remodel, you pick the brand and we handle the build.
FAQs – Owens Corning Construction Service in San Bernardino
Yes, in most cases. If the damage is localized to one slope or a section of ridge cap, we can replace individual Duration shingles with matching product and restore the roof’s seal. The key is checking whether the surrounding shingles have also lost adhesion. If wind tore off shingles across multiple slopes, that usually indicates widespread seal-down failure, and a patch will not hold. We’ll tell you straight which situation you’re in after the inspection. Call (855) 473-5620 to schedule a storm damage assessment.
Heat failure shows up as granule loss concentrated on south-facing slopes, with the shingle surface turning smooth and shiny where the UV has degraded the asphalt. Normal wear is more uniform across all slopes. You’ll also see curling at the shingle edges and accelerated cracking at hips and ridges where attic ventilation is inadequate. If you see patches of bare asphalt on the south side of your San Bernardino or Owens Corning in Glen Avon roof, that’s heat-driven aging, and it will get worse faster than typical coastal wear. Call (855) 473-5620 for a roof inspection that tells you what’s actually going on.
Owens Corning requires their shingles be installed over a code-compliant underlayment, and their written installation specs call for Owens Corning WeatherLock or an equivalent product that meets the same performance standards. In San Bernardino’s heat, we use WeatherLock because it’s designed to handle the thermal cycling this climate throws at a roof deck. If your existing underlayment is wrinkled or torn, the new shingles won’t perform correctly, and the warranty could be compromised. We strip to the deck and install fresh underlayment on every replacement.
A proper Owens Corning roof replacement includes stripping to the deck, inspecting and repairing the deck where necessary, installing new WeatherLock underlayment, flashing at every penetration and transition, new shingles installed to Owens Corning’s fastening pattern, and ridge cap shingles. It also includes ventilation: ridge vent and soffit vent upgrades to keep attic temperatures down. That last part is critical in San Bernardino, because heat build-up is what kills shingles early. Some contractors skip the ventilation work. We don’t. Call (855) 473-5620 and we’ll walk you through exactly what’s included in your quote.
In many cases, yes. Owens Corning produces consistent color lines across their shingle families, and we keep common San Bernardino colors in stock. If your shingle color has been discontinued or the roof has significant sun bleaching, the repair may be visible. We’ll tell you before we start whether we can get a close match or whether the color difference will be noticeable. The price of the repair doesn’t change either way. Call (855) 473-5620 for an exact quote.
Roof replacement in San Bernardino typically falls between $8,000 and $20,000 depending on roof size, pitch, deck condition, and ventilation upgrades. Roof repairs run $400 to $1,800, while a metal roof installation runs $15,000 to $40,000. Here’s the pricing breakdown:
| Service | Price Range |
|---|---|
| Roof Replacement | $8,000 – $20,000 |
| Roof Repair | $400 – $1,800 |
| Metal Roof Installation | $15,000 – $40,000 |
Call (855) 473-5620 to schedule a free estimate for your specific roof.
No. We are an independent Owens Corning service provider. We install and repair Owens Corning roofing systems and follow their written installation specifications, but we do not hold a manufacturer authorization or certification. That said, we use genuine Owens Corning shingles, underlayments, and ventilation accessories on every job, and we document our work to protect your warranty coverage.
Yes. We use genuine Owens Corning shingles, WeatherLock underlayment, and Owens Corning ventilation accessories for every repair and replacement. We don’t substitute aftermarket shingles or generic underlayment, because doing so compromises system compatibility and puts your warranty at risk.
Most roof repairs are completed in one day. A full roof replacement on a typical San Bernardino home takes three to five days, depending on roof size, deck repair needs, and ventilation upgrades. We’ll give you a timeline in writing before work starts, and we stick to it. Call (855) 473-5620 for a schedule estimate on your project.
We service and install Oakridge shingles, Duration shingles, TruDefinition Duration shingles, and WeatherLock underlayment, plus Owens Corning ridge vent and soffit vent systems. If you have an older Owens Corning roof and aren’t sure what series is on it, we’ll identify it during the inspection.
Using an independent contractor does not automatically void an Owens Corning warranty, but improper installation can. That’s why we follow Owens Corning written installation specs and use genuine Owens Corning products. If you have a manufacturer warranty claim, we’ll document the work so you have the record you need. Call (855) 473-5620 if you have questions about your specific warranty.
Book Your Owens Corning Service in San Bernardino, CA
If your Owens Corning roof needs repair or replacement, call (855) 473-5620 to schedule a free estimate. We’ll inspect the roof, tell you what’s actually wrong, and give you a written quote with the brand name spelled out on every line. No guesswork, no generic materials, no subcontractor shuffle.
Written by Ruben Castillo, Owner at San Bernardino Contractors, serving San Bernardino since he started framing houses in the Westside.