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
Fast, Reliable Roof Repair Across San Gabriel
A roof leak in San Gabriel rarely announces itself politely. It shows up as a water stain on the living room ceiling after the first winter rain, or as granules piling up in the gutter below a south-facing slope. Most roof repairs in San Gabriel run between $350 and $1,900 depending on what’s actually wrong once we open it up. We respond to San Gabriel calls from our Fontana yard, and we’ll tell you straight if a repair is enough or if you’re looking at something bigger. Call (855) 382-1073 for a free estimate.
The homes here are different from what you’ll find 15 minutes north in Pasadena or east in the newer parts of the Valley. San Gabriel’s stock is largely 1920s through 1950s bungalows and ranch homes with wood framing, low-pitch hip-and-gable roofs, and mature trees that have been dropping leaves on those roofs for seventy years. That combination creates specific failure patterns we see over and over, and we plan for them before we ever put a ladder against your eaves.
Why Barnwood Roofing Is San Gabriel’s Preferred Roof Repair Company
Ruben Calloway started Barnwood Roofing with a simple rule: inspection first, recommendation second. That matters in San Gabriel more than most places, because a homeowner with a 1948 ranch house doesn’t need someone showing up with a replacement contract already written. They need someone who will climb up, find the actual leak, and tell them whether it’s a $400 flashing fix or a full redeck. We do repair work as a core service, not an afterthought, which means we have no incentive to oversell you a new roof. If a repair is enough, we’ll say so.
San Gabriel customers know their homes. We’re not going to talk down to you, and we’re not going to pitch a full replacement just because the house is old. What you’ll get from us is a straight explanation of what we found, a written line-item price, and approval for any extra work before we spend your money. That’s how we operate in the 91775, 91776, and 91778 ZIPs, and it’s why homeowners in East San Gabriel, San Marino, Alhambra, and Rosemead call us back when a second issue pops up.
Ruben Calloway has built the company around the idea that a roof inspection is a legitimate standalone service. You can hire us to inspect and never hear from us again unless you call. We work with seven major manufacturers – GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral – so when we do recommend a product, it’s because it fits your home and your budget, not because it’s what we happen to stock in bulk.
Styles & brands we work with






Shingle Roof Repair in San Gabriel
Shingle roof repair in San Gabriel usually means replacing cracked, curling, or granule-bare asphalt shingles on the slopes that catch the worst of the Valley sun. Homes in the 91775 and 91776 ZIPs often have original three-tab shingles from the 1970s and 1980s that have baked through decades of hot, dry summers. A typical shingle repair here runs $325 to $850, depending on how many shingles are compromised and whether the underlayment beneath them is still doing its job.
Sun-Baked Slopes and Granule Loss
South-facing slopes in San Gabriel take a beating. The intense summer sun heats asphalt shingles to temperatures that accelerate granule loss, and once the granules go, the asphalt underneath starts cracking. We see this most often on the back slopes of mid-century ranch homes in 91775, where the roof pitch is low and water moves slowly across the shingles.
When a Shingle Repair Isn’t Enough
Sometimes we get called for what looks like a simple shingle replacement, and we find the real problem underneath. Older San Gabriel homes frequently have original skip-sheathing – wood boards with gaps between them rather than a solid plywood deck. Modern shingle warranties assume solid decking, so if your skip-sheathing is rotted or warped, a shingle patch may not last. We’ll tell you before we start whether the repair is worth doing or whether you’re better off redecking that slope.
Storm Damage Roof Repair in San Gabriel
Storm damage roof repair in San Gabriel is usually about Santa Ana wind events in the fall and winter, when gusts rip loose shingles, tear flashing at chimneys and vents, and send tree branches across roof valleys. Repair costs after a Santa Ana event range from $300 for a small flashing repair to $2,800 for valley reconstruction and redecking if the storm exposed rotted sheathing. We’ll document everything for your insurance claim if you’re filing one.
Flashing Failure at Chimneys and Vents
The wind-driven rain that comes with Santa Ana conditions finds every weak point in your roof’s flashing. Chimneys, plumbing vents, and attic vents on San Gabriel’s older homes often have original galvanized flashing that has corroded or pulled away from the masonry. We replace it with proper counter-flashing and sealant rated for the temperature swings we get here, where it’s 100 degrees in August and 40 degrees on a January morning.
Valley Reconstruction After Debris Damage
A branch that falls into a roof valley doesn’t just dent shingles – it can crack them and drive water under the valley metal. On older San Gabriel roofs with original skip-sheathing, that water sits against exposed wood and starts the rot process quietly. When we replace a damaged valley, we check the sheathing underneath and give you a straight answer about whether it needs replacement before we install new underlayment and shingles.
Trusted Brands We Service in San Gabriel
We install and repair shingles from GAF, CertainTeed, Owens Corning, and IKO, along with three other major manufacturers. Having access to seven brands means we can match your existing roof more closely than a contractor tied to a single product line. For San Gabriel customers, that matters because the architectural shingles installed on a 1990s addition won’t match the three-tabs on the original 1950s section. We keep common repair materials in stock for faster turnaround in San Gabriel, and we can order any manufacturer’s product for the right match. The right material for your roof, not just what we stock.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in San Gabriel Homes
- Tree litter clogging valleys on low-slope sections. The mature street trees that shade San Gabriel’s older neighborhoods drop leaves, seed pods, and small branches that collect in roof valleys and gutters. When those valleys clog, water backs up under the shingles and against the original skip-sheathing, starting rot that spreads silently.
- Dry-rotted skip-sheathing hidden under old shingles. Post-war tract roofs in the 91775 and 91776 ZIPs were built with skip-sheathing rather than solid plywood. Decades of small leaks and trapped moisture rot those boards, and you won’t know until repairs open up the slope.
- Failed flashing at additions and low-slope tie-ins. Many San Gabriel bungalows have had rooms added over the years, and the tie-in between the original roof and the addition is a common failure point. Original flashing corrodes, pulls away, and lets water into fascia and soffit areas where the damage stays hidden.
- Sun-baked shingles on south-facing slopes. Intense San Gabriel Valley sun cracks and curls asphalt shingles on south-facing exposures faster than on north slopes. Granule loss exposes the asphalt underneath, which oxidizes and fails, leading to leaks at penetrations in the lower half of the roof.
Pricing for Roof Repair in San Gabriel, CA
We Also Serve Cities Near San Gabriel
Our Roof Repair team covers the full San Gabriel Valley, including all of San Gabriel’s surrounding communities. If you’re in East San Gabriel, San Marino, Alhambra, or Rosemead, we’re already working in your neighborhood and can schedule an estimate at the same speed as we do in San Gabriel. The same pricing, the same seven-brand material access, and the same straight answer about whether a repair is enough.
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 About Roof Repair in San Gabriel
My San Gabriel home was built in the 1940s and has skip-sheathing under the shingles. Can you repair a small leak without a full tear-off?
Sometimes yes, if the skip-sheathing boards at the leak are still solid and the surrounding shingles have life left. We’ll inspect the area, probe the exposed boards from the attic side when we can, and tell you honestly whether a targeted repair will hold. If the rot extends beyond the immediate leak area, a full tear-off of that slope is the only repair that won’t fail again, and we’ll price the redecking before we start. Call (855) 382-1073 to schedule an inspection.
How does San Gabriel’s permitting process affect a roof repair that opens up the deck?
If a repair requires structural changes – replacing rotted skip-sheathing with solid plywood, for example – the City of San Gabriel may require a permit and an inspection. We handle that process for you, and we’ll factor the permit cost into your written estimate up front, not as a surprise mid-job. For simple shingle and flashing repairs that don’t touch the structural deck, permits typically aren’t needed under the city’s current rules, and we’ll tell you which category your job falls into.
What signs of storm damage should I look for after a Santa Ana wind event in San Gabriel?
Check your yard for shingle pieces and granules, especially below south-facing slopes and around chimney bases. Look at the roof from across the street for lifted or missing shingles, especially at the ridges and edges. Check your ceiling for new water stains within 24 to 48 hours, since Santa Ana rain often comes hard and fast. If you see any of these, call us before the next storm system arrives – small wind damage left alone becomes a leak that rots the skip-sheathing underneath.
Do you offer GAF or CertainTeed shingles for repairs, and will they match my existing roof?
Yes, we install both GAF and CertainTeed shingles, along with Owens Corning and IKO. Matching depends on the age of your existing roof – a 15-year-old roof has faded in the sun, so even the same manufacturer and color line won’t be a perfect match. We’ll bring sample boards to your home and match as closely as physically possible, and we’ll be honest when a full replacement is the only way to get a uniform look.
How do you handle hidden damage found during a roof repair in San Gabriel?
We stop work, photograph the damage, and show you exactly what we found – whether it’s dry-rotted skip-sheathing, missing underlayment, or failed flashing behind a wall. You get a written price for the added scope, and you approve it before we order materials or pick up a hammer. No surprises, no pressure. In San Gabriel’s older homes, we plan for hidden damage in the original estimate by including a written allowance for redecking and underlayment, so you know the worst-case number before we even start.
Need a roof looked at in San Gabriel? Call (855) 382-1073 to schedule a free estimate with Ruben Calloway and the Barnwood Roofing team. Inspection first, recommendation second – that’s how we work.
Written by Ruben Calloway, Owner at Barnwood Roofing, serving San Gabriel and the San Gabriel Valley.