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 Covina
If you’re searching for honest roof repair in Covina, here’s the short version: most repairs on Covina homes run $350 – $900 for shingle and flashing work, while tile roof underlayment repairs start around $1,200 and climb from there. We serve all three Covina ZIP codes, 91722, 91723, and 91724, and we’ll give you a straight answer about whether a repair will actually solve the problem or just buy you time. Call (855) 382-1073 and we’ll schedule a look.

Covina’s housing stock is overwhelmingly mid-century ranch and post-war tract homes. That shapes every roof repair we do here. The lots off Citrus Avenue and Badillo Street are tight. The homes are stucco-clad. The roofs are aging on a heat-and-wind curve that most coastal roofing companies never see. We work here regularly, and our crews know how to stage on a narrow Covina street without blocking your neighbor’s driveway.
Why Barnwood Roofing Is Covina’s Preferred Roof Repair Company
Ruben Calloway founded Barnwood Roofing around a simple idea: inspect first, recommend second, and never push a replacement when a repair will hold. That matters in Covina, where the older neighborhoods around downtown have tile roofs that look fine from the curb while the underlayment beneath is failing. A replacement-only contractor might tell you the tile needs to go. We’ll tell you the truth, which is often that the tile is fine and the felt underneath is the problem.
We’re a full-cycle Roof Repair shop, not a replacement funnel. Repairs are a core service for us, so there’s no financial nudge toward overselling you a new roof. When we recommend repair, it’s because repair is the right call. When we recommend replacement, you’ll see exactly why in the inspection report, with photos.
Covina homeowners get the same crew from estimate to final walkthrough. No handoffs to subcontractors. No “the sales guy said” confusion. Ruben Calloway started this company to be the kind of roofer he’d want working on his own home, and that means showing up when we say we will, on a lot we’ve clearly scoped for access, staging, and your neighbors’ convenience.
Styles & brands we work with






Roof Leak Repair in Covina
Roof Leak Repair in Covina usually means one of two things: a flashing failure at a valley, pipe boot, or chimney, or an underlayment failure beneath intact tile on an older ranch home. The first runs $350 – $700 in most Covina cases. The second is more involved, typically $1,200 – $2,800 depending on how much tile has to be lifted and how far the water has traveled. We scope leaks with moisture readings and a physical inspection, not guesswork, and you’ll see the source in photos before we touch anything.
When it’s flashing
Valleys, pipe boots, and chimney flashing are the most common leak sources on Covina’s older homes. The fix is usually localized: new flashing, new sealant, fresh fasteners. Most Covina flashing repairs are done in a single visit.
When it’s underlayment
On a 1950s-70s tile roof near downtown Covina, the tile is often still sound while the felt beneath has been baking in San Gabriel Valley heat for thirty or forty years. We lift the tile, replace the underlayment section, re-lay the tile, and you’d never know we were there from the street.
Emergency Roof Repair in Covina
Emergency Roof Repair in Covina is what you need when a Santa Ana event lifts shingles off the eave line, or a branch comes down on a vent pipe, and the next rain is already in the forecast. Tarps and temporary seal-off run $400 – $900 in Covina depending on roof size and access. Permanent repair pricing follows the same ranges as standard repairs above. We don’t charge a separate emergency fee to answer the phone. Call (855) 382-1073 and we’ll talk through what you’re seeing before anyone rolls a truck.
Santa Ana wind damage
Covina sits far enough east that the Santa Anas hit with real force, peeling starter strip and field shingles on tract roofs where the original nailing pattern was never rated for the wind that actually shows up. We’ll inspect the eave line and every ridge for loose material, because wind damage rarely stops at the shingle you can see from the ground.
Storm and leak response
If water is coming through the ceiling, the first move is stopping the intrusion. We’ll tarp properly, not just throw plastic over the ridge. Then we’ll scope the actual repair and give you a written price before any permanent work starts.
Trusted Brands We Service in Covina
Most roofers in Covina push one or two manufacturers because that’s what their supplier discounts and their warehouse stock allow. We work across seven brands because the right material for your home should be decided by your roof’s exposure, your lot’s wind profile, and your budget, not by what’s sitting in a yard. On Covina tile work, we lean heavily on Boral clay and concrete tile for period-correct replacements that match the original field. For shingle and flat roof repair, we typically recommend GAF or CertainTeed products depending on the home’s exposure and the repair scope. We can source any of them for Covina jobs quickly, and we stock common flashing, underlayment, and edge-metal profiles locally so your repair doesn’t wait on a distributor.

Common Roof Repair Problems We See in Covina Homes
- Sun-baked underlayment beneath intact tile. On Covina’s older clay and concrete tile roofs, the tile can look perfect from the street while the felt beneath has turned to dust. The leak shows up at a valley or vent penetration, not at a visibly broken tile.
- Santa Ana wind uplift on mid-century tract roofs. Original nailing patterns on post-war tract homes were never upgraded to earn modern wind ratings. The starter strip lifts first, then the field shingles follow.
- Brittle fascia and soffit on stucco-clad homes. A repair scoped only to shingles leaves edge metal and drip edge compromised. On Covina’s 1950s-70s homes, sun damage hits the eave line as hard as the roof field.
- Flat roof patches on older additions. Many Covina homes have flat-roof sections over patios or add-ons. Those built-up roofs fail at seams and drains after decades of heat cycling, and a patch is often the right fix rather than a full tear-off.
See the difference
Before
After
Before
After
Before
AfterPricing for Roof Repair in Covina, CA
Here’s what Covina homeowners can expect to pay:
- Shingle replacement: $350 – $700 for most field repairs, $900 – $1,600 for larger wind-damage sections.
- Leak repair (flashing or penetration): $350 – $700 typical.
- Tile underlayment section replacement: $1,200 – $2,800 depending on tile type and section size.
- Flat roof patch: $450 – $900 for standard built-up or modified bitumen repair.
- Vent boot replacement: $250 – $450 including materials.
- Valley repair: $400 – $900 including new metal and underlayment at the valley.
What moves the number on a Covina job is access. A tight lot where we’re staging material on the parkway strip, dealing with a shared stucco wall, and keeping a narrow street passable means more labor hours than a wide-lot suburban teardown. We price that honestly up front. Estimates are free, in writing, and line-itemed. No change orders unless the roof decking reveals something we couldn’t see from the surface, and if it does, you’ll see the photo before we ask for a penny.
How a Tight Covina Lot Changes the Job
This is the part most roofing pages never mention. In Covina’s older core near downtown, and throughout much of 91723 and 91724, lots are narrow and homes sit close together. That changes how we stage, how we protect your neighbor’s property, and how the quote is built.
On a mid-century ranch lot off a tight downtown Covina block, our crew tore off a Boral clay tile field to reach underlayment that had been sun-baked for decades. The tile looked sound from the curb while water had been tracking down to the decking at a valley. We staged the tear-off in the driveway and parkway strip to keep the narrow street passable, posted party-wall notice to the neighbor sharing the stucco wall, and rebuilt the valleys with ice and water shield, new flashing at the penetrations, and fresh drip edge before re-laying the tile. The homeowner got a dry ceiling and an intact street-front look.
That’s what we mean when we say local knowledge matters. A roofer who doesn’t know Covina’s lot geometry will quote the roof, then scramble on day one when the driveway won’t hold a dump trailer and the neighbor’s fence is two feet from the eave line. We quote that reality from the start, and our price reflects the actual job, not a hypothetical one.
We Also Serve Cities Near Covina
Barnwood Roofing works throughout the San Gabriel Valley, including Covina and the surrounding communities. If you’re in Irwindale, Azusa, Citrus, or West Covina, the same crew, the same pricing honesty, and the same inspection-first approach apply. Call (855) 382-1073 from anywhere in the area and we’ll set up a visit.
Serving Covina, CA — Our Local Coverage Area
We’re based in the 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 Covina
The underlayment beneath the tile has failed. Covina’s inland valley heat bakes the felt for decades while the tile above stays intact, so water tracks through the underlayment at valleys and penetrations while the roof looks perfect from the street. The fix is lifting the tile, replacing the underlayment section, and re-laying the tile. Call (855) 382-1073 for a leak inspection.
Access and staging. On a narrow lot, we may need to stage material on the street or parkway, use smaller tear-off containment, and work around shared walls and fences. That’s real labor, and it’s in the quote. A wide-lot quote that ignores your actual site geometry won’t hold up once work starts.
For most repairs, no. Patch work, shingle replacement, flashing repair, and underlayment section replacement don’t trigger Covina’s permit requirement. If the repair scope crosses into structural territory, we’ll tell you and pull the permit ourselves. We don’t surprise you with paperwork.
Covina gets real Santa Ana wind, so the repair should meet the shingle manufacturer’s rated wind resistance for its installed nailing pattern. On older tract roofs, the original nailing often doesn’t meet that rating. We check the nailing pattern on every wind-damage repair and bring the section up to current manufacturer spec where the decking allows it.
Party-wall notice before we start, staging that keeps the street passable, and daily cleanup of the parkway and sidewalk. On Covina’s narrow lots, your neighbor’s cooperation isn’t optional, and we treat their property line like our own. Most Covina residents know their neighbors by name, and a roofer who makes a mess burns trust fast.
Get Your Covina Roof Repair Estimate
If you suspect a leak, saw shingles lift in the last Santa Ana, or just want a professional read on your roof before the next rain, call Barnwood Roofing at (855) 382-1073. We’ll inspect, tell you what we found, and quote the repair honestly. If it doesn’t need fixing, we’ll tell you that too. Serving Covina, West Covina, Azusa, Irwindale, Citrus, and the surrounding San Gabriel Valley.
Written by Ruben Calloway, Owner at Barnwood Roofing, serving Covina and the San Gabriel Valley since day one.