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 Hacienda Heights, CA | Windmill Roof Repair
We provide independent CertainTeed roofing service across Hacienda Heights, from steep hillside lots backing onto Puente Hills open space to the 1960s and 70s tract homes that line the canyons. What makes our CertainTeed work here different is simple: we know how these shingles actually behave under Santa Ana wind gusts and inland UV, and we know the unincorporated LA County wildfire code that governs what can be repaired versus what has to be torn off. Call (866) 850-2496 for a free estimate. We repair when we can, replace when we must.
Why Hacienda Heights Residents Choose Us for CertainTeed Service
CertainTeed makes a lot of shingle lines, and they do not all fail the same way on a hillside. A Landmark architectural shingle on a shaded north slope in Hacienda Heights ages differently than the same shingle baking on a west-facing exposure above Turnbull Canyon. Our crew has spent years working both situations, so when we walk a roof we are looking for the specific things CertainTeed roofs do here: premature granule loss on south and west slopes, seal strips that never sealed because of afternoon heat cycling, ridge caps peeled back by wind gusts off the chaparral.
Ruben Ochoa grew up in Pico Rivera and learned the trade through the construction technology program at East Los Angeles College. Over the past two-plus decades, he has worked roofs across the San Gabriel Valley and southeast LA County, and he still lives within a few miles of where he was raised. That matters when you are deciding whether to repair or replace a roof in Hacienda Heights. We are not guessing at what the hills do to shingles. We have watched it happen year after year. We also maintain a broad parts approach across CertainTeed sales & service, matching repairs with genuine CertainTeed accessories so color lots and warranty expectations stay consistent.
Styles & brands we work with






Common CertainTeed Roofing Problems We Solve in Hacienda Heights
- UV-baked curling and granule loss on Landmark and Presidential shingles. Hacienda Heights gets long, dry, hot summers, and the south and west-facing roof planes take the worst of it. CertainTeed asphalt shingles on those exposures can curl and shed granules within a decade, exposing the fiberglass mat. We see it most on original 1960s and 70s homes where the roof is already on its second layer.
- Wind-lifted ridge caps and hip caps along open chaparral edges. Homes backing onto Puente Hills open space sit directly in the path of Santa Ana wind gusts. When ridge caps were not sealed properly at install, the wind gets under them and peels them back. We find this constantly on CertainTeed installs near Turnbull Canyon and the ridgelines above the neighborhood.
- Premature seal-strip failure on steep-slope architectural lines. CertainTeed architectural shingles rely on a heat-activated seal strip to bond. On steep hillside lots, afternoon heat cycling can prevent proper sealing if the installer did not account for the slope orientation. Unsealed shingles then lift in wind and let water under the laps.
- Failed step and valley flashing at add-on patios and second-story additions. The 1960s and 70s tract homes in Hacienda Heights got a lot of add-ons over the decades. The flashing where those additions tie into the original roof is the weak point. Winter rain migrates into the decking and fascia, and by the time you see the ceiling stain inside, the damage is already done.
- Re-cover over original wood-shake, which county rules now prohibit. A surprising number of Hacienda Heights homes still have original wood-shake buried under an asphalt re-cover. Under current unincorporated LA County wildfire code, that second layer has to come off before a new roof goes on. We handle the full tear-off and re-roof.
CertainTeed Service in Hacienda Heights: What Local Conditions Mean for Your Roof
Hacienda Heights is not a city. It is unincorporated LA County, which means CertainTeed re-roofs and any re-cover decisions here fall under county building code and wildfire-resistance rules rather than a city permit office. That distinction changes the repair-or-replace math in ways a flatland roofer may not catch. Roofs backing onto Puente Hills open space are held to ember-resistant, Class A assembly expectations. The original 1960s wood-shake under an old asphalt re-cover does not meet that standard, no matter how good the top layer looks. On a 1972 ranch near Turnbull Canyon, we found exactly that: original wood-shake under a CertainTeed Landmark re-cover, ridge caps lifted by Santa Ana gusts, west-facing shingles curling from decades of UV, and dried fire-retardant fascia gone soft from sprinkler overspray at the patio addition. We’ve seen similar issues on jobs requiring Avocado Heights CertainTeed service. We tore off both layers per county wildfire rules, replaced the decking and fascia, and re-roofed with a Class A CertainTeed architectural assembly, sealed new step and valley flashings, and capped the ridge for wind uplift. The homeowner finally passed inspection, and the ember-exposed ridge line is now detailed properly instead of patched. That is what Hacienda Heights roofing actually looks like when you get into the hills. A roof does not have to be complicated, it just has to keep the water out, and it has to stand up to the fire exposure and wind this specific place throws at it.
CertainTeed Models & Products We Service in Hacienda Heights
We work across the CertainTeed residential shingle lines most common in Hacienda Heights: Landmark architectural shingles, X-Treme AS asphalt shingles, Presidential Shake in both TL and Solaris synthetic shake profiles, and Grand Manor luxury shingles. For repairs, we match CertainTeed roofs with genuine CertainTeed accessories: matching shingles, CertainTeed ridge and hip products, correct starter courses, and the right underlayment. When a genuine part has been discontinued, we use a quality equal and say so plainly, never a mislabeled substitute. We keep a practical inventory of common CertainTeed colors and accessory parts on hand for fast turnaround across the 91745 zip code, and our approach to every home is the same: seven brands, one crew, and the right material for your roof, not ours.
See the difference
Before
After
Before
After
Before
AfterCertainTeed Service Pricing in Hacienda Heights
CertainTeed service in Hacienda Heights depends on what we find when we get on the roof. A targeted shingle replacement or ridge cap reseal is a smaller job. A full tear-off and re-roof on a hillside lot, with decking replacement and new flashings, is a much larger one. What drives the price here is the same thing that drives the damage: steep-slope access, two-layer tear-offs, ember-resistant underlayment requirements, and flashing work at old additions. The same factors apply to CertainTeed repair in West Puente Valley.
- Shingle replacement and seal-strip repair: Priced by the square; quick jobs on low-pitch ranches cost less than steep hillside repairs.
- Ridge cap and hip cap reseal or replacement: Priced by the linear foot; wind-lifted caps on chaparral-adjacent lots often need full replacement, not just resealing.
- Flashing repair at valleys, patios, and additions: Priced per flashing location; the more add-ons the home has, the more detail work is involved.
- Free estimates: We inspect first, give you a written line-item quote, and you see it before you sign anything. Call (866) 850-2496 to schedule yours.
Serving Hacienda Heights, CA — Our Local Coverage Area
We’re based in the Hacienda 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. That includes CertainTeed repair in La Puente and surrounding neighborhoods.
FAQs – CertainTeed Roofing in Hacienda Heights
Yes, and we do it regularly. Homes backing onto Puente Hills open space fall under unincorporated LA County wildfire code, which means the roof assembly has to meet Class A, ember-resistant standards. We specify the assembly accordingly, including the underlayment and ridge detailing a flatland job would not need. Call (866) 850-2496 and we will walk your roof and tell you exactly what the county will expect.
If the curling is isolated and the shingles are still relatively young, a targeted repair may be enough. If the west slope is losing granules, the mat is exposed, or the roof is already on its second layer, replacement is usually the honest answer. On Hacienda Heights hillside lots with heavy west exposure, UV damage rarely stops at a few shingles. Call (866) 850-2496 and we will inspect for free before you decide anything.
No, because Hacienda Heights is not a city. It is unincorporated LA County, so permits and inspections come from the county, not a city permit office. That means wildfire-resistance rules apply to re-roofs in ways they would not in a neighboring incorporated city. We handle the county paperwork and pull permits on every job that needs them.
We inspect every cap and hip line to see how many are lifted and whether the seal is still viable. On chaparral-edge lots, the wind gets under poorly sealed caps and peels them back in sheets. We replace lifted caps with genuine CertainTeed ridge products and seal them for wind uplift, rather than just pressing them back down. Call (866) 850-2496 and we can take a look before the next Santa Ana event.
It can. Mismatched shingles rarely match the color lot, and if the shingles are not from the same line, the profile and seal-strip behavior differ. Older CertainTeed roofs may still be under warranty, and mixing brands can complicate that. We use genuine CertainTeed parts for CertainTeed roofs; when a part is discontinued, we tell you and use a quality equal. Call (866) 850-2496 and we will match your roof correctly.
Service Areas Near Hacienda Heights
We serve Hacienda Heights and the surrounding communities across the San Gabriel Valley and southeast LA County, including Pico Rivera, West Covina, Home Gardens, and Norco. Our crews also cover nearby hillside and ranch communities. See our Hacienda Heights service area page for full coverage details. We also provide CertainTeed service in South San Jose Hills and CertainTeed service in Walnut.
Book Your CertainTeed Service in Hacienda Heights Today
We are an independent CertainTeed service provider in Hacienda Heights, not manufacturer-affiliated or authorized, and we will give you a straight answer about what your roof needs. Call (866) 850-2496 for a free estimate. See it before you sign anything. Built to handle what the weather brings.
Written by Ruben Ochoa, Owner at Windmill Roof Repair, serving Hacienda Heights and the San Gabriel Valley. A roof does not have to be complicated – it just has to keep the water out.