Tile roofing
Architectural shingles
Metal 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 | Tilecraft Roofing
We provide independent GAF roofing service across Rowland Heights and the surrounding hillside communities. What makes our GAF work different here: we understand that most Rowland Heights roofs fail from the inside out, not the outside in, which changes how we diagnose and repair every job. If you need an honest assessment of your GAF system, call (833) 467-4846 for a free estimate.
Why Rowland Heights Residents Choose Us for GAF Service
Ruben Castellano has spent his entire working life within a few miles of where he grew up near Rowland Heights, CA, and he built Tilecraft Roofing’s reputation on clean work and honest assessments. We’re an independent GAF service provider, which means we recommend GAF products because they perform on Rowland Heights hillside roofs, not because the manufacturer pays us to say so. Our crew handles the full roof lifecycle: inspection, repair, and replacement when it’s genuinely needed. We look before we quote.
That independence matters. We’re not bound by a single brand’s directive to maximize shingle volume. Tilecraft carries access to GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, so when a GAF-specific repair is warranted, we recommend it. When GAF repair in Walnut or a different material fits better, we say that too. Most Rowland Heights homes require more than one answer, and honest assessments start with an inspection, not a sales pitch.
Learn more about our GAF sales & service approach and why we carry seven leading brands rather than one.
Styles & brands we work with






Common GAF Roofing Problems We Solve in Rowland Heights
Rowland Heights combines intense inland sun, Santa Ana wind events, and HOA-controlled tile profiles. That combination produces very specific GAF failure patterns. These are the ones we see most often:
- Dead underlayment beneath intact tile. The original 30-plus-year-old synthetic underlayment beneath concrete tile is often brittle and cracked while the tiles above look fine from the street. Homeowners here discover it during the first winter storm that leaks through a “solid” roof.
- Lifted Timberline shingle tabs on gable ends. Santa Ana wind events find marginal fastener placement on hillside gable ends. Tabs crease and lift, then wind-driven water works underneath. We see this on the upslope streets consistently after October and November wind events.
- Cracked ridge and hip tile mortar. Summer heat cycles crack mortar that wasn’t bedded with a heat-tolerant mix. The open joints let wind push water up and under the tile on the windward exposures common to Rowland Heights hillside lots.
- UV-baked GAF flashing sealants on low-pitch patio sections. The intense inland UV of Rowland Heights summers dries out flashing sealant long before the product’s rated life. Ponding on low-pitch additions accelerates it, leading to slow leaks that travel before they show.
- Premature GAF flat-roof membrane failure on patio and addition sections. Low-slope built-up or modified-bitumen sections over patios take direct sun and standing water. The membrane outpaces the product’s expected life here, especially where drainage wasn’t leveled properly decades ago.
Rubens rule on repairs is simple: repair when repair is right, replace when it’s not. A spot repair on a dead 30-year-old underlayment is throwing money at the wrong problem, and we’ll tell you that plainly.
GAF Service in Rowland Heights: What Local Conditions Mean for Your Roof
Here’s what flatland roofers miss about GAF repair in South San Jose Hills and Rowland Heights. The hillside and canyon-edge tract homes sit in a high-wind-exposure, wildland-urban-interface zone above the San Gabriel Valley. Roofing here is driven less by rain than by wind uplift, dry-season ember exposure, and HOA-controlled tile profiles. What that means for GAF owners specifically: the original tile underlayment is routinely dead on homes built in the late 1980s and early 1990s, while the concrete tiles above look completely serviceable. On upslope streets toward the hills, we regularly find original underlayment that has silently failed beneath intact-looking tiles. The roof looks perfect until a winter storm drives water through the tile gaps and into the broken underlayment, and suddenly a ceiling in a back bedroom shows water. This trap doesn’t exist in flatland LA neighborhoods. In Rowland Heights, it’s the norm once a tile roof hits year 25 to 30. The HOA architectural rules make it harder: changing tile color or profile often requires approval, so homeowners delay addressing what’s underneath. The roof either does its job or it doesn’t. Let’s make sure it does.
GAF Models & Products We Service in Rowland Heights
Our crew works across the GAF product families most common on Rowland Heights roofs: Timberline HDZ and ArmorShield II shingles for the conventional-pitch sections, Tiger Paw and F-Wave synthetic underlayments beneath tile, and EverGuard TPO and modified-bitumen systems for low-slope patio and addition sections. We match GAF system components so the warranty chain stays intact, and we go OEM on the critical tie-in pieces rather than mixing in generic underlayment that fails early. GAF Timberline for longevity where shingle is appropriate, Boral for clay-tile aesthetics where HOA rules demand it. The right material for your roof, not whatever’s in stock.
For riders on the edge of our Rowland Heights territory, we also offer GAF service in Norwalk and GAF service in Rancho Santa Margarita.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in Rowland Heights
GAF roofing service in Rowland Heights typically runs $180 – $340 for a standard repair, is usually completed within a few hours, and most homeowners schedule it within the same week they call. Here’s what that looks like by service type:
- GAF shingle repair (single section): $180 – $340
- Tile re-bedding and ridge cap repair: $390 – $750
- Tile underlayment replacement (per square, labor): $125 – $175
- Flashing replacement (chimney, skylight, or pipe boot): $290 – $590
- Full tile underlayment replacement on a 1,800 sq ft Rowland Heights home: $12,000 – $22,000
What drives the cost in Rowland Heights specifically: hillside access and staging limitations on upslope lots, HOA compliance on tile profile and color, and the condition of the existing underlayment beneath whatever we’re repairing. Our free estimate includes a full written line-item quote so you see where each dollar lands before committing. Call (833) 467-4846 to schedule your free 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 not the waterproof layer. The underlayment beneath them is. In Rowland Heights, the original synthetic underlayment on 25-to-35-year-old tile roofs is often UV-baked brittle and cracked through, while the concrete tiles above remain structurally sound. Winter rain and Santa Ana wind drive water through the tile gaps, and the dead underlayment lets it into the deck. Call (833) 467-4846 and we’ll run an inspection that looks beneath the tile, not just at it.
GAF Timberline HDZ shingles carry a 130 mph wind rating when installed to manufacturer spec, and ArmorShield II adds Class A impact and fire resistance. But the real answer depends on what’s underneath: proper fastener placement on the gable ends and a good underlayment matter as much as the shingle itself. We install GAF systems because they hold up here when every layer is done right.
Yes. Underlayment replacement sits beneath the visible roof, so the tile profile and color don’t change. The existing tiles come off, the failed underlayment gets replaced, and the same tiles go back on, re-bedded with heat-tolerant mortar. Your roof stays HOA-compliant and your interior stays dry. On a sloped lot toward the hills, our tech pulled original concrete tile that looked perfect from the street and found the GAF-class synthetic underlayment brittle and cracked through. We replaced it with GAF Tiger Paw, re-bedded the ridge tiles, and re-laid the original tiles, keeping the HOA-approved profile intact.
The summer heat cycle is the culprit. Ridge and hip tiles on hillside exposures expand and contract hard between day and night, and mortar that wasn’t mixed for that movement cracks within a few seasons. Once the mortar opens, wind-driven water from the Santa Anas works under the ridge line and travels. We re-bed ridge tiles with heat-tolerant mortar, which is a two-part fix: mechanical re-fastening plus a mortar mix that withstands the Rowland Heights swing.
For minor sealant cracks or one small membrane split, a patch holds up fine and costs $180 – $340. For a low-slope section showing multiple tears, ponding, or UV-cracked GAF membrane across more than 30% of its area, replacement of the section usually makes more sense than chasing patch after patch. A free inspection will tell you which one you’re dealing with, and you’ll get a written line-item quote either way. Call (833) 467-4846.
Service Areas Near Rowland Heights
Tilecraft Roofing serves Rowland Heights and the neighboring communities across the Southeast LA corridor and into Orange County. We work regularly in Santa Ana, Tustin, Orange, North Tustin, and Garden Grove, along with Fountain Valley when the job takes us that direction. If you’re just outside Rowland Heights and need GAF service in Valinda or nearby, call us and we’ll let you know our current schedule.
Book Your GAF Service in Rowland Heights Today
If you’ve noticed a wet ceiling, lifted tiles, or cracked ridge mortar on your Rowland Heights roof, don’t wait for the next storm. Call (833) 467-4846 to schedule your free estimate, and we’ll send Ruben’s crew up to look beneath the surface before we quote anything. Estimates are free and there’s no obligation to proceed.
Written by Ruben Castellano, Owner at Tilecraft Roofing, serving Rowland Heights and the surrounding hillside communities.