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 | Workshop Contractors
We’re an independent general contractor that installs Owens Corning roofing systems across Upland, CA every week. The one thing that makes our Owens Corning work different here is that we build for the foothills: Santa Ana wind uplift, relentless summer UV, and drainage that actually sheds water away from the foundation, not just off the deck. Call (844) 384-3361 for a free estimate from a crew that knows 91784 as well as we know the shingle lines.
Why Upland Residents Choose Us for Owens Corning Service
Owens Corning builds a good shingle. We’ve torn off and reinstalled enough of them to know exactly where they perform great and where they need help on Upland roofs. Noel Figueroa, Workshop Contractors’ owner, grew up a few miles down the road in Vineyard, and he’s been working the Inland Empire since his Chaffey College construction days put him on job sites before he could rent a truck. That local history matters when the question is whether an Upland roof needs a repair or a full replacement. We install TRUE Owens Corning factory shingles, underlayment, and accessories as a matched system – we won’t substitute no-name three-tabs under an Owens Corning brand name. When you call us, the person who looks at your roof has actually nailed shingles, not just sold them. We serve all three Upland ZIP codes: 91784, 91785, and 91786. Our Owens Corning sales & service experience spans the whole product line, and we bring that depth to every Upland inspection.
Styles & brands we work with







Common Owens Corning Construction Problems We Solve in Upland
- Seal-strip failure along ridge and hip caps. Santa Ana winds hit the foothill homes hard, especially the north-side streets. When shingle tabs get lifted by a 60-mile-an-hour gust and never re-seal, wind-driven rain finds its way under the caps. We see this repeat in the canyon-adjacent pockets every year.
- Premature granule loss on south- and west-facing slopes. Upland’s hot, dry summers bake roofs for months at a stretch. The UV load on those exposures wears the granule surface down faster than anyone expects, and when the fiberglass mat starts showing through, it’s time to plan for replacement, not repairs.
- Flashing and step-flashing separation at wall and chimney transitions. Older Upland homes sit on expansive clay. The houses settle, the clay shifts, and the flashing that was tight twenty years ago pulls away from the wall. The shingle itself is fine – the leak path is where the roof meets something that moved.
- End-of-life underlayment behind original tile or low-slope sections. The tile or shingles on top can look serviceable for years while the underlayment below has been wet for nearly as long. Upland homes built in the 1960s and 1970s often still have the original felt, and by the time water shows up inside, the deck is already gone.
- Drainage failures on foothill lots. Roofs on 91784 properties that back up to the San Gabriels have to handle water coming off the slope above them, not just rain from the sky. When a swale or retaining wall fails, water moves toward the foundation, and the re-roof gets blamed for rot it didn’t cause.
Owens Corning Service in Upland: What Local Conditions Mean for Your Equipment
Here’s the thing about Owens Corning work in Upland that doesn’t show up on a generic service page: the north-side foothill streets, especially in 91784, back directly onto the San Gabriel foothills. After heavy winter rain seasons, we regularly find retaining walls and swales that need regrading. That means roof edge, fascia, and drainage details on those homes have to shed water away from the foundation, not just off the deck. A roof that drains perfectly onto saturated ground next to a failing retaining wall still rots the floor framing. On a ranch-style home off those foothill streets, our crew tore off a twenty-year-old Owens Corning three-tab field and found ridge caps that had been wind-stripped years earlier and step flashing at a chimney that had separated as the clay soil shifted. We re-decked the rotted sheathing near the chimney, installed Owens Corning Duration shingles with full ice-and-water shield at the valleys, and re-detailed the flashing and swale drainage off the eave so runoff stopped soaking the fascia. If your Upland roof isn’t shedding water the way it should, the shingle brand is only part of the story. We read the whole lot, not just the roofline. Our Upland service area knowledge runs deep on these foothill blocks.
Owens Corning Models & Products We Service in Upland
We work with the full Owens Corning residential line: Oakridge architectural shingles, Duration premium architectural shingles, TruDefinition Duration shingles, and the Supreme and Traditional 3-tab lines. Most Upland homeowners we talk to end up in the Duration family because the SureNail fabric strips hold up against wind uplift better than older architectural designs. When it comes to parts, we install Owens Corning factory shingles, underlayment, and accessories together – that matched-system approach matters for warranty and actual weather performance. For Upland General Contractor turnaround, we keep the common accessories on hand, which means less wait when a repair calls for ridge caps, hip-and-ridge shingles, or specific underlayment. If a roof is twenty-plus years old and has been fighting Upland sun and wind the whole time, we’ll tell you straight whether a targeted repair – flashing, ridge caps, a few squares – is worth it or whether patching just postpones the tear-off. We don’t sell full replacements for repairable leaks.
See the difference
Before
After
Before
After
Before
AfterOwens Corning Service Pricing in Upland
Rancho Cucamonga Owens Corning service prices and Upland Owens Corning roofing prices track with square footage, slope, deck condition, and how much flashing detail your particular roofline requires. Here’s what the numbers look like for the Upland market:
| Service | Typical Range |
|---|---|
| Roof Repair | $400 – $1,800 |
| Roof Replacement | $8,000 – $20,000 |
| Metal Roof Installation | $15,000 – $40,000 |
| Tile Roof Repair | $600 – $2,500 |
What moves the price? Hillside access on 91784 lots, the number of valleys and penetrations, whether the old deck needs sheathing replacement, and what’s happening at the fascia and drainage level. A simple ranch with a straight ridge runs toward the bottom of the range. A foothill two-story with seven valleys and a failed swale runs toward the top. Our free estimate walks the roof with you and gives you a line-item quote before you decide anything. Call (844) 384-3361 to schedule one.
Serving Upland, CA — Our Local Coverage Area
We’re based in the Upland area and know this community well, and we also provide Owens Corning service in Claremont. Use the map below to see our service coverage — if you’re nearby, we can almost certainly help.
FAQs – Owens Corning Construction in Upland
Owens Corning manufactures the shingles, underlayment, and ventilation components as part of a complete roofing system. When you buy an Owens Corning roof installed as a matched system, the underlayment, shingles, and accessories are all designed to work together. We install the factory components as a set, not piecemeal. Call (844) 384-3361 if you want to see the exact stack we’re proposing for your Upland roof.
Yes, if they’re installed with the right nailing pattern, the right sealant behavior, and full attention to the ridge and hip caps where wind uplift hits first. We use Duration shingles on foothill homes specifically because the SureNail fabric gives the fasteners something to grab when tabs get lifted. The shingle matters. The install matters more. For an exact assessment of your roof’s wind exposure, call (844) 384-3361.
Yes. If your home backs up to the foothills and the swales or retaining walls haven’t been regraded in years, your new roof can perform perfectly and still leave water soaking the foundation. We check the fascia, eave, and ground-level drainage as part of any roof inspection on the north-side streets. Call (844) 384-3361 and we’ll walk the whole lot, not just the roof surface.
A targeted repair makes sense if the leak is isolated: bad flashing at a chimney, missing ridge caps, a single hail-damaged square. But if the roof is twenty-plus years old, the granules are failing on multiple slopes, and the underlayment has been wet for years, patching only postpones the tear-off. We’ll give you an honest read on which one applies to your Upland house, and we won’t sell a full replacement for a repairable leak. Call (844) 384-3361 for a straight answer.
Both. We regularly repair original tile on Upland mid-century homes with new underlayment, re-bedded ridge tiles, and fresh flashing. We also replace tile with architectural shingles when the home’s structure or the owner’s budget points that direction. The two materials handle Upland’s heat and wind differently, and we’ll talk through the trade-offs on your particular roof. Call (844) 384-3361 and we’ll walk you through the options.
Service Areas Near Upland
Workshop Contractors serves homeowners throughout Upland and the neighboring Inland Empire communities, including Montclair, Chino, Woodcrest, Loma Linda, and Anaheim. If you’re checking your options in those areas, see our pages for Owens Corning service in Montclair and Owens Corning service in Chino for the same Upland-grade attention to local conditions.
Book Your Owens Corning Service in Upland Today
Build it right the first time. The second time costs twice as much and nobody’s happy about it. Call (844) 384-3361 to schedule your free estimate, or reach out through our contact page. We’ll walk your Upland roof, give you a line-item quote, and tell you straight whether you need repairs or a full replacement.
Written by Noel Figueroa, Owner at Workshop Contractors, serving Upland and the greater Inland Empire.