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 San Gabriel, CA | Millstone Roofing
We provide independent GAF roofing repair, underlayment replacement, and full re-roofing across San Gabriel’s 91775, 91776, and 91778 ZIP codes. The one thing that makes our GAF work here different is simple: we know how GAF underlayments and shingles perform under clay mission tile and on low-pitch bungalow roofs because we’ve torn off and replaced hundreds of them across this city’s historic housing stock. San Gabriel’s mix of 1920s Spanish Colonials and postwar tract homes means GAF products get asked to do very different jobs here than they do ten miles east. Call (855) 341-6021 if your GAF roof is showing signs of trouble, and we’ll start with an inspection, not a sales pitch.
Why San Gabriel Residents Choose Us for GAF Service
Most roofing companies in the San Gabriel Valley push one brand. We don’t work that way. Millstone Roofing stocks and installs seven shingle and material lines: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. That means when we recommend a GAF Timberline HDZ or a GAF underlayment, it’s because the product fits your roof and your budget, not because a supplier quota says it has to. Nelson Ibarra, our owner, grew up in the Pomona Valley watching older homes take a beating from summer heat and winter storms. He started Millstone because he was tired of watching homeowners get sold replacements when a repair would hold. If a repair is the right call, we’ll tell you that before we ever mention a replacement. We also handle full GAF sales & service, from inspection through installation, all under one crew.
Styles & brands we work with






Common GAF Roofing Problems We Solve in San Gabriel
Here’s what we see most often on GAF roofs throughout San Gabriel, and why each problem shows up the way it does here specifically.
- Baked-out felt underlayment beneath clay mission tile. The original roofs on the 1920s and 1930s Spanish Colonial Revivals near the Mission District were built with felt underlayment under clay tile. After 80 or 90 years of San Gabriel’s intense summer UV, that felt turns to dust. The tile above looks fine. Then the first atmospheric-river storm of the season sends water straight through to the ceiling. We replace that failed felt with GAF synthetic underlayment and re-lay the original tile.
- Wind uplift and seal failure on GAF Timberline shingles. Santa Ana wind events hit south- and west-facing roof slopes hardest. On GAF Timberline HDZ and UHDZ roofs that have baked through a decade or more of San Gabriel heat, the sealant strips lose their grip. Shingles lift, rain gets underneath, and you get slow leaks that show up as ceiling stains weeks after the storm. We see this most on the postwar tract homes in the 91775 and 91776 areas.
- Granule loss on GAF Royal Sovereign. The organic-mat Royal Sovereign shingles installed on many 1950s and 1960s homes in San Gabriel shed granules badly in our heat. Bare spots develop, the mat underneath absorbs moisture, and the shingles start to crack and curl. If your Royal Sovereign roof is at this stage, patching individual shingles is a short-term fix at best.
- Rusted flashing around chimneys and vent boots. Smog and coastal moisture work on galvanized metal flashing for decades. On low-slope GAF shingle roofs, we regularly find chimney flashing and vent boots that have rusted through completely. The shingles around them may still be fine, but water gets in at the penetration points.
- Failed GAF flat-roof membranes. GAF EverGuard TPO and older built-up roofs on San Gabriel additions and flat sections fail differently here than in cooler climates. The sun bakes the membrane, seams open up, and ponding water from our occasional heavy winter rains finds its way through. We inspect these carefully because the leak source is rarely where the water shows up inside.
GAF Service in San Gabriel: What Local Conditions Mean for Your Equipment
Here’s something you won’t read on a generic GAF page. San Gabriel’s historic-preservation review in the Mission District and Old Town requires homeowners to match original clay mission-tile profiles and colors when re-roofing. That means a GAF shingle-only replacement often isn’t an option, even if the homeowner wants one. We frequently pair GAF underlayments with reclaimed or custom-matched tile to satisfy the city’s review while giving the roof a modern, high-performance water barrier underneath. This scrutiny is far stricter than in neighboring cities like Rosemead or Alhambra. Nelson Ibarra and our crews have worked through enough of these reviews to know what the city will accept and what gets sent back. The roof either keeps water out or it doesn’t, everything else is details.
We recently completed a tile underlayment replacement on a 1925 Spanish Colonial Revival home near the Mission District. The original clay mission tile was intact, but the felt beneath had baked to dust after decades of San Gabriel sun. We carefully removed and stacked the fragile tile, installed a GAF synthetic underlayment and new flashing, then re-laid the original tile to preserve the historic look. The homeowner avoided a full tile replacement and passed the city’s preservation review.
GAF Models & Products We Service in San Gabriel
We service the GAF product lines most common across San Gabriel: Timberline HDZ, Timberline UHDZ, Royal Sovereign, and EverGuard TPO. For repairs, we use genuine GAF accessories like ridge vents, starter strips, and underlayments when they’re the right fit. But we also specify high-quality aftermarket components, synthetic underlayment and aluminum flashing, for example, where they outperform OEM in San Gabriel’s heat and UV. On 80-year-old tile roofs, spot repairs rarely solve the underlying underlayment failure. We’ll always give you an honest repair-versus-replace assessment based on what we find during the inspection, not on what’s easier for us to sell.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in San Gabriel
Here’s what you can expect to pay for GAF roofing work in San Gabriel. These are the ranges we work within for typical homes in this area.
| Service | Typical Range |
|---|---|
| Roof inspection (written findings) | Free with any repair or replacement |
| Tile underlayment replacement under existing clay tile | $4,500 – $8,500+ depending on roof size and access |
| GAF shingle repair (flashing, seal, small section) | $350 – $900 |
| Full GAF shingle replacement (Timberline HDZ) | $9,000 – $18,000+ depending on square footage and tear-off |
| GAF flat roof repair or membrane patch | $500 – $1,500 |
What drives cost in San Gabriel is the age of the roof deck and whether skip-sheathing or old tile removal adds labor. Underlayment and tile-matching work is a bigger share of the job here than in newer Inland Empire subdivisions. Every estimate starts with an inspection, and you get written findings before any work is proposed. Call (855) 341-6021 to schedule your free estimate. We’ll tell you what the roof actually needs.
Serving San Gabriel, CA — Our Local Coverage Area
We’re based in the San Gabriel 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 San Gabriel
Yes, in most cases we can. We remove the tile carefully by hand, stack it, replace the failed felt with GAF synthetic underlayment, and re-lay the original tile. Some breakage is unavoidable on 80-year-old tile, but we minimize it and inform you upfront if replacement tile will be needed. Call (855) 341-6021 and we’ll assess your specific roof.
Granule loss at 15 years is accelerated by San Gabriel’s UV intensity and heat, but it’s not something to ignore. Once the granule layer is gone, the asphalt beneath degrades quickly, and the shingles lose their waterproofing. We’ll tell you honestly whether you have a few more years or whether replacement is the smarter financial move. A free inspection will give you that answer in writing.
Yes, San Gabriel requires permits for re-roofing, and homes in the Mission District and Old Town typically face historic-preservation review. That review often requires matching original clay tile profiles and colors, which changes the scope of the job. We’re familiar with the city’s process and can handle the paperwork. Call (855) 341-6021 to discuss what your specific home will require.
On GAF EverGuard TPO and older flat roofs in San Gabriel, leaks usually start at seams that have opened up from years of thermal expansion, or at penetrations like vents and drains where the membrane wasn’t detailed properly. Ponding water from our winter atmospheric rivers then finds those weak points. Repair costs in San Gabriel typically run $500 to $1,500 depending on the size and location of the failure. We’ll inspect and give you a written repair scope before any work begins.
We prioritize active leaks from storm damage and will get a crew to you as quickly as our schedule allows, typically within a few days of your call. For an exact timeline and a free inspection, call (855) 341-6021 and we’ll get you on the schedule. If the leak is active, we’ll walk you through temporary steps to limit interior damage until we arrive.
Service Areas Near San Gabriel
We serve all of San Gabriel, including the 91775, 91776, and 91778 ZIP codes and the neighborhoods around the Mission District and Old Town. We also cover nearby communities including Whittier, Arcadia, Temple City, La Mirada, and Anaheim. If you’re in a neighboring city and need GAF roofing work, we provide GAF service in Montebello and GAF service in Santa Fe Springs as well. For a full picture of the areas we cover, see our San Gabriel service area page.
Book Your GAF Service in San Gabriel Today
If your GAF roof is leaking, losing granules, or showing signs of age, don’t wait for the next big storm to confirm it. Call Millstone Roofing at (855) 341-6021 to schedule your free inspection and estimate. Nelson Ibarra and our crew will give you a straight answer about what the roof needs and what it’ll cost.
Written by Nelson Ibarra, Owner at Millstone Roofing, serving San Gabriel, GAF in San Marino, and the surrounding San Gabriel Valley communities. We inspect first. Every recommendation comes with documented findings.