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 Upland, CA | Bedrock Roof Repair
We service and install Owens Corning roofing across Upland’s 91784, 91785, and 91786 ZIP codes as an independent contractor, with Owens Corning repair in Montclair also available. The difference here is simple: we know how Owens Corning products fail under Upland’s Santa Ana wind loads and inland heat, because we’ve been fixing them for years. Call (833) 589-7850 for a free estimate from a crew that actually works in this city.

Why Upland Residents Choose Us for Owens Corning Service
Most roofing companies in Upland can nail down shingles. Few can tell you why a Duration shingle’s sealant strip loses adhesion faster on a west-facing slope off Foothill Boulevard than it does three miles south. That’s the level of Owens Corning specialists we bring. Alan Cofield, who runs Bedrock Roof Repair, came up in the building trades through Cypress College and spent nearly two decades working roofs across Orange County before planting his flag here. The roof tells you what went wrong. You just have to know how to read it.
We’re not an Owens Corning factory shop. We’re independent, which means we recommend what the roof actually needs, not what a manufacturer contract tells us to push. When replacement is the right call, we install genuine Owens Corning products. When a repair restores performance, we say so. For more about our Owens Corning sales & service approach, see how we evaluate systems honestly.
Styles & brands we work with






Common Owens Corning Roofing Problems We Solve in Upland
- Sealant strip failure on Duration shingles. Upland’s hot days and cool nights cause repeated thermal cycling. The sealant strips on Duration shingles dry out and lose adhesion, especially on west-facing slopes that bake in afternoon sun. When a Santa Ana wind hits, those shingles lift. We replace the failed shingles and reseal the surrounding course.
- Granule loss on Oakridge shingles. South-facing roof planes in Upland take relentless UV from May through October. Oakridge shingles shed granules faster here than on coastal roofs, exposing the asphalt layer underneath. Once that exposure starts, the shingle ages prematurely. We assess whether the granule loss is cosmetic or structural before recommending anything.
- Nail blow-offs on TruDefinition Duration shingles. Older Upland homes from the 1950s and 1960s have decking that’s been through decades of expansion and contraction. Overdriven nails or nails placed too high on the shingle will fail in gusts over 60 mph, which north Upland sees routinely. We check nail placement and decking condition during every repair call.
- Lifted and cracked field tiles after wind events. Concrete tile roofs common on mid-century Upland homes crack at the corners when wind gets underneath. The damage is often invisible from the ground but leaks months later. We inspect tile-by-tile after wind events, particularly on homes north of Foothill Boulevard.
- Degraded WeatherLock underlayment in foothill areas. Homes near the San Gabriel foothills face wildfire ember exposure. If shingles are missing or lifted, embers can reach the underlayment. WeatherLock that has degraded from heat and age is far more vulnerable. We inspect underlayment condition in every repair and recommend replacement where ember resistance is compromised.
Owens Corning Service in Upland: What Local Conditions Mean for Your Equipment
Here’s a fact that matters for anyone with an Owens Corning roof in Upland: after a Santa Ana wind event, homes north of Foothill Boulevard routinely show cracked ridge tiles and lifted field tiles that you cannot see from the ground. Not from the driveway. Not from the sidewalk. You need to get up on the roof or use a drone to spot them. Those cracks let water in slowly, and by the time a ceiling stain shows up in a living room, the decking underneath may already be soft. This is a specific Upland problem because the Santa Ana winds funnel down from the Cajon Pass and hit the foothill neighborhoods hardest, while the inland heat has already baked the tiles brittle. Coastal roofs don’t see this combination. We perform post-wind inspections that include close-up tile checks and underlayment probing, because the roof will tell you what went wrong if you look closely enough.
Owens Corning Models & Products We Service in Upland
We work on the full Owens Corning residential line that appears on Upland homes: Duration Series shingles, Oakridge Series shingles, TruDefinition Duration shingles, and WeatherLock underlayment systems. For replacements, we use genuine Owens Corning shingles and underlayment to keep the system’s warranty intact and the material spec consistent. For repairs, we’re practical about parts. If an OEM flashing piece is backordered or priced to make the repair unreasonable, we use quality aftermarket sealants and flashing that meet or exceed the original spec. We stock common Owens Corning color-matched shingle bundles and underlayment rolls locally, which shortens turnaround for Upland customers considerably.
See the difference
Before
After
Before
After
Before
AfterOwens Corning Service Pricing in Upland
Pricing for Owens Corning work in Upland depends on three things: the extent of the damage, the slope and accessibility of the roof, and whether the decking underneath is still sound. A targeted shingle repair on a straightforward single-story ranch usually runs a few hundred dollars. A full tile underlayment replacement on a two-story with steep slopes is a larger job, and a complete tear-off and replacement on an older Upland home starts in the mid-five-figure range depending on square footage and material choice. We never quote over the phone without seeing the roof. Our free estimate includes photos of every problem area, measurements, and a written line-item breakdown so you can see exactly what you’re paying for. Call (833) 589-7850 to schedule yours.
Serving Upland, CA — Our Local Coverage Area
We’re based in the Upland area and offer San Antonio Heights Owens Corning service. Use the map below to see our service coverage — if you’re nearby, we can almost certainly help.

FAQs – Owens Corning Roofing in Upland
Duration shingles hold up well if they were installed correctly and the sealant strips are intact. The problem in Upland is that repeated thermal cycling dries out those sealant strips years earlier than the shingle’s rated life. Once adhesion fails, gusts over 60 mph will lift shingles. Regular post-wind inspections catch this before leaks start. Call (833) 589-7850 for a free inspection after the next wind event.
Mostly, yes. Upland’s inland heat and intense UV on south-facing planes accelerate granule loss on Oakridge and Duration shingles. Some granule loss is normal aging. Heavy, rapid loss that exposes asphalt underneath is a sign the shingle is failing prematurely. We can tell the difference in one visit. Call (833) 589-7850 and we’ll take a look.
Yes, as long as the decking and underlayment beneath the damaged tiles are still sound. We replace individual cracked or lifted tiles and reseal the surrounding field. If the underlayment is degraded from years of heat and wind exposure, a repair won’t hold, and we’ll tell you that directly. Free estimates at (833) 589-7850.
For foothill homes in the 91784 and 91786 ZIP codes, we recommend Owens Corning service in Claremont with WeatherLock underlayment paired with Duration shingles for the best combination of wind resistance and ember protection available in their product line. The underlayment inspection matters as much as the shingle check. If shingles are lifted or missing, embers find whatever underlayment is left. We’ll assess it during any service call.
Within a week is ideal, and sooner if you notice ceiling stains or see shingle edges flapping. Wind damage that looks minor from the ground is often worse up close. We run post-wind inspections for Upland homeowners throughout the fall. Call (833) 589-7850 to get on the schedule before the next storm cycle.
Service Areas Near Upland
We work throughout the broader Inland Empire and into Orange County. If you’re in Anaheim, Fullerton, Placentia, Garden Grove, Orange, or Stanton, you can read more about our work in the Upland service area page or explore our Owens Corning service in Los Angeles and Owens Corning service in Sierra Madre pages for your specific city.
Book Your Owens Corning Service in Upland Today
If your roof is showing signs of wind damage, granule loss, or leaks, don’t wait for the next Santa Ana to make things worse. We’ll inspect it honestly and tell you exactly what it needs, repair or replacement or nothing yet. Call (833) 589-7850 to schedule your free estimate.
Written by Alan Cofield, Owner at Bedrock Roof Repair, serving Upland and the surrounding foothill communities. The roof tells you what went wrong. You just have to know how to read it.