Architectural shingles
Metal roofing
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
Roof repair in Covina means dealing with what the San Gabriel Valley throws at a house: dry heat, Santa Ana winds, and winter rain that finds every weak spot. Most repairs we handle in Covina run between $450 and $1,800 depending on what’s actually wrong once we get on the roof. That’s the honest range before we open anything up. Call (877) 755-4274 and our Roof Repair team will come out, inspect what’s happening, and give you a written quote before any work starts.
We work across all three Covina ZIP codes: 91722, 91723, and 91724. The older bungalows near downtown have different failure points than the hillside tracts up toward the foothills, and we know what to look for in both.
Why Weathervane Roof Repair Is Covina’s Preferred Roof Repair Company
Gil Tanner started Weathervane with a simple rule: inspection first, repairs only when they’re warranted. That matters in Covina because homeowners here are rightly skeptical of contractors who show up after a wind event and push a full replacement. We won’t do that. If your roof needs a $600 flashing fix, we’ll tell you. If it genuinely needs more, we’ll show you photos and explain why.
Covina homeowners call us because we’re roof-only. Not a general contractor fitting roofing between bathroom remodels. Not a storm-chaser circling the foothills after every Santa Ana. Just roofing, across seven major shingle brands including CertainTeed, GAF, and Owens Corning. When we quote a repair, we’re matching your existing shingle system, not selling whatever’s on the truck.
Our reviews from Covina customers consistently mention two things: we show up when we say we will, and we don’t pad the quote once we’re on the roof. That second part matters. See the FAQ below on why quotes move in this city.
Styles & brands we work with






Storm Damage Roof Repair in Covina
Storm Damage Roof Repair in Covina usually means one trigger: Santa Ana wind events that hit the foothill neighborhoods especially hard. The wind comes down through the San Gabriel canyons and slams the windward slopes of 91724, lifting ridge caps and cracking aged asphalt shingles at the edges. A typical wind-damage repair here runs $500 to $1,400 depending on how many shingles lifted and whether the ridge vent needs resetting.
What Our Crews Check First
After wind, we don’t just count missing shingles. We walk the ridge line, both slope edges, and every penetration. Lifted ridge caps are obvious. The shingles that shifted but stayed in place are the ones that leak six months later. We check those too.
Decking Damage Is Common Here
On 1970s tract homes toward the foothills, wind-damaged shingles often sit over skip sheathing that was already aging. When we lift the shingle, we check the deck below. If the deck’s cracked or spongy, we tell you before we button it back up. You deserve to know what’s under the surface.
Metal Roof Repair in Covina
Metal Roof Repair in Covina is less common than asphalt work, but we handle it regularly on the handful of metal-roof homes scattered through the 91724 hillside edge and a few commercial-adjacent properties near Arrow Highway. Repairs usually target failed fasteners, lifted panels after wind, or failing sealant at seams and penetrations. Expect $600 to $2,200 for a typical Covina metal roof repair depending on whether we’re replacing panels or resealing and refastening.
Metal Panel and Fastener Failure
Metal roofs in Covina age differently than shingle roofs. The panels themselves can last decades, but the neoprene washers on fasteners bake out under constant UV. We find wobbly fasteners and torn washers on metal roofs that look fine from the street. Fixing those early stops leaks before they start.
Seam and Penetration Resealing
Standing-seam and exposed-fastener metal roofs both leak at the details: skylight curbs, vent pipes, ridge caps. Santa Ana winds flex the panels and break old sealant. We remove, clean, and reseal with material matched to what’s already on the roof, and if the fasteners are compromised, we replace them rather than just caulking over the problem.
Trusted Brands We Service in Covina
We repair roofs with materials from seven major manufacturers: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. For Covina’s common 1980s and 1990s tract homes, that often means matching IKO or Atlas shingles on existing roofs. We keep the most common repair materials and color blends in local supply so a repair isn’t stalled waiting on a truck from the yard. When we open up a 91724 roof and find something underneath, having the right shingle on hand means the repair gets finished in one visit instead of two.
Common Roof Repair Problems We See in Covina Homes
- Cracked skip sheathing under aged shingles: The 1960s – 80s tract homes up toward the San Gabriel foothills in 91724 were built with skip sheathing, not solid decking. Shingles crack, the deck below cracks too, and a simple shingle swap turns into re-decking if we don’t check. We always check before quoting.
- Hairline ridge cracks after Santa Ana wind: The old asphalt ridge caps in the hillside tracts lift and crack first during wind events. Water gets in slowly, and then the next winter rain shows up and stains the ceiling. We see this constantly after every wind season.
- Worn flashing at valleys and penetrations: Near downtown Covina’s older bungalows, the original flashing is often at 40+ years old. The shingles may look fine, but the metal underneath has thinned, corroded, or pulled away from the deck. Replacing a failing valley is usually cheaper than waiting for the leak to spread.
- Failed underlayment under otherwise good shingles: Covina’s dry-then-deluge cycle punishes underlayment. Years of drought bake it, then a week of hard rain finds every micro-tear. The shingle isn’t the problem. The layer under it is. That’s why we don’t quote a repair until we’ve looked at what’s beneath the visible surface.
See the difference
Before
After
Before
After
Before
AfterPricing for Roof Repair in Covina, CA
Here’s what Covina homeowners can expect for common repairs: shingle replacement runs $350 to $900 for a standard area. Leak repair runs $450 to $1,200 depending on how far we have to trace the water. Flashing repair runs $400 to $950. Flat roof patches run $500 to $1,300. Vent boot replacement runs $250 to $500. Valley repair runs $600 to $1,800 when re-decking is required, which is often the case in 91724’s skip-sheathed homes.
What moves the price in Covina specifically: age of the deck, slope of the roof, and whether we find hidden damage under the first layer. We write allowances into our contracts for known unknowns, and if we open the roof and find something, you approve any additional cost in writing before we continue. Free estimates. Call (877) 755-4274.
We Also Serve Cities Near Covina
Our roofing crews regularly work in Covina and the surrounding communities: Irwindale, Azusa, Citrus, and West Covina. If you’re in any of these nearby cities and dealing with a leak, missing shingles, or wind damage, the same roof-only team covers your neighborhood too.
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
Because Covina’s older tract homes often hide deck damage under the shingles. The 1960s – 80s homes in 91724 used skip sheathing, and that decking cracks over time. When we open the roof and find cracked or rotted decking, the repair has to include re-decking before new underlayment goes down. We write allowances into the contract for exactly this, and we get your written approval on any change before we proceed. Call (877) 755-4274 for a free estimate and an honest walkthrough of what your roof may be hiding.
Santa Ana winds hit the windward slopes of the foothill neighborhoods hard, lifting ridge caps and cracking aged shingles at the edges and ridge line. The damage is often subtle: shifted shingles that aren’t missing, a ridge cap that’s loose but still sitting there. The next winter rain finds those small openings and turns them into ceiling stains. After any wind event in Covina, we recommend a quick inspection of the ridge line and both slope edges. Call (877) 755-4274 to schedule one.
Yes. The 91724 hillside tracts have steeper pitches, greater wind exposure, and older skip-sheathing decks. A repair that’s simple on a flatland tract roof in 91722 or 91723 can require re-decking on a foothill roof because the deck itself has cracked under years of wind load and UV. Downtown Covina’s older bungalows more often need flashing and underlayment work on shallower roofs. Call (877) 755-4274 and tell us your ZIP so we can plan accordingly.
Line by line, and ask each contractor the same three questions. What’s the scope of work? What allowances are written in for hidden deck damage? What happens to the price if they find skip sheathing that’s cracked? If a bid doesn’t mention decking, underlayment, or the possibility of re-decking on a 1960s – 80s Covina home, it’s likely low-balled on purpose. We give you a written, itemized quote with allowances. Compare it against any other Covina roofer and the difference will be obvious. Call (877) 755-4274 for yours.
Many Covina roof repairs require a permit, especially if the job involves decking replacement or structural repair. Opening up an older roof can trigger decking and flashing upgrades once the inspector sees what’s underneath. That’s not a penalty. It’s the code working the way it should. We pull permits when required, we schedule inspections, and we don’t start until the paperwork’s in order. Call (877) 755-4274 and we’ll tell you whether your specific repair needs a permit before you commit to anything.
Repair or Replace? We’ll Give You the Straight Answer
After a Santa Ana wind event lifted ridge caps and cracked shingles on a 1970s tract home near the foothill edge in 91724, our crew opened the roof and found cracked skip sheathing under the windward slope. We re-decked those runs, laid ice and water shield in the valleys, and reset the ridge vent with a fresh starter strip so the next winter rain stayed out of the ceiling. That’s the kind of repair that could’ve been botched a dozen ways, and the homeowner would’ve been back on the phone with us in six months. Instead, the roof’s solid.
That’s what we mean by inspection first. Gil Tanner built this company to tell Covina homeowners exactly what their roof needs and what it doesn’t. Seven leading brands, one honest recommendation. If you’ve got a leak, missing shingles, or wind damage anywhere in Covina, 91722 through 91724, call (877) 755-4274 for a free estimate.
Written by Gil Tanner, Owner at Weathervane Roof Repair, serving Covina and the San Gabriel Valley.