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 | Barnwood Roofing
We handle Roof Repair in San Gabriel, tear-offs, and replacements across San Gabriel’s 91775, 91776, and 91778 ZIP codes, and we do it as an independent contractor, not a GAF dealer. The thing that sets our GAF work apart here is that we know exactly how these shingles fail on San Gabriel’s specific housing stock: 1920s through 1950s bungalows and ranch homes with sun-baked south slopes, tree-littered valleys, and original skip-sheathing hiding underneath. If you’re seeing curled shingles, granule loss, or dark streaking and want a straight answer on whether it’s a repair or a tear-off, call Ruben Calloway and the crew at Barnwood Roofing at (855) 382-1073.
Why San Gabriel Residents Choose Us for GAF Service
Ruben Calloway learned roofing through the construction technology program at Chaffey College then spent years working roofs across the Inland Empire before starting Barnwood Roofing. He built this company on a simple rule: “Tell me what the roof actually needs, then we’ll talk about what it costs.” That’s why we offer inspection as a standalone service. You get an honest assessment without any obligation to book repair or replacement. It’s also why we perform repairs as a core service rather than an afterthought. If a 15-year-old GAF roof has five more years in it, we’ll tell you that. If the decking is shot and a patch would be throwing money away, we’ll tell you that too, and show you exactly why.
What this means for San Gabriel homeowners is an assessment grounded in your actual roof, not a manufacturer script. We work with seven brands including GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. That breadth matters because it keeps our recommendations honest. We’re not trying to move inventory. We’re matching product to your home’s performance needs and your budget. When GAF is the right call, we spec it confidently. When it isn’t, we say so. See more about our approach on our GAF sales & service page.
Styles & brands we work with






Common GAF Roofing Problems We Solve in San Gabriel
These are the GAF-specific failures we see most often on San Gabriel roofs, tied to what this city’s climate and housing stock actually do to shingles. If any of these sound familiar, the free estimate is the fastest way to know what you’re dealing with.
- Sun-baked granule loss and edge curling on south and west slopes. San Gabriel’s long, hot summers bake asphalt shingles year after year. On GAF Timberline roofs that are 12 to 18 years old, we regularly see the south-facing and west-facing slopes shed granules first, with shingle edges lifting and curling where the sun hits hardest. Once the granule layer goes, the asphalt underneath oxidizes fast. The fix depends on how far it’s progressed: isolated damage gets selective shingle replacement, while widespread curling usually points to a full tear-off.
- Algae streaking from mature street trees. That dark, streaky discoloration on north-facing slopes under big canopy trees is Gloeocapsa magma, a blue-green algae that feeds on the limestone filler in older GAF asphalt shingles. In San Gabriel’s established neighborhoods, where mature trees shade roofs for part of the day, north slopes stay damp longer and the streaking takes hold. It’s mostly cosmetic on newer shingles but it signals trapped moisture on older ones. We can clean it where the shingles are sound, and we’ll flag it when it’s a symptom of something worse underneath.
- Wind-lifted tabs at hips and ridge caps after Santa Ana events. Santa Ana winds hit San Gabriel a few times each year from the north and east. After a strong event, we get calls about creased or lifted tabs at hips, rakes, and ridge caps on GAF Timberline roofs. The wind gets under the shingle edge and bends it back, exposing fasteners and letting winter rain wick underneath. If the shingles aren’t torn, we can reseal and refasten. If the sealant strip has failed across the slope, that’s a bigger conversation.
- Valley clogging from tree litter that rots the underlayment first. This is one of the most San Gabriel-specific failures we see. The mature trees that line streets in the 91775 and 91776 ZIPs drop leaves, needles, and debris into roof valleys all year. That litter dams water, and water sitting in a valley works its way under the GAF shingles and into the underlayment. By the time you see a water stain on the ceiling, the underlayment and often the original skip-sheathing below it are already rotting. The shingle itself may look fine. This is why a visual inspection from the ground misses more than it catches.
- Skip-sheathing failures under 1950s GAF layovers. San Gabriel’s post-war tract homes were frequently framed with skip-sheathing: spaced boards rather than solid plywood or OSB decking. When a previous owner laid GAF shingles over that original framing without redecking, the unsupported sections between boards eventually telegraph through as visible lines or crack under foot traffic. A layover that would pass inspection in a newer neighboring city is a future problem here. These roofs almost always need a full tear-off and redecking before the new GAF system goes on.
GAF Service in San Gabriel: What Local Conditions Mean for Your Equipment
Here’s the thing about San Gabriel that doesn’t show up on a GAF in East San Gabriel page. The post-war tract homes built in the 1940s and 1950s across the 91775 and 91776 ZIPs were commonly framed with skip-sheathing rather than solid decking. Those original spaced boards worked fine under wood shingles, which is what a lot of these homes started with. But when composition shingles like GAF Timberline became the standard, the skip-sheathing created a real problem: the gaps between boards mean the shingle has no continuous backing. Heat from the valley sun makes the shingles more flexible, and over time they sag into the gaps. You’ll see it as wavy lines running down the roof plane. Sometimes you’ll hear it when someone walks the roof to clean gutters or hang lights. That’s the decking telegraphing through. A layover, which some contractors will still sell on these homes, just traps the problem under a new layer. The right fix is full tear-off to the rafters, new solid sheathing, then the GAF system installed on a flat, continuous deck. Ruben and our crew have done this enough times on San Gabriel bungalows that we can usually tell you before the tear-off even starts whether you’re looking at redecking. It’s the single biggest variable in the cost of a GAF re-roof on these older homes.
On a 1940s bungalow in the 91775 ZIP near the mission district, we pulled a sun-curled GAF Timberline 3-tab roof and found exactly what we expected: skip-sheathing with a rotted valley where street-tree litter had been damming water for years, a problem we also address with our GAF service in Alhambra. We tore off to the rafters, redecked, and installed Timberline HDZ with new GAF ridge caps and a rebuilt valley. The homeowner had been told by another company the roof just needed a layover. That layover would have failed within five years.
GAF Models & Products We Service in San Gabriel
We work on the full range of GAF residential products you find on San Gabriel homes. That includes GAF Timberline HDZ architectural shingles, the most common product on re-roofs in this city, plus older Timberline Natural Shadow, GAF Royal Sovereign 3-tab on pre-1990s ranch homes, and GAF EverGuard TPO on low-slope and flat sections that show up on additions and multi-generational properties. When we’re matching an existing GAF install, we use genuine GAF shingles, ridge caps, and starter. For vents, pipe boots, and underlayment, we’ll spec proven aftermarket components where they outperform the OEM at a better price. We keep common San Gabriel matches stocked locally so turnaround on repairs doesn’t stretch out, and anything we don’t stock we can source fast through our supplier network. If you’re in the San Gabriel area and want to know what we can service, the full breakdown is on our San Gabriel service area page.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in San Gabriel
Pricing for GAF work in San Gabriel depends on what’s actually wrong, and that’s why we don’t quote over the phone without seeing the roof. Shingle replacement on a small area runs $400 to $900. Valley repair with new underlayment and shingles runs $500 to $1,400 depending on valley length and decking condition. A full tear-off with new GAF Timberline HDZ and new underlayment on a typical San Gabriel bungalow runs $9,000 to $16,500, and if the original skip-sheathing requires redecking, that adds real materials and labor on top. The free estimate is a written line-item quote, so you’ll see exactly where the money goes before any decision. If you’re trying to get a sense of cost, call (855) 382-1073 and we’ll schedule an inspection at no charge.
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
No. Not on the older San Gabriel homes we see in the 91775 and 91776 ZIPs. The original skip-sheathing and the damage it hides means a layover just covers problems without fixing them. If the existing roof is on solid decking, is in decent shape, and is the first layer, a layover can be legal, but on these post-war bungalows it almost always fails early. We’ll tell you if a repair or a tear-off is the honest call. Call (855) 382-1073 to schedule an inspection.
South-facing slopes in San Gabriel take direct sun for the longest stretch of the day, all summer, for years. That heat accelerates granule loss and oxidizes the asphalt, and the shingle edges curl upward as the material shrinks. West slopes get the second-hardest hit from afternoon sun. North and east slopes on the same roof will often look years newer. If the curling is isolated, we can replace individual shingles. If it’s across most of the slope, the roof is nearing the end of its service life.
That’s Gloeocapsa magma, a blue-green algae that feeds on the limestone filler in asphalt shingles. It grows on shaded, damp slopes, which is why you see it on the north side under San Gabriel’s mature tree canopy. It isn’t a structural problem on its own, but on older shingles it’s often paired with trapped moisture and early granule loss. We can clean it where the shingles are sound. If the shingles are already failing, cleaning is money better spent on replacement.
Yes. Many San Gabriel homes, especially multi-generational properties with additions, have flat or low-slope sections that use GAF EverGuard TPO or older built-up roofing. We repair and replace these sections as part of our normal scope, including our GAF service in Rosemead, not as a separate specialty we hand off. We use GAF TPO membrane where we’re matching an existing system and we’ll spec aftermarket components like boots and edge metal where they perform better.
Yes, in most cases. We use genuine GAF shingles, ridge caps, and starter to match existing Timberline and Royal Sovereign installs. The challenge is that shingle colors fade over time under the San Gabriel sun, and a discontinued color may not have an exact current match. We’ll bring samples to the roof and match as closely as the market allows, and we’ll tell you honestly if the mismatch will be visible from the street. Call (855) 382-1073 for an in-person match.
Service Areas Near San Gabriel
Our crews work throughout the San Gabriel Valley and the surrounding area. If you’re in Rosemead, Alhambra, Temple City, Arcadia, Monterey Park, or Pasadena, we can usually get to you on the same schedule we’d run in San Gabriel. We also provide GAF service in the neighboring communities of GAF service in San Marino and GAF service in Santa Fe Springs, where the housing stock and roofing challenges differ enough that they warrant their own pages.
Book Your GAF Service in San Gabriel Today
If you’re seeing curled shingles, dark streaking, a water stain, or you just want to know what shape your GAF roof is in before another rainy season, call Barnwood Roofing at (855) 382-1073. We’ll schedule a free inspection, walk you through what your roof actually needs, and give you a written line-item quote before you decide anything. No pressure, no oversell, just an honest read on your roof.
Written by Ruben Calloway, Owner at Barnwood Roofing, serving San Gabriel and the surrounding San Gabriel Valley.