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
Owens Corning Construction in Upland, CA | San Mateo Construction
We install and repair Owens Corning roofing systems on homes throughout Upland and provide Owens Corning service in Claremont, from the historic craftsman bungalows near downtown to the hillside builds in the 91784 foothills. The thing that makes our Owens Corning work different here is simple: we spec each roof based on which side of Upland the house sits on, because a flatland ranch in 91786 faces different demands than a wildland-edge home at the San Gabriel base. We’re an independent contractor, not a manufacturer sales arm. Call (855) 901-7266 for a free estimate.
Why Upland Residents Choose Us for Owens Corning Service
We’ve torn off and re-roofed enough Upland homes to know exactly how Owens Corning products perform under this city’s specific conditions. Noel Carrington, our owner, started pouring concrete footings with his father in the Baywood neighborhood of San Mateo and has spent three decades on residential jobs since. That background means we approach every Upland roof the way a framing contractor would: check the deck, check the slope, check the drainage, then choose the right Owens Corning system for what’s actually there.
We’re an independent Owens Corning sales & service provider, which means we’re free to recommend a repair when a repair is honest, and a full tear-off when the deck needs it. We pair genuine Owens Corning shingles and underlayment with aftermarket ridge vent, drip edge, and fasteners that hold up under Upland’s UV and Santa Ana wind exposure. No brand program dictating our spec. No upselling you into products your roof doesn’t need.
Styles & brands we work with







Common Owens Corning Construction Problems We Solve in Upland
- Granule loss on west and south roof planes. Upland’s hot, dry summers bake shingle surfaces hard. On 91786 ranch homes with little shade, we see Owens Corning shingles losing granules years earlier than the manufacturer’s general timeline. You’ll notice bare patches and a sand-like wash in the gutters after a Santa Ana blows through.
- Wind-lifted and creased tabs along ridge and rake edges. Santa Ana gusts hit foothill-edge roofs in 91784 especially hard. Old sealant strips bake in the sun and never re-bond, so you get shingle tabs flapping at the edges. We see this on the first inspection after a strong wind event.
- Deck rot under citrus-era craftsman roofs. Homes near downtown Upland were built on original 1x skip sheathing with underlayment that’s now decades past its service life. Dry-season heat and winter rain cycling has left the plywood soft in places, and you won’t know until the shingles come off.
- Ember-intrusion risk on foothill roofs. Standard ridge and soffit vents underperform against the fire-defensible-space requirements that apply in the 91784 wildland-urban edge. If your Upland foothill roof doesn’t have ember-resistant venting, you’re carrying a vulnerability flatland homes never face.
- Stacked shingle layers hiding deck problems. A lot of older Upland homes have two or three layers of shingles layered over the original roof. It’s cheap to reroof over an old layer, but it hides the deck condition and shortens the life of whatever goes on top. We tear off down to the sheathing so we know what we’re working with.
Owens Corning Service in Upland: What Local Conditions Mean for Your Roof
Upland sits at the base of the San Gabriel Mountains where alluvial fan soils and the Santa Ana wind corridor meet some of the oldest citrus-era housing stock in the Inland Empire. What that means for an Owens Corning spec is this: the city runs on two different code stacks. A craftsman home near the historic downtown core needs seismic and structural reconciliation before any shingle goes on. A hillside lot in the 91784 foothills faces strict slope, drainage, and fire-defensible-space requirements that flatland homes in 91786 simply don’t carry. If you live on one side of Upland, your roof spec is driven by structure and dry rot. On the other side, it’s driven by ember resistance and runoff control. Same shingle line, different roof system. That’s why we don’t write a single Owens Corning recommendation for the whole city, including our Owens Corning repair in Montclair. Tell me what you actually need, and we’ll figure out the right way to build it.
Owens Corning Models & Products We Service in Upland
We install the full Owens Corning architectural shingle line here: Oakridge for straightforward re-roofs, Duration for homes that need better wind and impact performance, and Duration FLEX on slopes or older structures where a stronger nail line and better flexibility matter. We also install Supreme and PINK Fiberglas insulation batts when the project calls for attic work alongside the roof, and WeatherLock self-adhering underlayment on eaves, valleys, and low-slope sections. On the parts side, we keep genuine Owens Corning accessory inventory alongside vetted aftermarket ridge vent, drip edge, and fasteners matched to Upland’s UV and wind conditions. That keeps turnaround tight without compromising the warrantied system.
See the difference
Before
After
Before
After
Before
AfterOwens Corning Service Pricing in Upland
Upland roof pricing depends on the roof’s pitch, the number of layers being torn off, the deck condition underneath, and whether you’re in the flatlands or on a hillside slope that needs extra drainage or fire detailing. Here are the ranges we work within:
| Service | Price Range |
|---|---|
| Roof Replacement | $8,000 – $20,000 |
| Roof Repair | $400 – $1,800 |
| Metal Roof Installation | $15,000 – $40,000 |
| Tile Roof Repair | $600 – $2,500 |
A free estimate with us includes a deck inspection, a written line-item scope, and a straight answer about whether repair makes sense or replacement is the honest call, and we also provide Rancho Cucamonga Owens Corning service. We don’t write change orders after the fact. Call (855) 901-7266 to schedule yours.
Serving Upland, CA — Our Local Coverage Area
We’re based in the Upland area and know this community well, and we also offer San Antonio Heights Owens Corning service. Use the map below to see our full service coverage — if you’re nearby, we can almost certainly help.
FAQs – Owens Corning Construction in Upland
Yes. Homes on the 91784 foothill edge take stronger and more frequent Santa Ana gusts than flatland homes in 91786, so we lean toward Duration or Duration FLEX shingles with better wind ratings and a stronger sealant strip. We also spec added fasteners and properly installed ridge vent on wind-exposed planes. Call (855) 901-7266 for an exact recommendation based on your roof.
Foothill-edge homes in Upland’s 91784 zip code fall under fire-defensible-space requirements that standard ridge and soffit vents don’t meet. During a wildfire ember event, ordinary vents can let burning material into the attic. We pair Owens Corning shingles with ember-resistant venting and sometimes gutter discharge corrections so runoff and fire exposure both get handled.
It depends on what’s already on the roof and what the deck looks like underneath. Many citrus-era craftsman homes near downtown Upland have stacked shingle layers over original 1x skip sheathing. If the deck is soft or the existing layers are granule-depleted, a tear-off is the only honest route. If you have a single layer over sound sheathing, a repair may be enough. We’ll tell you straight after inspecting it.
Look for granule loss staining your gutters, curled or wind-lifted tabs on west and south planes, or soft spots at the eaves. On Upland homes, dry rot at the eaves often runs worse than it looks from the ground. If the deck is still solid and the damage is isolated, we repair. If shingles are granule-depleted or layers are stacked, we recommend a full tear-off and replacement. Call (855) 901-7266 and we’ll inspect it for free.
We install the full system. Genuine Owens Corning shingles, WeatherLock self-adhering underlayment on eaves and valleys, and matched ridge vent, drip edge, and fasteners chosen for Upland’s UV and wind exposure. We don’t piece together a mismatched roof and call it a warranty. Estimates are free, so you’ll see exactly what’s in the scope.
Service Areas Near Upland
We handle Owens Corning roofing work throughout Upland and nearby communities. If you’re in San Mateo, Burlingame, Highlands-Baywood Park, Foster City, Hillsborough, or Belmont, we can help with the same independent Owens Corning approach. See our Upland service area page for coverage details, or check Owens Corning service in Fullerton and Owens Corning service in Stanton for work in those cities.
Book Your Owens Corning Service in Upland Today
Call (855) 901-7266 to schedule a free Owens Corning roof estimate in Upland. We’ll inspect the deck, give you a written line-item quote, and tell you straight whether repair or replacement is the right call.
Written by Noel Carrington, Owner at San Mateo Construction, serving Upland and surrounding communities.