Metal roofing
Architectural shingles
Tile roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
CertainTeed Roofing in Rowland Heights, CA | Millstone Roofing
We provide independent CertainTeed roofing service across Rowland Heights, from inspections and leak repair to full architectural shingle replacements. What makes our CertainTeed work different here is the terrain: nearly every roof on these hillside streets has a pitch, elevation, and wind exposure that changes how shingles wear. So we diagnose every job against the actual way Rowland Heights weather acts on a roof, not against a manufacturer’s brochure. Call (855) 341-6021 for a free estimate.
Why Rowland Heights Residents Choose Us for CertainTeed Service
We have pulled enough CertainTeed shingles off Rowland Heights roofs to know their failure patterns by heart. Landmark lines, Presidential Shake TL, older Horizon-era fields from the 1980s and 90s, all of them behave differently on a south-facing slope in 91748 than they do on a flat lot in Pomona. We keep certain teed-branded shingles, starter strips, and hip-and-ridge caps in stock for the color lines we see most often up here, so a patch or partial replacement does not sit waiting on a warehouse order. Nelson Ibarra, our owner, grew up in the Pomona Valley and has worked roofs across the Inland Valley for two decades. He learned early that a repair either holds against the next Santa Ana event or it doesn’t. We also service GAF and Owens Corning, which means we recommend CertainTeed only when it is genuinely the right fit for your slope, pitch, and fire-zone needs. See our CertainTeed sales & service page for more on how we approach the brand.
Styles & brands we work with






Common CertainTeed Roofing Problems We Solve in Rowland Heights
- Brittle Presidential and Horizon-era shingle fields: Older CertainTeed shingle lines from the late 1980s and 90s bake hard in Rowland Heights’ hot, dry summers. Granule loss, edge curling, and tab fractures surface right as Santa Ana wind events lift and tear loose tabs. On west-facing two-story Mediterranean-inspired homes, this gets worse every year.
- High-nailed or stapled architectural shingles on steep slopes: A common install shortcut from decades past. The shingles sit proud of the deck, and the next strong wind event peels tabs off and lets wind-driven winter rain reach the underlayment. We see this concentrated on hillside streets where the pitch is steep and the wind comes over the ridge with real force.
- Leaks at valleys and eaves after the first winter storm: South-facing slopes in Rowland Heights take relentless heat cycling, which dries out sealant strips and pushes fasteners. The result is leaks that only show up when the first heavy storm hits, usually at valleys and eaves where runoff concentrates.
- Premature blistering and raking hooking over hot decks: CertainTeed shingles installed over skip-sheathing or unventilated hot decks blister early, and the rakes hook upward. The underlayment often fails before the shingle surface does. This is common on 1960s ranch homes that were never brought up to modern ventilation standards.
- Failed underlayment under cracked or slipped concrete tile: On the original 1970s concrete tile roofs, the tile itself is rarely the source of the leak. The 30-pound felt underneath has baked brittle and failed long before the tile does. A leak complaint here is almost never about the tile itself.
CertainTeed Service in Rowland Heights: What Local Conditions Mean for Your Equipment
Rowland Heights is a hillside community where homes are built on slopes and ridges, so roofing work here must account for wind uplift and drainage across varied elevations, especially on the south-facing slopes where the sun and Santa Ana winds hit hardest. Unlike flat-grid suburbs nearby, every roof here is a custom fit to the terrain, and the mix of 1960s ranch homes and 1980s-90s two-story builds means roofers rarely see the same pitch or material twice on one street. We also handle Hacienda Heights CertainTeed service with the same terrain-focused approach. What this means for CertainTeed owners specifically is that a shingle field that would last 25 years in Whittier might fail at 15 years on a south-facing Rowland Heights slope, simply because the heat cycling is more brutal and the wind gets under the tabs with more force. We inspect every roof with the terrain in mind, which is why we check valley flashing, eave lines, and underlayment conditions before we ever quote a repair.
On a 1970s ranch home up off Fullerton Road, a homeowner called us after the first big winter rain because of a stain spreading from the valley. We found cracked and slipped CertainTeed concrete tiles after the last Santa Ana event, sitting on 30-pound felt that had baked brittle and failed underneath. We pulled the affected tile field, replaced the deteriorated underlayment and valley flashing, reset the cracked tiles, and the ceiling stayed dry through the rest of the storm season.
CertainTeed Models & Products We Service in Rowland Heights
We work on the full CertainTeed shingle and tile range you find on Rowland Heights roofs. Landmark architectural shingles, including Landmark PRO and Landmark Solaris for solar-reflective installs that help with Title 24 energy requirements. Xtreme IR and Xtreme high-definition architectural shingles. Presidential TLP and Presidential Shake TL, the older multilayered systems common on 1980s-90s two-story Mediterranean-inspired homes. And Symphony, Belmont, and Grand Manor luxury and designer shingle lines on ranch homes undergoing re-roofs. For parts, we use CertainTeed-branded shingles, starter strips, hip-and-ridge caps, and matching accessories wherever the color line still makes them. Where OEM is no longer available, we use quality third-party underlayment and flashings that meet or exceed manufacturer specs. You can find more on our Rowland Heights service area page.
See the difference
Before
After
Before
After
Before
AfterCertainTeed Service Pricing in Rowland Heights
CertainTeed roofing work in Rowland Heights generally falls into these ranges, though the hillside terrain and roof pitch affect the final number:
- Roof inspection with written findings: $150 – $350, credited toward repair or replacement if you proceed
- Leak repair on a CertainTeed shingle roof: $450 – $1,200, depending on valley or flashing involvement
- Underlayment replacement under concrete tile: $8 – $14 per square foot
- Full CertainTeed Landmark architectural shingle replacement: $7 – $10 per square foot
The free estimate includes a written breakdown of what we found, what needs immediate attention, and what can wait. No number is final until we see the roof. Call (855) 341-6021 to schedule a free estimate, and we’ll give you a line-by-line quote before any work starts.
Serving Rowland Heights, CA — Our Local Coverage Area
We’re based in the Rowland Heights area and know this community well, and we also provide CertainTeed repair in South San Jose Hills. Use the map below to see our service coverage — if you’re nearby, we can almost certainly help.
FAQs – CertainTeed Roofing in Rowland Heights
Yes, we install CertainTeed architectural shingles across Rowland Heights, and certain lines such as Landmark Solaris carry solar-reflective properties that help in this heat. For fire-zone concerns, we recommend Class A fire-rated shingles, which most CertainTeed asphalt shingle lines meet when installed with the correct underlayment system. The bigger issue in the fire zone is the underlayment and any exposed wood at the eaves and rakes, so we inspect those areas carefully. Call (855) 341-6021 if you want a material recommendation specific to your slope and fire-zone requirements.
In Rowland Heights, a leaking tile roof is almost always an underlayment failure, not a tile failure. The original 30-pound felt used on 1970s concrete tile roofs bakes brittle over decades of heat cycling and lets water through long before the tiles themselves crack. We can often lift the tile field, replace the underlayment and flashing, reset the tiles, and save you the cost of a full tile replacement. We offer similar CertainTeed service in Valinda for homeowners facing the same underlayment issues. Call (855) 341-6021 for an inspection and we’ll tell you exactly what needs to come off and what can stay.
Usually the cause is the fasteners, not the shingle brand. Stapled or high-nailed CertainTeed architectural shingles on steep slopes sit proud of the deck, so the next Santa Ana event peels tabs off and lets wind-driven rain reach the underlayment. Brittle older shingle fields also lose tabs because the shingle itself has hardened and cracked. We check the nailing pattern, the deck condition, and the shingle condition before recommending repair or replacement. Call (855) 341-6021 and we’ll find out why yours keep lifting.
On a south-facing Rowland Heights slope with full sun exposure and Santa Ana wind cycling, a CertainTeed architectural shingle field typically lasts 15 to 20 years before we see real granule loss, edge curling, or tab fractures. On a shaded north side of a canyon, the same shingle can push 25 to 30 years. The microclimate of your specific street matters more than the brand warranty, which is why our inspections are terrain-specific. Call (855) 341-6021 for a free estimate and we’ll tell you where your roof stands.
Yes, steep and multi-pitch roofs are most of what we work on in Rowland Heights. The drainage, the wind uplift, and the access all change from one side of the ridge to the other, and we inspect each pitch separately before recommending work. We also check the valley flashings and eave lines where hillside runoff concentrates. Call (855) 341-6021 and we’ll schedule a free inspection for your specific roofline.
Service Areas Near Rowland Heights
Beyond Rowland Heights, we serve homeowners in Whittier, Villa Park, Arcadia, La Mirada, Anaheim, and Temple City. If you’re nearby and need CertainTeed work, we can also direct you to our CertainTeed service in Azusa or CertainTeed service in West Covina pages for local coverage details.
Book Your CertainTeed Service in Rowland Heights Today
If your CertainTeed roof has been leaking, lifting, or just looking tired after the last Santa Ana event, call us. We also provide CertainTeed repair in Walnut with the same thorough inspection process. Nelson Ibarra and the Millstone Roofing team inspect first, document what we find, and quote only what your roof actually needs. Call (855) 341-6021 to schedule your free estimate.
Written by Nelson Ibarra, Owner at Millstone Roofing, serving Rowland Heights.