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 | Daly City Construction
We provide independent Owens Corning roofing installation and repair across Upland, from the 91784 foothills down to the 91786 flats, plus Rancho Cucamonga Owens Corning service. What makes our Owens Corning work different here is that we understand how the Santa Ana winds and adobe clay under Upland’s older ranch homes work against a roof system. We’re a full-scope general contractor, not a manufacturer-authorized dealer, and Noel Cabrera runs every project with the same question in mind: what does the house actually need.

Call (866) 505-5254 for a free estimate on Owens Corning roof replacement, repair, or gutter work in Upland.
Why Upland Residents Choose Us for Owens Corning Service
We’ve been installing Owens Corning shingles and underlayments long enough to know which product lines hold up on Upland roofs and which ones start failing early under our specific weather patterns. Oakridge architectural shingles behave differently than Duration shingles, and Supreme 3-tabs need a different eye than a laminated architectural shingle. We inspect for what’s actually wrong, not what’s easy to sell.
Noel grew up in Daly City’s Westlake district watching his uncle re-frame a garage, and that training stuck with him: look at the structure first, then the surface. He brings the same approach to every Upland roof we touch. If the deck or flashing is compromised, new shingles won’t fix it. We tell homeowners that plainly, because a roof that leaks through the fascia six months after a patch job is a waste of their money and our time.
Styles & brands we work with







Common Owens Corning Construction Problems We Solve in Upland
- Wind-lifted and creased shingle tabs. Santa Ana gusts hits Upland’s foothill neighborhoods hard, and older Oakridge and 3-tab roofs with worn sealant strips cannot hold their tabs down. We see lifted rows and creased edges wherever a roof faces the wind corridor off the San Gabriels.
- Granule loss and asphalt embrittlement. Upland’s hot, dry summers bake shingles from above while the attic heat rises from below. Owens Corning shingles lose granules over a decade or more, but when the asphalt becomes brittle, we find cracking that lets water into the mat. The south-facing slopes always go first.
- Sealant-strip failure from heat cycling. Upland’s temperature swings between day and night break the thermal bond on shingle sealant strips. Once that tar bond lets go, the tabs flutter in the next wind event and the roof starts shedding. This is one of the most common problems we see on 10- to 15-year-old Owens Corning roofs in the 91786 flats.
- Underlayment and deck moisture intrusion. Winter rain on sloped foothill lots finds gaps around vents, skylights, and aging flashing. We’ve pulled back shingles on 91784 homes and found rotted deck boards where RhinoRoof or WeatherLock underlayment had been compromised years before the homeowner noticed a ceiling stain.
- Flashing and fascia separation from soil movement. This one is specific to Upland’s clay soils. When the ground under a slab-on-grade ranch home shifts seasonally, the roofline can work loose at the eaves, pulling flashing and fascia out of alignment. A roof that looks fine from the street can be leaking at the roofline. We fix this by re-securing the fascia, replacing the flashing, and re-laying shingles so the transition is watertight.
Owens Corning Service in Upland: What Local Conditions Mean for Your Roof
The most overlooked factor in Upland roofing work is what’s happening under the house. Much of the 91786 flats is post-WWII ranch and tract housing sitting on slab-on-grade foundations over expansive adobe clay. When the Santa Ana winds blow long and dry, that clay shrinks. The slab moves. And here’s the part nobody talks about: a roof that looked tight in June can be leaking at the fascia and flashing by October because the roofline has worked loose where the house shifted. We see this pattern spike every fall in Upland, and it’s not something you’d catch from a generic roof inspection. You have to know the soil, the slab, and how the two pull against the eaves. That’s the kind of local knowledge we bring to every Owens Corning job in Upland.
Not every roof issue in Upland is a shingle problem. Some are structural. We look at both before we quote anything.
Owens Corning Models & Products We Service in Upland
We work with the full practical range of Owens Corning residential roofing products. That includes Oakridge architectural shingles, Duration shingles (both Duration and Duration Storm), and Supreme or WeatherGuard 3-tab shingles for older ranch homes where budget matters. We also install and replace Owens Corning underlayments like RhinoRoof and WeatherLock, because matching the underlayment to the shingle system matters on Upland’s wind-exposed slopes.
When a roof is still within its service life and a repair makes sense, we default to Owens Corning OEM shingles and matching underlayments. Mixing brands on the same plane creates weak spots, and we won’t do it. When a roof is past its useful life with widespread granule loss and tab damage, we’ll tell you that too. Sometimes the honest quote is a full replacement, not another patch. For a closer look at how we handle Owens Corning across the region, our Owens Corning sales & service page explains the independent-contractor approach in more detail.
See the difference
Before
After
Before
After
Before
AfterOwens Corning Service Pricing in Upland
Pricing for Owens Corning work in Upland follows the scope of the job, not a guess, and we provide Owens Corning service in Claremont as well. Here’s what you can expect based on the work we do most often:
| Service | Typical Range |
|---|---|
| Roof Replacement | $8,000 – $20,000 |
| Roof Repair | $400 – $1,800 |
| Tile Roof Repair | $600 – $2,500 |
| Metal Roof Installation | $15,000 – $40,000 |
What drives the final number in Upland? Roof size, pitch, how many planes have wind damage, whether the underlayment needs full replacement, and how much flashing work is required around the eaves and penetrations. We give written line-item quotes, so you see exactly where the money goes. Call (866) 505-5254 to schedule a free estimate, and we’ll walk the roof with you before we ever put a number in front of you.
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 Construction in Upland
Creased tabs from repeated wind loading usually mean the sealant strips on those Oakridge shingles have failed, and the tabs have been fluttering long enough to damage the mat underneath. If the damage is isolated to one or two planes, we can often strip and replace those sections with matching Owens Corning OEM shingles. If granule loss covers most of the roof and the asphalt is brittle across multiple planes, replacement is the honest call. We’ll show you the difference in person so you can make a real decision.
Yes, indirectly but measurably. Upland’s 91786 flats sit on expansive adobe clay that shrinks during extended dry Santa Ana wind periods, and that movement can shift a slab foundation enough to work the roofline loose at the eaves and fascia. Modern Owens Corning shingles are not the weak point in that scenario. The flashing and fastening points are. We check both the roof surface and the roofline connections on every Upland inspection.
A new Owens Corning roof with proper attic ventilation reduces heat buildup in the attic, and certain shingle colors reflect more solar energy than others. But the bigger improvement often comes from redoing the underlayment and sealing air gaps around penetrations. Upland’s hot, dry summers punish roofs evenly, so a complete system matters more than shingle color alone.
When we’re installing an Owens Corning shingle system, we match it with Owens Corning underlayment, like RhinoRoof or WeatherLock. Mixing underlayment brands on the same roof introduces a failure point where the products don’t bond the same way. On repairs within a still-serviceable roof, we use the same products. On a full replacement, the whole system goes in as one cohesive unit. Call (866) 505-5254 and tell us what your roof looks like now. We’ll tell you what it needs.
We schedule Upland roof work around wind events and extreme heat days because both make the job less safe and the result less reliable. Shingles need a reasonable temperature range to seal properly. When the forecast shows sustained wind or triple-digit heat, we push the work a day or two. It’s better for the shingles and better for our crews. We’ll give you a schedule window when we quote. For a free timeline and price, call (866) 505-5254.
Service Areas Near Upland
We run Owens Corning roofing crews throughout Upland’s 91784, 91785, and 91786 ZIP codes, plus nearby cities. Our Upland service area page covers the local details. We also provide Owens Corning service in Fullerton and Owens Corning service in Stanton for homeowners across the region.
Book Your Owens Corning Service in Upland Today
If your Owens Corning roof has wind damage, granule loss, or leaks that won’t quit, don’t wait for the winter rains. Call (866) 505-5254 to schedule a free Upland roof inspection and estimate. Noel Cabrera and our crews will show you exactly what’s wrong and what it takes to fix it right.
Written by Noel Cabrera, Owner at Daly City Construction, serving Upland roofing and renovation projects.