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 Rowland Heights, CA | Millstone Roofing
We provide independent Owens Corning roofing service across Rowland Heights, from inspection through targeted repair and full replacement. The thing that makes our Owens Corning work different here is that we treat every roof as a hillside roof, because in Rowland Heights, that’s what it is. Slope, wind exposure, and drainage change from house to house, and a shingle spec that works on a flat lot in a neighboring city often fails on a south-facing ridge above a canyon. If you need Owens Corning shingles, underlayment, or a straight answer about what your roof actually needs, call us at (855) 341-6021.
Why Rowland Heights Residents Choose Us for Owens Corning Service
Nelson Ibarra grew up in the Pomona Valley and spent two decades working roofs across the Inland Valley before starting Millstone. He’s been on enough Rowland Heights hillsides to know that the Owens Corning shingle that holds for twenty years on a sheltered lot may not survive ten on a wind-scoured south slope, a lesson that also guides our Owens Corning in Hacienda Heights work. That’s the kind of judgment you only get from walking the roof, not from a brochure. We are an independent contractor. We are not authorized, sponsored, or endorsed by Owens Corning. What we are is familiar with their product families: Oakridge, Duration, Duration Premium, Supreme, and WeatherLock underlayment. We know how each one actually performs on the varied elevations of Rowland Heights, and we recommend the right material for your roof, not the easiest one for us to stock. Every job begins with an inspection. We don’t propose work without documented findings, and we don’t push a full replacement when a targeted repair will buy years.
Styles & brands we work with






Common Owens Corning Roofing Problems We Solve in Rowland Heights
Here’s what we see most on Owens Corning roofs in this city, and why local conditions make each one worse, including what we observe with Owens Corning service in South San Jose Hills:
- Wind uplift on south- and ridge-facing slopes. Santa Ana gusts hit the exposed planes hard. On Duration and Oakridge installations, the seal strips can break loose, leaving creased or missing tabs and lifted ridge caps while the rest of the field looks fine. Homeowners often don’t notice until a winter storm drives water under the loosened tabs. We inspect the entire plane, not just the obvious damage.
- Baked-out felt under original 1970s and 80s concrete tile. Many Rowland Heights homes still have their original tile over 30-pound felt. Under decades of heat, that felt turns brittle. It doesn’t matter whether the tile is sitting over Owens Corning shingles or a tile assembly. The underlayment fails first, and leaks only surface at the first heavy winter rain. By then, water has been working through the valleys and eaves for months.
- Heat-driven granule loss on unshaded south-facing planes. The same Owens Corning shingle ages noticeably faster on the south slope than on the north slope of the identical roof. Rowland Heights summers cycle roofs through extreme heat every day, and the granule surface is what protects the asphalt mat underneath. Once granules go, the mat embrittles fast.
- Valley and eave water intrusion. Hillside runoff concentrates in the valleys, and the flashing, vent boots, and edge metal fail before the shingles around them do. We routinely find rusted or under-driven flashing that lets water into the eaves during a heavy rain, even when the Owens Corning field shingles still have years of life left.
- Cracked or slipped concrete tile after Santa Ana events. The original 1970s tile roofs on hillside streets often shift during wind events. A cracked tile is easy to spot from the ground. What isn’t obvious is the underlayment damage underneath, which is where the leak actually starts.
Owens Corning Service in Rowland Heights: What Local Conditions Mean for Your Equipment
Rowland Heights is a hillside community, not a flat grid. Roof pitch, elevation, and drainage change house to house. A south-facing slope over a canyon draws wind and sun differently than a sheltered ridge lot two streets up, and the Owens Corning shingle spec has to be matched to that plane, not to the neighbor’s roof. On a south-facing slope off Colima Road, our crew pulled up cracked and slipped concrete tile after a Santa Ana event and found the original 1970s 30-pound felt baked brittle underneath, with water stains tracing to the valley flashing. We lifted and salvaged the sound field tile, replaced the failed underlayment with Owens Corning WeatherLock, corrected the valley metal, and re-laid the original tile so the roof kept its look while the leak path was closed for the next storm, similar to our Owens Corning repair in Valinda approach. That’s a repair, not a replacement, and it’s the kind of fix you only get when someone actually looks at what’s under the surface. The mix of 1960s ranch homes and 1980s – 90s two-story builds in Rowland Heights means we rarely see the same pitch or material twice on one street. Every roof here is a custom fit to the terrain, and the Owens Corning products we install have to respect that.
Owens Corning Models & Products We Service in Rowland Heights
We install and repair the full range of Owens Corning residential shingle lines, including Oakridge architectural shingles, Duration and Duration Premium architectural shingles, and Supreme three-tab shingles. We also stock and install WeatherLock self-adhering underlayment, particularly for tile underlayment replacement on the older Rowland Heights homes that still have the original felt. For flashing, edge metal, and vent boots, we use quality aftermarket components we trust at the detail points Owens Corning doesn’t manufacture. Our approach to parts is simple: genuine Owens Corning shingles and WeatherLock where the assembly calls for them, and aftermarket metal where it performs better. We keep common materials in local supply channels so Rowland Heights repairs don’t stall waiting on a warehouse two states away. More about our broader Owens Corning sales & service.
See the difference
Before
After
Before
After
Before
AfterOwens Corning Service Pricing in Rowland Heights
What Owens Corning service costs in Rowland Heights depends on three things: what failed, how steep the roof is, and whether we’re repairing or replacing. Here’s the typical range for common jobs:
| Service | Typical Range |
|---|---|
| Roof inspection | $150 – $350 |
| Targeted shingle repair (small area) | $350 – $900 |
| Tile underlayment replacement (partial) | $1,200 – $3,500 |
| Valley repair / flashing replacement | $400 – $1,500 |
| Full Owens Corning re-roof (architectural) | $12,000 – $28,000 |
Steep hillside roofs cost more because of safety rigging and slower staging. Every estimate is a written line-item quote, so you know exactly what you’re paying for before work starts. We inspect first, then price. No change orders unless you change the scope. Call (855) 341-6021 to schedule your free estimate.
Serving Rowland Heights, CA — Our Local Coverage Area
We’re based in the Rowland Heights 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 Rowland Heights
The tile is probably fine, but the underlayment underneath is not. Many original 1970s and 80s Rowland Heights tile roofs sit on 30-pound felt that has baked brittle after decades of heat. Water seeps through cracked or slipped tile, hits the failed felt, and follows the valleys or eaves into the house. The leak only shows when rain is heavy enough to push water through. We inspect the underlayment directly, often by lifting a few tiles at the valley, before recommending anything. Call (855) 341-6021 for an inspection.
Yes. A south-facing slope over a canyon draws more wind and more sun than a sheltered flat lot. The shingle’s wind rating, nail pattern, and even the underlayment choice should be matched to that exposure. Duration and Oakridge have different wind performance characteristics, and what works on one plane of a Rowland Heights home may not be the right call on another. We spec each plane individually.
Look for lifted or creased tabs, missing shingles, and ridge caps that don’t sit flat. But surface damage is only part of it. Wind can break the seal strips on shingles that still look fine from the ground. Those loosened tabs become the leak point at the next heavy rain. The only way to confirm is an on-roof inspection, and that’s where we start. Call (855) 341-6021 for a local inspection.
In many cases, yes. We lift and salvage sound field tile, remove the failed underlayment, install new Owens Corning WeatherLock or equivalent, correct the flashing at valleys and eaves, and re-lay the original tile. The roof keeps its look, and the leak path is closed. If the tile itself is cracked beyond salvage, we’ll tell you that too, but we don’t recommend replacing tile that doesn’t need it, the same honest assessment we bring to our Owens Corning service in Walnut.
Rowland Heights sits in a high fire severity zone, and fire-resistant roofing materials matter. Owens Corning architectural shingles carry Class A fire ratings when installed as a complete assembly, but the rating depends on the underlayment and deck system, not just the shingle. We can walk you through what your current roof has and what a new Owens Corning system would meet. Call (855) 341-6021 for details on your specific roof.
Service Areas Near Rowland Heights
We serve the hillside communities and surrounding neighborhoods across the region, including Rowland Heights service area, Whittier, La Mirada, and Hacienda Heights. For specific Owens Corning work in neighboring towns, see our Owens Corning service in Azusa and Owens Corning service in West Covina pages. If you’re nearby, call and we’ll tell you straight whether it’s a repair or a replacement.
Book Your Owens Corning Service in Rowland Heights Today
Nelson Ibarra and the Millstone Roofing crew work Rowland Heights hillsides every week. We inspect first, document what we find, and give you a written line-item quote before any work starts. The roof either keeps water out or it doesn’t, everything else is details. Call (855) 341-6021 to schedule your free estimate.
Written by Nelson Ibarra, Owner at Millstone Roofing, serving Rowland Heights.