Roof Repair in San Gabriel, CA | Barnwood Roofing

Roof Repair in San Gabriel — Written Price, Workmanship Warranty

Free roof inspection with photos, then an itemized written price before anything is ordered. Installed by our own licensed crews and backed by a workmanship warranty.

Call to schedule your free estimate

252+
Cities Served
Free
Written Quotes
Licensed & Insured Written Quotes Free Estimates All Brands Satisfaction Guarantee
Metal roofingMetal roofing
Architectural shinglesArchitectural shingles
Tile roofingTile roofing
GAFGAF
Owens CorningOwens Corning
Flat & low-slopeFlat & low-slope
Every visit starts with

Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation

Your new roof for as low as$159/month*On approved credit; ask for current terms
Get your free estimate

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.

Explore

Styles & brands we work with

Architectural shingles
Architectural shingles
Metal roofing
Metal roofing
Tile roofing
Tile roofing
GAF
GAF
Owens Corning
Owens Corning
Flat & low-slope
Flat & low-slope

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.

Before & after

See the difference

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Common 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

Here’s what we charge in San Gabriel, and it’s what we’d quote your neighbor. A basic shingle replacement runs $325 to $850. Flashing repair around a chimney or vent is $350 to $950. A vent boot replacement is $250 to $500. Valley repair runs $900 to $2,200 when it involves new underlayment and shingles. If we open a slope and find the skip-sheathing is rotted, plan for $3 to $6 per square foot for redecking before new materials go down. We write every price into a line-item contract, and any surprise gets approved by you in writing before we touch it. Estimates are free – call (855) 382-1073 to schedule one.

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.

A roofing contractor performing shingle roof repair with a pry bar in San Gabriel, CA
A professional roofer repairing shingles on a residential roof in San Gabriel, CA

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.

Why San Gabriel Chooses Barnwood Roofing

We set the standard for roof repair in San Gabriel.

No Change-Order Surprises

The written quote you sign is the price you pay. Anything we find mid-job gets priced and approved by you in writing before we touch it.

Licensed & Insured

Fully certified technicians who meet all local and state licensing requirements.

Upfront Pricing

No hidden fees, no surprises. You approve the price before any work begins.

Guaranteed Work

Every repair and installation is backed by our workmanship warranty and satisfaction guarantee.

How It Works in San Gabriel

Getting your roof repair handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your roof repair needs and we provide an upfront, transparent quote — no obligation, no hidden fees.

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in San Gabriel — typically within 30–60 minutes, with parts stocked on the truck.

3

Problem Solved, Guaranteed

We complete the job to your full satisfaction, backed by our warranty and 100% satisfaction guarantee.

What happens when you call

  1. 1
    A real person answersNo phone trees — talk to a local roof repair pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
  3. 3
    We come out and measureLicensed & insured, at a time that suits you — the visit and the quote are both free.
  4. 4
    You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.

What San Gabriel Customers Say

Trusted by homeowners across San Gabriel and surrounding areas.

★★★★★

"Flashing where the roof meets the chimney had never been done right by the original builder. He rebuilt it properly with step flashing instead of just running a bead of caulk over it like the last two people did."

Rachel Ziegler · Verified customer
★★★★★

"Fixed the leak and it has stayed fixed through a wet winter. Scheduling the initial estimate took about a week and a half, so they're clearly busy."

Jasmine Freeman · Verified customer
★★★★★

"Leak over the kitchen turned out to be a cracked boot around a vent pipe, not the roof itself. He showed me the photo from up there and replaced the boot for a couple hundred dollars. The company before him had quoted a full tear off."

Adam Whitaker · Verified customer

Ready for Roof Repair in San Gabriel?

Call now for a free estimate — or request one below. Licensed, insured, and here with fast after-hours help in San Gabriel.

(855) 382-1073

Request a Free Estimate in San Gabriel

Tell us about your roof repair needs — we'll respond within the hour.

By reaching out through this form, you agree to the terms of our Privacy Policy and consent to receive communications by telephone, text message, or email about your request, including by the independent contractors we may refer it to.

Areas We Serve
Call Now - 24/7 Dispatch