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 | Oakmont Roof Repair
We provide independent Owens Corning roofing service across Upland, from the mid-century ranch homes in 91786 up through the foothill streets in 91784, plus San Antonio Heights Owens Corning service. The one thing that makes our Owens Corning work here different is that we know exactly how their shingle lines age under Santa Ana wind cycles and 100-degree summers. If your Owens Corning roof is lifting, leaking, or losing granules, call (866) 942-0875 and we’ll come look at it.
Why Upland Residents Choose Us for Owens Corning Service
We’re not an Owens Corning dealer, and we’re not an authorized installer. We’re an independent roofing contractor that works on Owens Corning systems every week, which means our recommendations are based on what your roof actually needs, not on what we have to sell. Noel Fierro, our owner, learned construction at Victor Valley College and spent years on rooftops across San Bernardino County before starting Oakmont Roof Repair. He’ll tell you when a repair is enough and when it isn’t, and he’s not interested in upselling people who don’t need it. We also offer Owens Corning service in Claremont. The roof doesn’t lie, and neither do we.
Upland homeowners also get the benefit of our seven-brand coverage: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. If an Owens Corning repair doesn’t make sense, we’ll say so and show you alternatives. See our Owens Corning sales & service page for the full scope of what we handle.
Styles & brands we work with






Common Owens Corning Roofing Problems We Solve in Upland
- Wind-lifted tabs and ridge caps on windward slopes. In the foothill streets off the north end of Upland, Santa Ana gusts routinely lift and tear tabs on Owens Corning shingles, especially where the sealant strip has baked out from summer heat. We re-seal, re-cap, and replace torn shingles to match the existing line and color.
- Brittle, granule-shedding 3-tab roofs from the 1970s and 80s. Upland’s core 91786 tract was largely built in the same few decades, which means whole blocks of Supreme and Classic 3-tab roofs are reaching end-of-life at nearly the same time. Dry summers bake the asphalt until tabs snap, and the first real winter rain finds the leaks.
- Failed sealed tab strips on hips and ridges. Upland’s heat cycles break down Owens Corning sealant over time. When the next Santa Ana blows through, the tab edges peel back. Hip and ridge repairs are usually fast and inexpensive, but they need the right adhesive and fastening pattern to hold.
- UV-degraded flashing sealant and vent boots. On original tract roofs, the flashing and boots often fail before the shingle field does. The leak shows up at the pipe or the wall flashing, not mid-slope, and homeowners think the whole roof is shot when it’s actually a targeted repair.
- Improperly nailed SureNail-strip shingles. Owens Corning’s SureNail Technology only works when fasteners land in the strip and the starter course is intact. We frequently find roofs in Upland where the nail zone was missed during the original install, and windward tabs lift as a result.
Owens Corning Service in Upland: What Local Conditions Mean for Your Equipment
Upland sits at the foot of the San Gabriel Mountains, where the dry Santa Ana winds funnel through the foothill neighborhoods and strip, lift, and curl asphalt shingles far faster than in the flatter Inland Empire towns below. That means roof attachment detailing and wind-rated fastening matter more here than almost anywhere nearby. On Owens Corning roofs, the failure pattern we see after every wind event is the same: ridge caps on the windward slopes are lifted or missing, and field tabs are curled where the sealant gave out. After a Santa Ana blow through the foothill streets, our crew went up on a home with Owens Corning Duration shingles and found a run of windward ridge caps lifted and three field tabs torn where the sealant had baked out. We re-sealed and re-capped the ridge, replaced the damaged tabs to match, and re-checked the starter course and fasteners along that windward edge so the next gust doesn’t find the same weak points. That’s the kind of repair pattern you don’t see in the flatter, more sheltered cities down the 10.
Owens Corning Models & Products We Service in Upland
We work on the full Owens Corning residential shingle lineup: Oakridge architectural shingles including the Oakridge with SureNail Technology, Duration architectural shingles, and the older Supreme and Classic 3-tab strip shingles still sitting on Upland’s aging tract roofs. We also handle WeatherLock and ProArmor underlayment systems used with their shingle lines. For parts, we match Owens Corning shingles to the existing line and color whenever it’s still in production, and we use quality aftermarket underlayment, flashing, and vent boots underneath. The shingle is only as good as what’s below it. Upland homeowners also know that we carry seven major roofing brands, so if a different shingle makes better sense for your home and budget, we’ll show you the options without pressure. We also handle Owens Corning repair in Montclair.
See the difference
Before
After
Before
After
Before
AfterOwens Corning Service Pricing in Upland
Owens Corning shingle repair in Upland typically runs $180 to $340 for isolated tab, ridge, or flashing issues. Flashing and vent boot replacement generally falls between $250 and $550 depending on access and the number of penetrations. Full shingle replacement on a mid-century ranch in 91786 is a different animal entirely, and the per-square price depends on the Owens Corning line you choose: 3-tab runs less than architectural, but most Upland homeowners today upgrade to Oakridge or Duration when they replace. Your free estimate includes a full inspection of the shingle field, flashing, boots, and ventilation, with a written line-item quote. Call (866) 942-0875 and we’ll walk the roof with you and give you real numbers.
Serving Upland, CA — Our Local Coverage Area
We’re based in the Upland 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 Upland
No, they’re two different Owens Corning architectural lines. Oakridge is the more traditional architectural profile and Price; Duration uses a different design with a wider nail zone and a heavier feel. When we repair either one, we match the existing line and color as closely as the current catalog allows. The more important variable in Upland is whether the original install used wind-rated fastening and an intact starter course, because that’s what holds up during Santa Ana events. If we’re doing a full replacement, we’ll walk you through both lines and quote whichever fits your budget and wind exposure. Call (866) 942-0875 for an exact quote on what’s on your roof now.
Usually that’s a repair, not a replacement. Ridge caps lift when the sealant breaks down from Upland’s summer heat cycles or when the original caps were nailed too high. We re-seal or re-cap the ridge, check the fastening pattern, and you’re done. Replacement only enters the conversation if the field shingles themselves are also brittle and granule-shedding. If you’re not sure, call (866) 942-0875 and we’ll give it to you straight.
Because Upland’s dry summers bake shingles and flashing sealant until they’re brittle and cracked, but the damage stays invisible until water actually hits it. The leaks we see after the first real rain are usually at penetrations: vent boots, wall flashing, and pipe collars that UV-degraded long before the shingle field did. The fix is often targeted flashing and boot replacement, not a full roof. We’ll inspect the whole system before recommending anything. Call (866) 942-0875 for a free estimate.
Generally no. When a 55-to-60-year-old Owens Corning 3-tab roof has widespread granule loss and brittle tabs, you’re patching a failing system. The shingles will keep breaking, and each repair just buys a few months until the next one. We’d rather quote you a full replacement with architectural shingles and underlayment that’s built for Upland’s wind and heat. If your roof is in that condition, call (866) 942-0875 and Noel will tell you honestly whether repair is still a reasonable option for your specific home.
No, you don’t. We’re an independent contractor and we carry seven major roofing brands: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. If your current roof is Owens Corning and you like it, we’ll quote the closest match. If you’d rather consider alternatives based on budget, color, or wind performance, we’ll show you those too. The recommendation is driven by what your roof needs, not by what we happen to stock. Call (866) 942-0875 and we’ll review the options on your actual roof.
Service Areas Near Upland
We serve all of Upland service area including 91784, 91785, and 91786. For Owens Corning work in the neighboring foothill communities, see Owens Corning service in Sunnyslope and Owens Corning service in Yucaipa. We also cover Victorville, Apple Valley, Hesperia, and the surrounding High Desert towns.
Book Your Owens Corning Service in Upland Today
If your Owens Corning roof is lifting, leaking, or just looking tired, call (866) 942-0875. We’ll schedule a free inspection and give you a written estimate for exactly what the roof needs, nothing more.
Written by Noel Fierro, Owner at Oakmont Roof Repair, serving Upland and San Bernardino County.