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 | Huntington Beach Roofers
We provide independent GAF roofing service across Rowland Heights, from the 91748 ZIP down through the Puente Hills foothill neighborhoods, plus GAF repair in South San Jose Hills. The one thing that makes our GAF work here different is that we actually understand how unincorporated LA County permitting rules and hillside wind exposure change repair and replacement decisions. We’re factory-trained on GAF installation practices but we’re an independent contractor, not authorized or sponsored by GAF. That means our recommendations follow what your roof actually needs, not what a manufacturer program tells us to push. Call (833) 467-4901 for a free estimate.
Why Rowland Heights Residents Choose Us for GAF Service
We’ve been installing and repairing GAF roofing systems across Southern California for over two decades, and our crews know how GAF shingles and tile underlayments actually perform under the intense UV and Santa Ana winds of the Puente Hills. Neil Stratton, our owner, grew up in the Bolsa Chica neighborhood of Huntington Beach, where he learned early that roofs leak at the worst possible moments. He spent years working through the construction technology program at Golden West College, then spent decades putting that training to work on roofs all over the South Bay and OC coastline. Tell me what the roof is doing, and I’ll tell you what it actually needs. That’s how Neil approaches every inspection.
For Rowland Heights homeowners, that means we inspect first and recommend second. We don’t show up with a brochure and a sales pitch. We show up with a ladder, a moisture meter, and thirty years of failure-mode knowledge. The GAF sales & service work we do spans everything Timberline shingles, Liberty underlayment, Royal Sovereign, and the rest of the GAF product family. We’ve seen what these materials do on south-facing slopes after fifteen Rowland Heights summers. That’s information you can’t get from a spec sheet.
Styles & brands we work with






Common GAF Roofing Problems We Solve in Rowland Heights
Here’s what we see again and again on GAF roofs across Rowland Heights. These aren’t generic roof problems. They’re specific to this manufacturer’s materials reacting to this specific climate.
- UV-baked Timberline shingles on exposed slopes. GAF Timberline HDZ shingles on south- and west-facing slopes in Rowland Heights frequently show severe granule loss and curling after 12 to 15 years. The inland San Gabriel Valley sun cooks the asphalt layer until it becomes brittle. Meanwhile, the shaded north slope of the same roof still looks new. We see this constantly on the hillside streets above Colima Road.
- Santa Ana wind damage to ridge caps and field shingles. Santa Ana events rake the Puente Hills foothills and can lift or crease GAF Timberline ridge caps and field shingles on wind-exposed elevations. This is especially common where nails were placed high or the sealant strip has baked out. The uphill homes in Rowland Heights catch the full force of these wind events.
- Brittle GAF Liberty underlayment on 1980s and 1990s tile roofs. Many Rowland Heights homes from that era have original GAF Liberty underlayment under concrete tile. After thirty-plus years of sun-cooked heat, it becomes brittle and tears around penetrations, leading to hidden leaks that only appear during winter storms. Tile roofs hide these problems until water shows up on the ceiling.
- Algae staining on GAF shingles with standard granules. Those dark streaks on GAF shingles are algae, and they’re common in Rowland Heights where morning shade lingers on certain exposures. It’s mostly cosmetic, but homeowners often mistake it for premature failure and request replacement. A cleaning or zinc strip may solve it for a fraction of the cost.
- High-nail placement causing shingle blow-off. GAF’s installation guidelines specify nail placement within the nailing zone, but we regularly repair roofs where original installers nailed high. During Santa Ana events, those shingles fail first. It’s a workmanship issue, not a material defect, but it’s widespread in older Rowland Heights tract housing.
GAF Service in Rowland Heights: What Local Conditions Mean for Your Equipment
Rowland Heights is unincorporated LA County territory, and that changes everything about how roofing work gets done here. Every re-roof requires permits and inspections through LA County Public Works/Building & Safety rather than a city building department. That adds plan-check steps and inspection scheduling that contractors working in adjacent incorporated cities like Walnut or Diamond Bar don’t face. For homeowners, this means a re-roof in Rowland Heights takes longer on paper than an identical job would in a city with its own building department.
It also affects how we sequence a GAF replacement. We submit the permit application before tearing anything off. We coordinate with the County inspector’s schedule, which can run days behind during busy seasons. And because Rowland Heights sits in the Santa Ana wind corridor, we time material deliveries and underlayment installation around wind forecasts when possible. That’s the kind of local knowledge that comes from doing this work here for years. It’s not something a generic roofing page will tell you.
We’ve also seen the hillside pattern play out on home after home. On a 1978 tile-roof home in the Pathfinder Road area near the Puente Hills foothills, we found the south-facing slope had cracked, brittle GAF Liberty underlayment causing leaks into the living room ceiling, while the north slope was still pliable. We performed a partial tile lift-and-relay on the south slope, replaced the underlayment with new GAF Liberty, and reset the original tiles. That saved the homeowner the cost of a full re-roof and fixed the leak before the next rain season.
GAF Models & Products We Service in Rowland Heights
We service the full GAF residential product line that shows up on Rowland Heights roofs. That includes Timberline HDZ, Timberline Natural Shadow, Royal Sovereign, and Liberty Self-Adhered Underlayment. We use GAF-certified accessories and matching shingles for all repairs to maintain system integrity.
When we repair a Timberline roof, we match the shingle style and color as closely as the current GAF line allows. For older roofs where the exact color has been discontinued, we’ll show you the closest current option before we order anything. For tile roofs, we stock GAF Liberty underlayment locally for fast turnaround on Rowland Heights tile-lift work. We don’t keep a warehouse worth of product, but we know exactly what our suppliers in the San Gabriel Valley carry and how quickly we can get it to a job site.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Rowland Heights
Every job is quoted individually after inspection, but here’s what drives cost: the slope of your roof, the number of layers already in place, whether tiles need lifting and resetting, and the condition of the decking underneath. The one thing that’s consistent: we give written line-item quotes so you can see exactly where the money goes.
GAF Timberline shingle repair in Rowland Heights typically runs $350 to $800 depending on the extent of wind or UV damage. A tile lift-and-relay with new GAF Liberty underlayment on one slope usually lands between $2,500 and $6,000 depending on field size and tile condition. A full GAF Timberline HDZ re-roof on an average Rowland Heights home runs $14,000 to $28,000, with larger hillside homes running higher due to tear-off disposal and steeper-slope labor rates. Call (833) 467-4901 for an exact quote, estimates are free.
Serving Rowland Heights, CA — Our Local Coverage Area
We’re based in the Rowland Heights area and know this community well, and we also provide Hacienda Heights GAF service. Use the map below to see our service coverage — if you’re nearby, we can almost certainly help.
FAQs – GAF Roofing in Rowland Heights
Does GAF require a licensed contractor for their shingle warranty to be valid?
Yes. GAF shingle warranties require installation by a licensed contractor to be valid, and the warranty coverage is tied to the product registration after installation. As an independent contractor, we install to GAF’s published specifications, but we don’t administer GAF warranties. Call (833) 467-4901 if you want us to inspect your roof and explain what your current warranty situation actually looks like.
Why do my GAF Timberline shingles on the west side of my Rowland Heights home look worn while the north side looks fine?
That’s the classic Rowland Heights UV pattern. West- and south-facing slopes absorb direct afternoon sun for years, and the inland San Gabriel Valley heat accelerates asphalt degradation. Granule loss and curling on those exposures after 12 to 15 years is expected. The north slope stays shaded and cool, so it wears far more slowly. We can replace just the failing slope or address the whole roof, call (833) 467-4901 and we’ll give you an honest read on both.
Can you replace just the underlayment under my concrete tile roof without replacing the tiles?
Yes, in most cases. The process is called tile lift-and-relay. We remove the tile, replace the old underlayment with new GAF Liberty, and reset the original tiles. This works well when the tiles themselves are still sound. Tiles sometimes crack during removal, so we always quote a small allowance for tile replacement in the estimate. Call (833) 467-4901 for a free tile roof inspection.
What permit is needed for a re-roof in Rowland Heights, and does GAF provide any documentation for the permit?
Rowland Heights is unincorporated LA County, so re-roof permits go through LA County Public Works/Building & Safety rather than a city hall. The permit requires a completed application and a roofing scope that meets current County code. GAF provides product data sheets and installation specifications that we include with the permit package. We handle the permit paperwork and coordinate County inspections as part of every re-roof we do in Rowland Heights. Call (833) 467-4901 if you want to know what your specific roof will require.
How do I know if my GAF shingle roof has wind damage from the last Santa Ana event?
Look for shingles that are lifted, creased, or missing along ridge caps and edges, especially on the side of the house facing the foothills. Inside, check the attic for water stains. Wind damage often doesn’t show up as a leak immediately. The shingle may sit lifted for weeks before water works its way under. We’ll inspect for free and tell you honestly if what you’re seeing is wind damage, UV wear, or both. Call (833) 467-4901 to schedule an inspection.
Service Areas Near Rowland Heights
We serve Rowland Heights and the surrounding communities across the San Gabriel Valley and into the South Bay. That includes Rowland Heights service area coverage, plus nearby work in Hacienda Heights, La Habra Heights, Walnut, Diamond Bar, and City of Industry. We also run GAF service calls farther out for clients who know our work. For GAF-specific service in adjacent areas, see GAF service in Bell Gardens and GAF service in Rancho Santa Margarita.
Book Your GAF Service in Rowland Heights Today
If your GAF roof is showing age, wind damage, or leaks, call us at (833) 467-4901. We’ll schedule a free inspection, give you a written quote, and tell you honestly whether repair or replacement makes sense for your Rowland Heights home.
Written by Neil Stratton, Owner at Huntington Beach Roofers, serving Rowland Heights and the surrounding area.