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 Marino, CA | Weathervane Roof Repair
We provide independent GAF roofing service across San Marino, from leak diagnosis on 1920s additions to full Timberline replacements. For homeowners nearby, we also offer Roof Repair in San Marino. What makes our GAF work here different is simple: we understand that most San Marino roofs carry historic clay tile, while the GAF shingle sections on additions and garages get overlooked until they leak. If you need honest GAF repair or replacement advice, call (877) 755-4274.

We’re not a manufacturer affiliate or an authorized dealer. We’re an independent roofing company that’s spent years working with GAF products across the San Gabriel Valley. That independence means we’ll tell you when a repair makes sense and when it doesn’t – and we won’t push a replacement just because the shingle says GAF on the wrapper. For more on our GAF work, see our GAF sales & service page.
Why San Marino Residents Choose Us for GAF Service
GAF makes a dozen-plus shingle lines, and they don’t all fail the same way. A Timberline HDZ on a south-facing San Marino slope ages differently than an EverGuard TPO membrane on a flat section over a garage. Knowing which GAF product you have, how old it is, and what it’s up against is the starting point for any honest recommendation.
Gil Tanner, our owner, grew up in the Montrose area of Glendale where hillside homes and aging roofs were part of the landscape. He picked up construction fundamentals at Glendale Community College before spending two decades working alongside experienced roofers on everything from torch-down decks to clay tile on Spanish Revival foothill homes. He’s the one who’ll look at a leaking GAF section on a San Marino addition and say: fix the flashing, don’t touch the tile above it. That’s the repair-first approach we bring to every San Marino job.
When we replace GAF materials, we use OEM shingles and accessories. When we repair older GAF roofs, we source quality aftermarket flashing and underlayment where OEM parts are discontinued or simply not the right fit for the situation. You get a straight answer either way. Our San Marino service area page covers the neighborhoods we work in regularly.
Styles & brands we work with






Common GAF Roofing Problems We Solve in San Marino
- Sun-baked Timberline tabs that crack underfoot. San Marino’s intense summer UV hits south and west slopes hard. We routinely find Timberline shingles on 15-to-20-year-old additions where the tabs have gone brittle and snap when walked on during an inspection. That’s a replacement signal, not a repair one.
- Granule loss on south-facing slopes. Hot-summer Mediterranean climate means months of direct sun. GAF shingles lose granules faster on these exposures, exposing the asphalt and killing reflectivity. We check this first on any San Marino GAF roof before recommending any repair.
- Flashing failures at chimneys and sidewalls. Many San Marino homes have original 1920s wall detailing that was never properly integrated when a GAF shingle roof was added later. Corroded step flashing against stucco is one of the most common leak sources we find on older GAF sections.
- Ridge cap sealant failure from thermal cycling. Hot days and cool nights near the San Gabriel Mountain foothills put GAF ridge caps and hips through constant expansion and contraction. Premature sealant failure on these caps leads to wind-driven leaks, especially during Santa Ana events.
- Hidden leaks on GAF sections behind clay tile. This is the San Marino-specific one. Many estates have original clay tile on the main house and GAF shingles on a rear addition or garage. The tile gets the attention; the GAF section rots quietly until winter rain finds the gap. We inspect both together, every time.
GAF Service in San Marino: What Local Conditions Mean for Your Equipment
Here’s the thing about San Marino that changes how we approach GAF work here versus, say, East Pasadena GAF service or South Pasadena. San Marino is a city of large, architecturally significant historic estates, many built between the 1910s and 1930s in Spanish Colonial Revival, Mediterranean, and English Tudor styles. Roofing work on these properties is often subject to design review and historic preservation expectations – you can’t just swap a period clay tile roof for architectural shingles and call it done. That means a roofer working here needs to source matching antique or period-correct tile, match original profiles and colors, and respect the detailing that makes these homes what they are.
But here’s what gets missed. Many of these estates have GAF shingle roofs on additions, garages, or later infill sections that were installed decades after the original tile. Those shingle sections sit in the same blazing UV, face the same Santa Ana wind gusts, and hide the same corroded flashing – but nobody thinks about them until a bedroom ceiling stains after the first winter storm. We’ve been called to homes on Oak Grove Drive and Lombardy Road where the tile roof was perfectly fine and the GAF section behind it was the actual problem. We’ve seen the same pattern in GAF repair in Alhambra, where historic homes have mixed roofing systems. If you own a San Marino historic home with any shingle section, make sure your roofer looks at both systems. We do, on every inspection.
GAF Models & Products We Service in San Marino
We service the full range of GAF residential and commercial products you’re likely to find on San Marino properties. On the shingle side, that includes Timberline HDZ, Timberline UHDZ, and the now-discontinued Royal Sovereign, which still shows up on older additions and garages. On flat or low-slope sections – common on mid-century infill homes and some garage roofs – we handle EverGuard TPO membranes.
For replacements, we stock common GAF Timberline colors in our local supply chain so San Marino jobs don’t wait on shipping from a regional warehouse. For discontinued lines like Royal Sovereign, we’ll match the closest current GAF product and tell you honestly whether a full replacement makes more sense than trying to patch a 25-year-old shingle that GAF no longer makes.
See the difference
Before
After
Before
After
Before
AfterGAF Service Pricing in San Marino
Here’s what you should expect to pay for GAF roofing work in San Marino. Shingle replacement on a standard garage or addition section typically runs $650 to $1,800 depending on the slope, the number of shingle courses, and how much flashing needs to be redone. Leak repair, including flashing work and resealing, usually lands between $350 and $900. A full GAF roof replacement for a large San Marino estate runs considerably higher – most fall in the $18,000 to $45,000 range, with design review requirements and period-appropriate detailing adding to the final number.
- GAF shingle replacement (small section, garage or addition): $650-$1,800
- GAF leak repair with new flashing: $350-$900
- Full GAF Timberline replacement on a typical San Marino addition: $4,500-$11,000
- Full GAF roof replacement on a large estate home: $18,000-$45,000
Every estimate is free and line-itemed. We’ll show you exactly what needs fixing, what can wait, and what it costs before any work starts. Call (877) 755-4274 and we’ll schedule a time to walk the roof with you.
Serving San Marino, CA — Our Local Coverage Area
We’re based in the San Marino 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 Marino
Sometimes yes, sometimes no. If you have Royal Sovereign or another discontinued GAF line, we’ll source the closest current Timberline match and show you a side-by-side sample before committing. On older roofs where a visible patch would look wrong, we’ll tell you honestly that a full section replacement is the better call. Call (877) 755-4274 and we’ll assess what you have and what’ll match best.
Look for granule loss in the gutters, tabs that crack when you press on them, and any staining on the ceiling below the addition. If the shingle section is over 20 years old or has widespread granule exposure on south or west slopes, replacement is usually smarter than chasing leaks repair by repair. We’ll inspect it and give you the straight answer. Estimates are free – call (877) 755-4274.
Yes. Santa Ana winds drive rain sideways, which finds gaps that normal rainfall never reaches – typically around ridge caps, hips, and sidewall flashing. We check sealant integrity on all caps and hips and reflash any questionable transition. If your GAF roof only leaks when the wind kicks up, call (877) 755-4274 and we’ll trace it before the next event.
If the cracking is widespread – meaning multiple tabs across multiple slopes – replacement is almost always the better investment. Patching brittle, sun-baked GAF shingles is throwing good money after bad. We’ll show you photos and explain exactly why. For a free assessment, call (877) 755-4274.
We can, on the shingle sections and additions where asphalt shingles are appropriate. If your home’s design review board requires period-correct materials on the main structure, we’ll coordinate the GAF work on the addition or garage and recommend a tile or slate specialist for the main roof. We understand how San Marino’s preservation process works and we won’t promise something the review board won’t approve. Call (877) 755-4274 to discuss your specific situation.
Service Areas Near San Marino
Our GAF service covers San Marino and the surrounding communities. We regularly work in San Gabriel, East San Gabriel, East Pasadena, and along the foothill corridor. If you’re in a neighboring city, we can likely help – check our GAF service in Sunland page or our GAF service in San Gabriel page for specifics.
Book Your GAF Service in San Marino Today
Whether it’s a leaking GAF section on a 1920s addition or a full Timberline replacement on a newer estate, we’ll give you the straight answer. Inspection first, repair when it makes sense, replacement only when it’s warranted. Call (877) 755-4274 for your free estimate. If it’s an active leak, tell us when you call. We’ll make it a priority.