Owens Corning Roofing in Upland, CA

Owens CorningOwens Corning
Architectural shinglesArchitectural shingles
Metal roofingMetal roofing
Tile roofingTile roofing
GAFGAF
Flat & low-slopeFlat & low-slope
Every visit starts with

Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation

Your new roof for as low as$159/month*On approved credit; ask for current terms
Get your free estimate

Owens Corning Roofing in Upland, CA | Millstone Roofing

We provide independent Owens Corning roofing service across Upland, from the flatland ranch houses near downtown to the foothill streets of 91784. The thing that sets our Owens Corning work apart here is simple: we know what Upland’s sun and Santa Ana winds actually do to these shingles and underlayments, because we’ve been repairing and replacing them in this city for years. We’re not authorized or endorsed by Owens Corning, but we know their products inside and out. Call (855) 341-6021 for a free estimate.

Call (855) 341-6021

Why Upland Residents Choose Us for Owens Corning Service

Plenty of roofing companies in Upland can slap on shingles. Fewer can tell you why a Duration shingle lost its seal strip on a north-facing slope, or whether the cracked underlayment under your 1980s concrete tile is worth replacing before the next winter storm. We work with seven major roofing brands, including Owens Corning specialists like us, plus GAF, CertainTeed, IKO, Atlas, Tamko, and Boral. That means our recommendation comes from what your roof actually needs, not from what we happen to stock. Nelson Ibarra grew up in the Pomona Valley and spent two decades working roofs across the Inland Valley before starting Millstone. He’s known for telling people when a repair will hold, before he ever mentions a replacement. We inspect first. Every recommendation comes with documented findings. That’s the whole approach.

Our Owens Corning work across Upland covers Upland service area ZIP codes 91784, 91785, and 91786. We carry genuine Owens Corning shingles and accessories when the job calls for them, and we source high-quality aftermarket underlayments and flashings that perform well in Upland’s specific climate. The roof either keeps water out or it doesn’t, everything else is details. We make sure the details are right.

Explore

Styles & brands we work with

Architectural shingles
Architectural shingles
Metal roofing
Metal roofing
Tile roofing
Tile roofing
GAF
GAF
Owens Corning
Owens Corning
Flat & low-slope
Flat & low-slope

Common Owens Corning Roofing Problems We Solve in Upland

Here are the five issues we see most often on Owens Corning roofs in this city.

  • Granule loss and UV degradation on Oakridge and Supreme shingles. Upland’s summers are long and hot, with intense inland sun. Oakridge and Supreme asphalt shingles lose granules faster here than in coastal cities. Bare spots develop, the shingle mat gets exposed, and wind resistance drops. On older roofs in 91785 and 91786, we often find this on south and west-facing slopes.
  • Wind uplift and blow-off on Duration shingles during Santa Ana events. When Santa Ana winds funnel down from the San Gabriel Mountains, foothill roofs in 91784 take the brunt. Duration shingles have strong seal strips, but severe gusts can still break the seal and lift shingles, especially on exposed gable ends. We see this most on homes where the original install used too few nails per shingle or nails placed outside the nailing zone.
  • Tile underlayment failure on older concrete tile roofs. Upland has a lot of 1970s and 1980s homes with concrete or clay tile. The tiles can look fine from the street while the underlayment beneath them has dried and cracked from decades of heat. The first real winter storm drives water under the tiles, and the roof leaks even though nothing looks wrong. This is one of the most common calls we get in north Upland.
  • Flashing and vent boot deterioration around penetrations. Thermal cycling from hot days and cool nights ages flashing sealant and rubber vent boots faster than people expect. In Upland, we regularly find cracked pipe boots and dried-out step flashing on chimneys and skylights. These leaks are often slow and go unnoticed until a ceiling stain appears.
  • Seal strip failure on older architectural shingles. Owens Corning architectural shingles rely on adhesive seal strips to bond the shingle layers together. After enough years of heat cycling in Upland’s inland climate, those seal strips can lose adhesion. The shingles unseal, and then wind gets under them. We can often spot this during an inspection before it turns into a blow-off.

Owens Corning Service in Upland: What Local Conditions Mean for Your Equipment

In Upland’s 91784 foothill neighborhoods, the combination of intense sun and Santa Ana winds creates a dual threat that flatland Inland Empire cities like Ontario or Rancho Cucamonga don’t see as sharply. Shingles degrade faster from UV exposure, and the wind events that actually remove them are stronger and more frequent against the mountain front. But the bigger issue on older Upland roofs is often invisible. Tile roofs on 1980s tract homes and custom homes in the foothills can have underlayment that has dried, cracked, and lost its waterproofing capability even though the concrete tiles themselves look perfectly fine from the street. Curb appeal tells you nothing about what’s underneath. We recently completed a tile underlayment replacement on a 1980s home in north Upland’s foothills. The tiles looked intact, but the original underlayment had failed, and the roof leaked at the first winter storm. We removed the tiles, installed new Owens Corning underlayment, and reinstalled the tiles, solving the leak without a full tile replacement. That’s the kind of call you can’t diagnose from a ladder without knowing what Upland heat does to old underlayment.

Owens Corning Models & Products We Service in Upland

We install and repair the full range of Owens Corning residential roofing products, with Owens Corning service in Claremont and nearby communities, including Oakridge Architectural Shingles, the Duration Series, Supreme Asphalt Shingles, and the Berkshire Collection. When we repair an Owens Corning roof, we use genuine Owens Corning shingles and accessories when they’re available, because matching the exact color and profile matters. For underlayments and flashings, we also use high-quality aftermarket materials that handle Upland’s thermal cycling and UV load better than some original-spec products. We stock common Owens Corning colors and accessories for faster turnaround on repair jobs across 91784, 91785, and 91786, so a repair doesn’t have to wait on a special order.

Before & after

See the difference

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Owens Corning Service Pricing in Upland

Roofing costs vary by roof size, pitch, number of penetrations, and whether we’re repairing or replacing. What drives the price here is often access: steep foothill roofs in 91784 take more setup time than a simple ranch roof near downtown Upland. A shingle replacement runs differently than a full tile underlayment replacement, where we have to remove and reinstall the tiles. We give written line-item estimates, and the price doesn’t change once work starts. No change orders. Call (855) 341-6021 to schedule your free estimate. We’ll walk the roof, document what we find, and tell you honestly whether a targeted repair or a full replacement makes more sense.

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

Service Areas Near Upland

We also provide Owens Corning roofing service in nearby communities. If you’re in Owens Corning service in Covina or Owens Corning service in Walnut, we cover those areas too. We work across the Pomona Valley and San Gabriel Valley foothills, including Arcadia and Temple City, as well as select areas in La Mirada and Villa Park.

Book Your Owens Corning Service in Upland Today

If your Owens Corning roof is showing wear, leaking, or just needs a professional inspection, call us. We’ll walk the roof, document what we find, and give you a straight answer. Reach Millstone Roofing at (855) 341-6021 to schedule your free estimate.

Written by Nelson Ibarra, Owner at Millstone Roofing, serving Upland and the surrounding Inland Valley communities.

Need Roofing help in Upland? Licensed & insured · Free on-site estimates response · free estimates
Call (855) 341-6021
Areas We Serve

Request a Free Estimate in Upland

Tell us what you need — Millstone Roofing responds fast. No obligation.

By providing your information above, you agree to our Privacy Policy and authorize us to contact you by telephone, text message, or email about your service request, including from the local pros who may handle it.

Prefer to text? Text Us
Call Now - 24/7 Dispatch