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 Rowland Heights, CA | Buena Park Roof Repair
We provide independent GAF roofing service across Rowland Heights (91748), and the one thing that sets our work here apart is simple: we read the hills. Most GAF failures in this city come down to underlayment that’s baked out under inland UV, or shingles that got lifted by Santa Ana gusts tearing through the Puente Hills gaps. We’re not a GAF factory store, and we don’t push full replacements when a repair will hold. Call (866) 282-5070 for a straight assessment.
Why Rowland Heights Residents Choose Us for GAF Service
Our GAF sales & service work comes from years of pulling apart roofs on foothill lots and seeing exactly where these systems fail. We’ve worked Timberline shingles, ProStart underlayment, and tile-lift-and-relay jobs where the GAF component underneath is the whole story. Our crews read GAF’s installation specs on ventilation, nailing pattern, and underlayment layering because that’s where these roofs actually come apart, not because anyone handed us a badge. Rick Dunnigan, our owner, grew up in Buena Park and learned roofing hands-on helping his uncle patch older ranch-style homes along Orangethorpe Avenue, then spent two-plus decades on roofs across Orange County. Around Rowland Heights, he’s the guy who tells you what the roof actually needs, not what puts the biggest number on the invoice.
Styles & brands we work with






Common GAF Roofing Problems We Solve in Rowland Heights
- Lifted and creased Timberline HDZ shingles. On 1970s and 80s tracts in Rowland Heights, Santa Ana winds that funnel through the Puente Hills gaps grab field shingles and snap them at the nail line. The tabs flip back and never re-seal. We replace them before the next wind event turns a cosmetic issue into a leak.
- Baked-out GAF underlayment beneath tile. This is the big one in 91748. Original felt on 1960s through 90s builds has often turned to dust in the dry inland heat. The tile above looks perfectly fine, but water’s getting through anyway. Ceiling stains with intact tile? That’s an underlayment failure, not a tile failure.
- Dry pipe-boot collars and valley metal laps. UV and seasonal wind cycles bake the sealant on flashing until it cracks and separates. On hot south- and west-facing slopes in Rowland Heights, we see this happen years faster than on coastal LA roofs.
- Loose GAF shingle fasteners. Thermal expansion and wind fatigue loosen nails on sun-baked slopes first. Shingles start to slide or rattle before they tear off. We catch it early with a condition inspection.
- Cracked ridge and hip cap shingles. Hillside lots in Rowland Heights get wind-driven rain that flatland tracts never see. Cap shingles crack at the bend, and once the ridge opens up, water gets in from the top down.
GAF Service in Rowland Heights: What Local Conditions Mean for Your Equipment
Because 91748 sits directly under the Puente Hills brush zone, hillside roofs in Rowland Heights often need a fire-rated Class A assembly, and that changes which GAF underlayment and cap system we spec compared to the standard Class A shingle layup we’d quote on a flatland Hacienda Heights or Walnut roof. A roof off Fullerton Road near the canyon edge isn’t just dealing with sun and wind. It’s dealing with brush-fire code requirements that flatland roofs never trigger. That means the underlayment under your tile or shingle isn’t a generic felt. It has to be a fire-rated product that meets WUI standards, and if you re-roof without that, you may not pass inspection if you ever go to sell the house. We quote for this from the first visit, because discovering it halfway through a job is the kind of surprise nobody wants.
GAF Models & Products We Service in Rowland Heights
We work on the full GAF residential lineup you’re likely to have on a Rowland Heights roof. That includes Timberline HDZ and UHDZ architectural shingles, ProStart Starter Strip, ProStart underlayment, and Tiger Paw roof deck protection. When we repair, we match GAF components to the existing assembly rather than mixing brands on the same plane. Mismatched underlayment or cap is what shortens a re-roof. On tile roofs, we’re honest that the tile is usually fine and the GAF-compatible underlayment is what needs replacing. On a baked-out Timberline field, we’ll tell you plainly when a spot repair won’t outlast the next Santa Ana season.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Rowland Heights
Here’s what GAF work in Rowland Heights generally runs, based on the conditions we see most often:
- Tile underlayment replacement (tile-lift-and-relay): $6,500 – $14,000 depending on roof size, slope, and whether we’re re-setting original tile or adding new cap and flashing.
- Shingle replacement (partial, 100-300 sq ft): $450 – $1,250. Full Timberline HDZ re-roofs typically run $9,000 – $16,000 in 91748.
- Flashing repair (pipe boots, valley metal, step flashing): $250 – $650 per area, depending on access and the extent of sealant failure.
- Roof inspection and condition report: $150 – $300, credited toward any repair or replacement we do within 90 days.
Your price depends on roof pitch, the condition of the decking, and whether the assembly needs fire-rated materials for the WUI zone. Call (866) 282-5070 and we’ll walk the roof and give you a written line-item quote. No charge for the estimate.
Serving Rowland Heights, CA — Our Local Coverage Area
We’re based in the Rowland 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 Rowland Heights
The tiles are fine. The underlayment underneath them is not. On 40-plus-year-old tile roofs in Rowland Heights, the original felt has usually baked to dust from decades of inland heat and UV, and water gets through the moment a nail hole or underlayment seam opens up. You don’t need new tile. You need a tile-lift-and-relay: pull the tile, replace the underlayment with a fire-rated GAF-compatible product, re-set the original tile, and replace cracked caps and dry flashings. Call (866) 282-5070 and we’ll confirm what your roof actually needs before you spend a dime.
Yes. Rowland Heights hillside lots fall under Wildland-Urban Interface rules that flatland Hacienda Heights and Walnut tracts don’t face. That means your roof assembly often needs a Class A fire rating, which changes the underlayment and cap system we specify. A standard shingle layup that’s fine on a flat Hacienda Heights street won’t meet the same bar on a canyon-adjacent lot off Fullerton Road. We quote for that reality from the start.
It depends on where the tear happened. If the shingle lifted at the adhesive strip and the mat is still sound, we can sometimes re-secure it. But Santa Ana winds in Rowland Heights typically tear shingles at the nail line, and once that happens the shingle is done. We’ll inspect the field, check for loose fasteners beneath, and tell you whether it’s a spot repair or a sign that the whole slope is losing its hold.
Start with a roof inspection, not a sales pitch. We’ll look at the flashing, the underlayment, the fastener condition, and the decking. If the leaks are confined to pipe collars, valley metal, or step flashing and the field is sound, we repair the flashing and you keep your roof. If the underlayment is baked out or the shingles are failing across multiple slopes, we’ll show you why a re-roof is the honest call. Call (866) 282-5070 and we’ll tell you what it actually needs.
You’re fine. We’re an independent GAF service provider, not a manufacturer-authorized dealer, which means we work on your roof without being bound to factory service programs or their pricing. Your GAF warranty, if any is active, is between you and GAF; our work doesn’t cancel it. What we do is match GAF components to your existing assembly because that’s what protects the roof’s visual and structural integrity.
Service Areas Near Rowland Heights
We serve the San Gabriel Valley foothills and surrounding areas. In addition to our Rowland Heights service area, we handle GAF roofing in GAF service in Paramount and GAF service in Pico Rivera, plus La Palma, La Mirada, Cerritos, East La Mirada, and Cypress.
Book Your GAF Service in Rowland Heights Today
Tell us what the roof’s doing, and we’ll tell you exactly what it needs. Call (866) 282-5070 to schedule a roof inspection or get a free estimate on your GAF repair in Rowland Heights. We’ll walk the roof, show you what we find, and give you a straight answer.
Written by Rick Dunnigan, Owner at Buena Park Roof Repair, serving Rowland Heights and surrounding communities.