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 | Select Roof Repair
We provide independent GAF roofing service across Hacienda Heights, from shingle replacement and flashing repair to full Timberline tear-offs. What makes our GAF work different here is the hillside: Hacienda Heights homes climb the Puente Hills, so we’re not just nailing shingles on a flat valley roof. We’re managing slope, runoff, and UV exposure on properties where one storm can push water from an uphill neighbor’s lot right onto your roof. If you need GAF service in Hacienda Heights, call (855) 382-0485 for a free estimate.
Why Hacienda Heights Residents Choose Us for GAF Service
Most roofing companies can order GAF shingles. Few actually understand how Timberline and Royal Sovereign products behave on a 1960s sloped-lot home in Hacienda Heights, where the west-facing slope bakes under inland heat all summer and the flat carport section ponds water every winter. Noel Carrasco, our owner, has spent the last 25 years fixing roofs across Southern California. He built Select Roof Repair on the idea that most leaks are misdiagnosed the first time, and that a homeowner deserves a straight answer rather than an upsell. That’s the standard we bring to every GAF inspection and repair in Hacienda Heights.
We’re a roofing-only company. We don’t do plumbing, electrical, or general contracting. Roofing only, done right. And because we work with seven major manufacturers including GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, our recommendation is driven by what your Hacienda Heights roof actually needs, not by whatever brand we happen to stock. Start with an inspection, then decide.
Styles & brands we work with






Common GAF Roofing Problems We Solve in Hacienda Heights
- Granule loss on south- and west-facing Timberline HDZ slopes. The intense UV bake on Hacienda Heights hillside homes dries out asphalt faster than GAF’s rated lifespan suggests. We see exposed fiberglass mat on west slopes years before the shingle’s warranty would predict, especially on 1960s and 70s tract homes with lower-pitch roofs that face the afternoon sun.
- Wind-driven rain at ridge and gable ends. Hacienda Heights sits against the Puente Hills, so winter storms don’t just drop rain straight down, they push it sideways into ridge lines and gable ends. High nailing or a starter course that never sealed properly shows up here as creased, lifted shingles after the first heavy El Niño storm.
- Flat-roof carport and addition failures at the transition flashing. Thousands of Hacienda Heights homes have pitched GAF shingle roofs over the main house plus a flat GAF Liberty or modified bitumen section on the carport or older addition. Ponding water on those flat sections fails at the transition flashing where the flat roof meets the pitched Timberline roof above.
- Nail pops and flashing leaks around vent boots and valleys. Intense summer heat cycling followed by winter rain opens up nail pops and flashing leaks on 1960s and 70s decks. We trace these leaks during our inspections so the repair addresses the actual source, not just the stain on the ceiling.
- Uphill runoff overwhelming downslope drainage. On hillside lots, runoff from an uphill neighbor’s slope can sheet onto your downslope roof during a single storm. Gutter capacity and flashing at property-line slopes matter as much as the shingle itself, and we size both as part of the GAF system.
GAF Service in Hacienda Heights: What Local Conditions Mean for Your Equipment
Hacienda Heights is an unincorporated hillside suburb, and the Puente Hills lots create a roofing problem flat valley cities like La Puente with GAF repair or Rowland Heights never deal with. Because homes climb the slopes, a single storm can push an uphill neighbor’s runoff onto a downslope house, sending water across the roof and toward the foundation. That means a GAF roof in Hacienda Heights needs more than shingles. Gutter capacity, drainage paths, and flashing at property-line slopes are load-bearing parts of the system. We caught exactly this problem up off the hillside streets above the Hacienda Heights civic center. A sun-baked Timberline HDZ roof on a 1960s sloped-lot home had granule loss exposing the mat on the west slope, and a valley was dumping uphill runoff into the carport’s flat GAF Liberty section. We re-decked the soft spots, ran new valley flashing tied into the downslope drainage path, and laid a matched Timberline HDZ system with upgraded ice-and-water at the flat-to-pitch transition. The winter leaks stopped, and the carport ponding was gone. That’s GAF service specific to Hacienda Heights, not a generic shingle job.
GAF Models & Products We Service in Hacienda Heights
We install and repair the full GAF lineup across Hacienda Heights. That includes Timberline HDZ architectural shingles, Timberline Ultra HD, Royal Sovereign 3-tab shingles, and GAF Liberty low-slope roll roofing and modified bitumen for flat sections on carports, additions, and patio covers. We use genuine GAF shingles and accessories where a matched system matters, and quality aftermarket underlayment and flashing where it performs equal to or better than OEM. On a 30- to 50-year-old Hacienda Heights roof, we’ll honestly patch and re-flash a sound deck rather than push a full replacement. Replacement only gets recommended when the decking, granule loss, or recurring leaks justify it. For more about our broader GAF sales and service capabilities, see GAF sales & service.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Hacienda Heights
What does GAF roofing service cost in Hacienda Heights? Most repairs fall between $350 and $1,200 depending on scope. Shingle replacement on a small section runs $350 to $800. Flashing repair around a valley or vent boot runs $400 to $900. Valley repair on a hillside home where uphill runoff is involved typically lands between $600 and $1,500, because drainage and property-line flashing are part of the fix. A full Timberline HDZ replacement on a Hacienda Heights home runs $12,000 to $28,000 depending on roof size, slope complexity, and whether flat sections need re-membraned at the same time. Every estimate is free, written, and line-itemed. Call (855) 382-0485 for an exact quote. If it’s leaking, it’s telling you something. Let’s figure out exactly what.
Serving Hacienda Heights, CA — Our Local Coverage Area
We’re based in the Hacienda Heights area and know this community well, from GAF service in Valinda to the hills above. Use the map below to see our service coverage — if you’re nearby, we can almost certainly help.
FAQs – GAF Roofing in Hacienda Heights
Granule loss accelerates on Hacienda Heights homes because of the combination of intense inland UV exposure on south- and west-facing slopes plus the way hillside lots trap heat against the roofline. A 30-year Timberline HDZ shingle can show exposed mat in 12 to 15 years on a west-facing slope here, which is why we inspect granule loss as a repair trigger long before the warranty would ever be relevant. If your roof is shedding granules into the gutters, call (855) 382-0485 for an inspection.
Yes, and that mixed pitched-and-flat configuration is exactly what we deal with most in Hacienda Heights and nearby West Puente Valley GAF repair, because so many 1950s to 1970s homes here have flat-roofed carports and additions attached to the main pitched roof. One crew handles the Timberline on the pitch and the Liberty or modified bitumen on the flat section, including the transition flashing where the two systems meet. That transition is where most hillside leaks begin.
It absolutely can, especially on the steeper Puente Hills lots in Hacienda Heights. Water from an uphill property can sheet onto your downslope roof during a heavy storm, overloading gutters and finding its way into flashing and valleys. We size gutters and set flashing at property-line slopes as part of the GAF roof, not as an afterthought. If your downslope roof takes on uphill water every winter, call (855) 382-0485.
Yes. A valley or vent boot leak on a Hacienda Heights roof can often be fixed with new flashing, re-bedding, and targeted shingle replacement around the affected area, provided the decking underneath is still sound. We’ll patch and re-flash a roof that has life left in it. Replacement only gets recommended when the decking, granule loss, or recurring leaks justify it.
No. We are an independent GAF service provider. We are not authorized, sponsored, or warranty-endorsed by GAF. What that means for you is that our recommendation comes from what your Hacienda Heights roof actually needs, not from a manufacturer contract. We work with GAF alongside six other major brands, so the material choice is always matched to your home, budget, and hillside conditions. Call (855) 382-0485 for a free, no-commitment estimate.
Service Areas Near Hacienda Heights
We provide GAF roofing service across the San Gabriel Valley and surrounding areas. If you’re in Lynwood, West Carson, Cudahy, West Rancho Dominguez, Lomita, or South Gate, we cover those communities too. For clients closer to the 605 corridor, see GAF service in Pico Rivera. Further south, we also offer GAF service in Bell Gardens. And for a full picture of where we work, visit our Hacienda Heights service area page.
Book Your GAF Service in Hacienda Heights Today
If your GAF roof is leaking, losing granules, or showing age on its hillside slopes, call us. We’ll inspect first, give you a straight diagnosis, and then you decide. Free estimates. Written line-item quotes. Call (855) 382-0485 today.
Written by Noel Carrasco, Owner at Select Roof Repair, serving Hacienda Heights roofing customers with independent GAF expertise and hillside-specific drainage knowledge.