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 Rosemead, CA | Weathervane Roof Repair
We provide independent CertainTeed roof inspection, repair, and replacement across Rosemead, CA. Most of our calls come from homeowners in 1950s-60s tract homes along the Garvey Avenue corridor and south of Mission Drive where the original galvanized flashing has finally rusted through. What makes our CertainTeed work different here is simple: we know which failure patterns show up on these specific roofs, on these specific slopes, under this specific San Gabriel Valley sun. Call (877) 755-4274 for a straight answer about what your roof actually needs.
Why Rosemead Residents Choose Us for CertainTeed Service
CertainTeed shingles cover more Rosemead rooftops than most homeowners realize. Landmark architectural shingles, XT 25 three-tabs from the 90s, Presidential Shake on the few larger custom homes. We’ve installed and repaired all of them, and we’ve taken apart enough failed ones to know what holds up and what doesn’t. Gil Tanner, the owner, started learning roofing on the hillside homes around Glendale and has spent two decades since working on flat, shallow, and steep roofs across the Valley. The thing we hear most from Rosemead customers is relief that someone showed up willing to explain the problem before quoting a replacement. That’s how we work: inspection first, repairs only when they’re warranted. We stock CertainTeed-branded shingles and underlayment for faster turnaround on common repair jobs, and when an aftermarket flashing or vent boot does the job better than the OEM piece, we say so. You get the same honest recommendation whether the repair is $400 or the re-roof is $14,000.
Styles & brands we work with






Common CertainTeed Roofing Problems We Solve in Rosemead
Most CertainTeed roofs in Rosemead don’t fail because the shingles were bad. They fail because of where they’re installed and how long the sun has been hitting them. Here’s what we see over and over:
- Granule loss on south and west slopes. Rosemead summers routinely pass 100°F, and that concentrated UV attacks Landmark and XT 25 fields hard. The south- and west-facing slopes lose their surface granules first. Once the granule layer goes, the asphalt mat underneath starts drying out and cracking. Water finds its way in within a season or two.
- Wind-lifted and creased tabs at edges and ridges. Atmospheric river winds in winter hit shallow-pitch tract roofs differently than they hit steeper foothill roofs. On a low slope, the wind gets under the shingle tabs at the rake edges and ridge caps. Once the factory seal breaks, the tabs stay vulnerable and every storm works them a little more.
- Rusted galvanized flashing at roof-to-wall intersections. This is the big one for Rosemead. The post-WWII tracts along Garvey Avenue and south of Mission Drive were built with galvanized flashing that is now 60 to 70 years old. Galvanized steel rusts from the inside out, and most of what we pull off these homes is paper-thin. Water backs under the shingle course and travels into the ceiling below.
- Underlayment failure on original decking. The felt underlayment under CertainTeed fields on 1950s-60s homes has long since dried out. When the underlayment goes, any breach in the shingle layer, no matter how small, becomes a leak. We see this most often where the roof meets a wall or a chimney and the flashing has also failed.
- Fastener pops and adhesion loss over patched decking. Many older Rosemead homes have unpermitted patio additions or enclosed flat-roof sections. The decking under those areas is often uneven or patched with mixed materials. CertainTeed shingles installed over that kind of decking don’t seal evenly, and fasteners back out in the heat cycle. We fix the decking before we re-shingle, because new shingles over bad wood is just a future leak.
CertainTeed Service in Rosemead: What Local Conditions Mean for Your Equipment
There’s a pattern on Rosemead roofs that you don’t see at all in the newer foothill developments. The city’s core housing stock went up fast after WWII, mostly between 1945 and 1970, and a lot of it was built with galvanized flashing at the roof-to-wall intersections. That flashing is done. It’s rusting through everywhere we look. But here’s the thing: it only shows up as a ceiling stain after the first significant winter rain following a dry summer. The roof bakes all summer, the flashing cracks and separates, and the December atmospheric river arrives and the water finds the gap. If you live in one of those older tracts, and you see a hairline crack or a water stain near a wall or chimney in winter, it’s not your CertainTeed shingles giving out. It’s the flashing behind them. We’ve pulled entire Landmark fields off on Garvey Avenue where the shingles were only 12 years old, and the leak was entirely from rusted wall flashing. Fixing the flashing is a fraction of a re-roof. On a 1958 ranch tract south of Mission Drive, our crew found CertainTeed Landmark shingles with serious granule loss on the west slope and water tracking in at the roof-to-wall junction where the original galvanized flashing had rusted through. We pulled the failed course, replaced the flashing with new metal, and re-shingled with matching Landmark stock so the repaired run blended into the existing field. The homeowner stopped seeing ceiling stains the next time the winter rain rolled through. That’s the repair-first approach in practice.
CertainTeed Models & Products We Service in Rosemead
We service the full CertainTeed residential line across Rosemead’s ZIP codes: 91770, 91771, and 91772. Landmark architectural shingles are the most common product we work on, but we also repair and replace XT 25 and XT 30 three-tab shingles on older re-roofs and Presidential Shake on the occasional larger custom home. For low-slope sections, we work with Flintlastic and CertainTeed’s underlayment products. Our parts approach is straightforward: we use CertainTeed-branded shingles and underlayment wherever they’re the right match for the existing roof, and we use quality aftermarket flashing, vent boots, and pipe collars in the places where the OEM material is the weak link. The rusted galvanized wall flashing on 1950s Rosemead tracts is a perfect example. You don’t want the same material that just failed going back on.
See the difference
Before
After
Before
After
Before
AfterCertainTeed Service Pricing in Rosemead
- Roof inspection: $150-$350 depending on access and complexity
- Leak repair including flashing replacement: $225-$650
- Shingle replacement (small section, labor plus matching material): $400-$1,200
- Full roof replacement with CertainTeed Landmark: $10,500-$19,000 for a typical Rosemead tract home
A free estimate from us includes a full inspection of the slopes, the flashing points, and the attic side where we can access it. You’ll get a written line-item quote before any work is scheduled. The price doesn’t change once work starts unless we open something up and find decking damage we couldn’t see from the outside, and we’ll tell you about that before we touch it. Call (877) 755-4274 and we’ll get you answers.
Serving Rosemead, CA — Our Local Coverage Area
We’re based in the Rosemead 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 – CertainTeed Roofing in Rosemead
We can match in most cases. CertainTeed’s current color lines still include many of the colors installed over the last 15 years, and we keep common Landmark colors stocked for faster Rosemead turnaround. Where a discontinued color can’t be matched, we’ll tell you the honest options: a close-match blend, a whole-plane replacement instead of a patch, or a full re-roof only if the field is failing anyway. Call (877) 755-4274 and we’ll take a look at the slope for free.
Those homes were built with galvanized flashing that has now rusted through after 60 to 70 years of San Gabriel Valley heat and rain cycles, and we also handle CertainTeed service in San Gabriel for similar issues. When the first major winter storm hits after a dry summer, the rusted flashing separates from the wall and water backs in under the shingle course. Fixing it means pulling the affected shingle course, replacing the flashing with new metal, and re-sealing the junction. It’s a contained repair, not a re-roof. Call (877) 755-4274 for a diagnosis.
Rosemead’s summer temperatures routinely pass 100°F, and the UV load accelerates granule loss on asphalt shingle surfaces. The south- and west-facing slopes are hit hardest. Once the granule layer erodes, the asphalt mat dries, cracks, and eventually lets water through. We see Landmark and XT 25 fields losing granules in as little as 12 to 15 years on those exposures here. The fix depends on how far the erosion has gone, but early granule loss on an otherwise sound roof is often addressed with targeted repairs rather than a full re-roof. Call (877) 755-4274 and we’ll tell you where your roof sits.
We do, and we see a lot of them. The enclosed patios and DIY additions on many older Rosemead tract homes have flat or very low-slope sections that weren’t permitted and often weren’t properly flashed where they tie into the main roof. We repair and re-roof those sections using CertainTeed Flintlastic or underlayment systems where appropriate, and we offer CertainTeed repair in Temple City as well. We’ll flag any structural or permitting issues before we start so you know what you’re working with. Call (877) 755-4274 and we’ll assess the whole system.
If the shingles are still in decent shape and the flashing points are sound, a properly installed CertainTeed roof will shed atmospheric river rain fine. The failures we see in Rosemead after dry summers are mostly at the flashing points, not across the shingle field, though we also provide CertainTeed repair in East San Gabriel for the same storm-related problems. The pattern is consistent: rusted wall flashing opens up, water gets under the corner and into the ceiling. We’ve fixed dozens of these since the winter storms started getting more intense. Call (877) 755-4274 to get ahead of the next storm.
Service Areas Near Rosemead
We work across the San Gabriel Valley and neighboring areas. If you’re in East Los Angeles, Shadow Hills, East San Gabriel, East Pasadena, or Century City, we can reach you from our Rosemead service area. We also provide CertainTeed service in View Park-Windsor Hills and CertainTeed service in Maywood for homes in those communities. You can review our full Rosemead service area page or learn more about our broader CertainTeed sales & service work.
Book Your CertainTeed Service in Rosemead Today
If your CertainTeed roof is leaking, losing granules, or showing water stains after the last storm, call Gil Tanner and the crew at (877) 755-4274 to schedule your free estimate. We’ll tell you exactly what your roof needs and what it doesn’t. Emergency leak calls in Rosemead are scheduled as quickly as the calendar allows, especially during winter storm windows.
Written by Gil Tanner, Owner at Weathervane Roof Repair, serving Rosemead, CertainTeed service in North El Monte, and the San Gabriel Valley.