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 West Covina
Roof repair in West Covina usually runs between $350 and $1,800 depending on what’s actually going on up there – a simple shingle replacement off Amar Road might take an hour, while a leaking valley near the 10 freeway could need new underlayment and flashing. We know these roofs because we’ve opened enough of them. The postwar ranch tracts that fill the 91790, 91791, 91792, and 91793 ZIP codes weren’t built for the heat and wind we get here, and by the time a homeowner calls us, the roof has usually been telling them something for a while. If you’ve got a stain on the ceiling or shingles in the yard after the last Santa Ana, call (855) 382-1073 and we’ll come take a look. No pressure, no replacement pitch – just an honest read on what your roof needs.

Why Barnwood Roofing Is West Covina’s Preferred Roof Repair Company
Ruben Calloway built Barnwood Roofing around a simple idea: tell the homeowner what’s wrong, tell them what it costs to fix, and let them decide. That approach lands well in West Covina, where so many houses are at the age where pushy contractors start circling. We work on more repaired roofs than replaced ones, which means there’s no incentive for us to inflate a leak into a full tear-off. Homeowners near South Hills and neighborhoods off Citrus and Vincent have called us after another company quoted them $18,000 for a roof we fixed for $1,200. That’s not marketing – that’s just what happens when you’re brand-agnostic across seven manufacturers and actually do repair work as a core service.
We’re based in Fontana, so we reach West Covina fast – usually within a day or two for standard work and same-day for emergencies when the weather’s turning. Our crews know the local housing stock cold: the low-pitch ranch roofs, the old tar-and-gravel decks, the swamp-cooler patches that show up on so many 1950s and 60s homes. That familiarity means we don’t waste your time diagnosing what we’ve already seen a hundred times on the next block over.
Styles & brands we work with






Roof Leak Repair in West Covina
Roof Leak Repair in West Covina is the work we do most often, and it starts with finding where water is actually getting in – which isn’t always where the stain shows up on your ceiling. On older ranch homes in West Covina, leaks most commonly trace back to failed flashing at penetrations, valleys, or chimneys, or to saturated areas hidden under aging cap patches. The fix ranges from about $350 for a straightforward flashing repair to $900 – $1,400 when we need to pull back decking and replace water-damaged underlayment. Because West Covina’s low-pitch roofs drain slowly, water sits longer after winter rain, which turns a small flaw into a saturated deck in a single season. That’s why we don’t just caulk the spot and leave – we check what’s underneath.
Flashing and Penetration Failures
Most leaks on West Covina ranches come from places where something pokes through the roof: plumbing vents, furnace flues, old swamp-cooler patches, and the big one – valleys. The original flashing on a 1960s home is galvanized steel that’s now corroded, cracked, or pulled loose by decades of thermal movement. We remove it, inspect what’s under it, replace any rotted sheathing, and reset new flashing that’s sized for the roof’s actual slope and the material we’re tying into.
Underlayment and Decking Repair
When water has been getting under the surface for a while, the visible patch job won’t hold. In West Covina’s heat, trapped moisture rots the skip sheathing under old shingles quickly, and we routinely find soft boards extending two or three feet from the original leak point. We cut back to sound wood, install new CDX plywood or OSB, and lay down a modern synthetic underlayment before putting the finished roof back. It’s more work than a patch, but it’s the difference between fixing a roof and buying the same repair twice.
Emergency Roof Repair in West Covina
Emergency Roof Repair in West Covina is for exactly the situations you’d guess – a pine branch through the deck during Santa Ana winds, a section of shingles peeled back and flapping, water coming through the ceiling during a winter storm. We prioritize these calls and can typically get a crew to West Covina within 24 hours, often the same day when weather is actively coming in. The goal on the first visit is to stop water entry: tarps, temporary flashing, securing the damaged section. Then we come back with a full written assessment. Emergency mitigation runs $400 – $800 for most homes, with the permanent repair priced separately once we can see the full extent.
After the Tarp Comes Off
Tarping is genuinely useful and genuinely temporary. Santa Ana winds will test any tarp within days, and a low-pitch West Covina roof lets ponding water work its way under the edges. We don’t leave a tarp on and hope you forget – we set expectations on the first call about how quickly the permanent fix should happen, and why waiting through an El Niño winter is a bad bet on a house built in 1962.
Storm and Wind Damage Response
What we see after a strong wind event in West Covina is consistent: lifted shingle tabs near ridge lines, broken tile on the southern exposures, and flashing pulled away from chimney bases. We inspect the whole roof, not just the obvious damage, because wind-driven failure on one section usually means fatigue on the adjacent laps. The inspection is free as part of an emergency call.
Trusted Brands We Service in West Covina
We work with seven major manufacturers – GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral – so when a West Covina roof needs repair, we match the patch material to what’s already on the house instead of forcing a switch to whatever brand we happen to stock. If you’ve got Atlas architectural shingles on a home near Galster Park, we’ll repair with Atlas. If you’re in a 1970s ranch with original Tamko three-tabs, we can source matching product or recommend the right compatible upgrade. That breadth matters on repair work because a mismatched shingle on a visible slope looks like exactly what it is: a patch. We don’t do that.

Common Roof Repair Problems We See in West Covina Homes
- Skip sheathing failure under old wood-shake: The original 2×4 rafters and spaced boards weren’t engineered for anything heavier than lightweight wood-shake or tar-and-gravel. When a repair exposes this framing, especially near Vincent or Citrus, we often find rails that were simply nailed and forgotten – and the load path needs attention before new roofing goes on.
- Heat-accelerated shingle aging: Minimal attic ventilation in 1950s – 70s ranch homes means summer heat cooks asphalt shingles from below. We regularly see premature granule loss and curling at the ridge on West Covina roofs that are only 12 – 15 years old – the sun on top, the trapped heat underneath.
- Capped and abandoned penetrations: Swamp coolers, old TV antennas, long-gone satellite dishes – West Covina’s original homes had a lot of things bolted through the roof that are now just holes waiting to leak. The original covers fail, the tar dries out, and winter rain sneaks under the flashing.
- Valley and low-pitch drainage issues: The low-pitch geometry that defines West Covina’s ranch style is charming from the street and slow-draining on the roof. Debris collects, water pools, and the granule wear in valleys outpaces the rest of the roof. Repairing a valley correctly means addressing drainage, not just shingle replacement.
See the difference
Before
After
Before
After
Before
AfterPricing for Roof Repair in West Covina, CA
For a single-family home in West Covina, expect these ranges in 2025:
- Shingle replacement (small area): $300 – $700
- Flashing repair (valley, chimney, or penetration): $350 – $900
- Leak repair with underlayment replacement: $700 – $1,400
- Flat roof patch: $500 – $1,200
- Vent boot replacement: $250 – $500
- Emergency response with temporary tarping: $400 – $800
What moves the number: whether decking is rotted, whether we’re repairing or replacing flashing, how much of the underlayment is saturated, and most importantly in West Covina – whether opening the roof reveals structural issues in the original framing. When we find something the original quote didn’t cover, we stop, show you photos, put the new scope and price in writing, and get your sign-off before we do anything. That’s how Ruben runs every job. Call (855) 382-1073 for a free estimate and a written line-item quote.
We Also Serve Cities Near West Covina
Our Roof Repair team regularly works in the neighborhoods around West Covina, including Valinda, South San Jose Hills, La Puente, and Irwindale. If you’re just outside the West Covina city line, you’re still in our service area and subject to the same honest assessment you’d get in 91790. See our West Covina coverage page for details on response times and local code requirements across the area.
Serving West Covina, CA — Our Local Coverage Area
We’re based in the West Covina 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 West Covina
Because West Covina’s postwar ranch tracts were framed with 2×4 rafters and skip sheathing sized for lightweight wood-shake or tar-and-gravel. The moment a repair turns into a tile retrofit – common off Vincent or Citrus where homeowners are upgrading – we have to reinforce the framing before the new load is structurally sound. This work doesn’t come up in the newer housing stock of La Puente or Irwindale, but it’s routine here. When we uncover it, we document it with photos, explain the reinforcement scope in plain English, and get a written change order approved before any structural work begins. Call (855) 382-1073 if your repair quote just jumped and you want a second set of eyes on why.
We don’t know the full scope until we open the roof – and any company that claims otherwise is guessing. What we do instead is inspect thoroughly first: attic walk-through, surface inspection, and moisture mapping on suspect areas. Our written estimate includes a best-case and a realistic-case price, with allowances for decking and framing work based on what we can measure before we start. If the opened roof reveals more than expected, which it often does on 1950s – 70s ranch homes in West Covina, the new scope is priced and approved by you in writing before we touch it. No surprises, no “we already started so you have to pay” pressure.
The original cap has failed. These penetrations get patched and re-patched over decades, and the tar or mastic finally gives up under West Covina UV and heat. Underneath, the skip sheathing around the hole is usually soft, and the patch itself may be pulling the old boards apart. On a recent job near Vincent and Citrus, a homeowner’s ceiling stain traced back to exactly this – a capped swamp-cooler penetration with failed flashing that was splitting the original skip sheathing, rafters sagging. We pulled the decking back to sound boards, laid new ice and water shield through the valleys, rebuilt the penetration with proper flashing, and reset the drip edge before re-roofing the section in architectural shingles. That’s a full fix, not a patch over a patch. Call (855) 382-1073 and we’ll tell you honestly what yours needs.
Two reasons combine: intense summer heat and minimal attic ventilation. West Covina regularly sees 95°F+ days, and the original 1950s – 70s ranch homes were built with far less ridge and soffit venting than modern code requires. The underside of the shingles bakes, the asphalt breaks down faster than the manufacturer’s warranty assumes, and premature curling and granule loss follow. A repair shop that’s rewiring an exhaust fan or adding venting while fixing shingles can meaningfully extend the life of the rest of the roof – or you can keep patching the symptom. We’ll tell you which one you’re looking at.
Yes, those are exactly the calls we prioritize. During winter rain or immediately after a Santa Ana event, we get crews to West Covina homes as fast as conditions safely allow – usually same or next day. The first visit is mitigation: tarping, securing loose sections, clearing the danger. Then we write up the permanent fix with a firm price before any permanent work starts. If you’re watching water come through the ceiling right now, call (855) 382-1073 and we’ll talk through what to do while we’re on the way.
Get Your Free Roof Repair Estimate in West Covina
If your West Covina roof is leaking, storm-damaged, or just showing its age, we’ll inspect it honestly and tell you what it actually needs. That might be a $400 flashing repair. That might be a structural reinforcement before a tile retrofit. Either way, you’ll get a clear written quote, no pressure, no replacement upsell, and no work started without your written approval. Call (855) 382-1073 to schedule your free estimate – and if you’ve got an active leak, let us know and we’ll prioritize you.
Written by Ruben Calloway, Owner at Barnwood Roofing, serving West Covina and the eastern San Gabriel Valley.