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
GAF Roofing in Hacienda Heights, CA | Moreno Valley Roof Repair
We provide independent GAF roofing service throughout Hacienda Heights and nearby communities like GAF repair in La Puente, and the honest answer is this: most GAF roofs in this hillside community don’t fail because the shingle itself wore out. They fail because the inland sun, Santa Ana winds, and that brittle 1960s felt under the original tile beat the system apart from underneath. We’re Moreno Valley Roof Repair, and we service GAF shingle, tile, and flat-roof systems across the 91745 ZIP code. Call (866) 217-3967 for a free estimate.
Why Hacienda Heights Residents Choose Us for GAF Service
We read GAF’s published specifications and install to them, but we’re not a manufacturer-authorized dealer. Our GAF sales & service experience comes from years of pulling back sun-cooked tile and shingles on hillside lots and rebuilding them to spec. Ruben Ibarra, our owner, grew up in the Sunnymead Ranch area and spent years working residential and light commercial roofs before starting this company. He’ll tell you what the roof needs, not what sounds like a bigger job.
When we work on a GAF roof in Hacienda Heights or provide GAF service in Valinda, we match GAF-branded starter strips, ridge cap, sealant, and underlayment so the assembly stays consistent with the spec. That matters more here than in most of LA County. A mismatched aftermarket accessory might hold up fine in the coastal marine layer. Up against 95°F summers and dry Santa Ana gusts, it fails early. Hacienda Heights homeowners call us because we’re straight about that difference.
Styles & brands we work with






Common GAF Roofing Problems We Solve in Hacienda Heights
- Heat-aged sealant strips on Timberline shingles. Under 95°F+ inland summers, the factory sealant strip bakes brittle long before the shingle face looks worn. Then a Santa Ana gust lifts the tab, and you’ve got wind-driven rain getting under the field. We see this on the streets off Hacienda Boulevard every year after the first big wind event.
- Granule loss exposing the fiberglass mat. Intense UV in the foothill zone burns granules off faster than coastal LA, leaving the mat scuffed and chalky. That exposed mat is also an ember-ignition point during brush-fire season, not just a cosmetic issue.
- Under-tile felt failure on concrete tile roofs. This is the big one in Hacienda Heights. Original 1960s – 70s 15-lb felt under GAF-compatible tile assemblies has dried and crumbled after 40+ years. The tile above looks fine. The felt is gone. Water gets to the decking anyway.
- EverGuard TPO seam and flashing failures. Flat-roof additions and patio covers cycle hot and cold every day in this climate. Thermal stress works the welds and terminations until they open up. Most people notice the ceiling stain before they notice the TPO seam.
- Steep-pitch staging and access complications. Tear-offs on hillside lots in Hacienda Heights are labor-intensive. Limited street access and steep pitches mean we stage materials carefully and charge for the extra time. It’s why flat-lot pricing from LA contractors doesn’t translate up here.
GAF Service in Hacienda Heights: What Local Conditions Mean for Your Roof
Here’s the thing nobody tells Hacienda Heights homeowners until they’re standing in a wet spot. Many of these 1950s through 1970s tract homes and custom builds still have their first layer of 15-lb felt beneath the original concrete tile. Not modern synthetic underlayment. The original organic felt, which was barely adequate when it went down. After 40-plus years of inland heat cycling, that felt is brittle and chalky. You can stand on the street and the tile roof looks perfect. But the actual water-shedding layer is shot. A tile roof inspection in Hacienda Heights that doesn’t lift tile and inspect the felt isn’t an inspection. It’s a visual confirmation that tile exists. That’s why our tile underlayment replacement work starts with the assumption that any original tile roof in this community needs the felt checked before anything else.
GAF Models & Products We Service in Hacienda Heights
We work on Timberline HDZ and Timberline UHDZ architectural shingles, Royal Sovereign 3-tab shingles, and EverGuard TPO single-ply membrane systems, including Avocado Heights GAF service calls. Across all of them, our approach is the same: OEM-compatible GAF accessories, installed to GAF’s published spec, with honest repair-vs-replace guidance. When a Timberline roof in Hacienda Heights has popped sealant strips but the shingle face is still sound, we repair and re-flash. When the felt under a concrete tile roof is crumbling, we say that plainly and quote the underlayment replacement. We stock common GAF starter strips, ridge cap, and underlayment locally so turnaround in Hacienda Heights doesn’t wait on a distributor.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Hacienda Heights
Every roof in Hacienda Heights prices differently because hillside access, pitch, and the condition of what’s underneath change the labor, which is why our Roof Repair – Hacienda Heights estimates are always site-specific. A simple GAF sealant-strip repair on a moderate pitch might run a few hundred dollars. Tile underlayment replacement on a steep two-story off Hacienda Boulevard is a different animal entirely, because we’re staging tile on a slope and hand-carrying material. Full GAF architectural shingle replacement on a typical Hacienda Heights ranch runs into the five figures, but that depends on decking condition, access, and whether we’re tearing off one layer or two. Your free estimate from us includes a written line-item quote with material and labor broken out. We don’t do change orders mid-job. Call (866) 217-3967 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.
FAQs – GAF Roofing in Hacienda Heights
It’s almost certainly the felt beneath the tile. Hacienda Heights homes from the 1960s and 70s often have original 15-lb felt that has baked brittle after four decades of foothill heat. The tile sheds water visually, but the felt is the actual waterproof layer, and once it crumbles, water reaches the decking. The fix is tile underlayment replacement, which means lifting the tile, removing the old felt, installing modern synthetic underlayment, and resetting the field. Call (866) 217-3967 and we’ll schedule an inspection that actually looks under the tile.
Yes, and the mechanism is specific. The factory sealant strip on Timberline shingles bakes brittle under 95°F+ inland heat. When Santa Ana gusts hit 40 to 60 mph through the canyons, those brittle strips lose their grip and the shingle tabs lift. It happens before the shingle face shows wear. We see it every fall on Hacienda Heights roofs that looked fine in August. The fix is re-seating the tabs with GAF sealant before the wind event, not after the water gets in.
Class A is the standard for ember resistance, but the condition of the roof matters as much as the rating. A Timberline roof with heavy granule loss and exposed fiberglass mat is more vulnerable to ember ignition than a well-maintained roof with the same Class A rating. In Hacienda Heights, where brush fires in the Puente Hills are a real threat, we recommend checking for granule loss and replacing shingles with exposed mat before fire season. It’s a practical step that costs less than a new roof.
EverGuard TPO is a solid choice for flat-roof additions and patio covers, but the installation has to account for thermal cycling. Hillside lots in Hacienda Heights swing hard between hot days and cool nights, and those temperature changes stress TPO welded seams and terminations. If the original installation didn’t allow for that movement, the seams open up. We repair EverGuard TPO by re-welding failed seams and replacing compromised flashings, and we’ll tell you honestly if the membrane is too far gone to save.
Yes. We’ve done tear-offs on sloped lots off Hacienda Boulevard where the street frontage is narrow and the driveway won’t take a full material delivery. It adds labor time because we hand-carry bundles and stage them in sections, and the estimate reflects that upfront. What you shouldn’t accept is a contractor who prices it like a flat suburban lot and then hits you with a change order when the access turns out to be tight. We walk the site before we quote, so the number you get is the number we work from.
Service Areas Near Hacienda Heights
We also provide GAF roofing service in West Puente Valley and Baldwin Park, plus the broader Hacienda Heights service area and surrounding foothill communities. If you’re in the Puente Hills corridor or just off the 60, we can likely get a crew to you.
Book Your GAF Service in Hacienda Heights Today
Whether it’s a popped Timberline sealant strip, tile felt that’s finally given up, or a TPO seam that opened up on the patio roof, call us at (866) 217-3967. We’ll get on the roof, tell you what it actually needs, and give you a written quote. Free estimates, no obligation.
Written by Ruben Ibarra, Owner at Moreno Valley Roof Repair, serving Hacienda Heights and the Inland Empire foothills.