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 usually falls into one of two camps: a leak that needs attention now, or a roof that’s been quietly aging for decades and finally gave way. We work across ZIPs 91722, 91723, and 91724, and most calls come from those post-war tract neighborhoods where the original roofing has simply run out of life. Our Roof Repair team knows what those homes look like underneath the surface, because we’ve opened up enough of them to know exactly what to expect. If you’re seeing water stains, curling shingles, or granules in your gutters, call (866) 282-5070 and we’ll walk you through what’s actually going on up there.

Why Buena Park Roof Repair Is Covina’s Preferred Roof Repair Company
We keep our focus narrow on purpose. Repair, replacement, and inspection. That’s it. Which means when you call us about a leak in Covina, you’re talking to someone who spends every working day thinking about roofing, not someone squeezing your job between a kitchen remodel and a fence install.
Rick Dunnigan built this company around a repair-first philosophy. Before we ever propose tearing off a roof, we inspect it. We’ll tell you what the roof actually needs, even if that means a $400 repair instead of a $14,000 replacement. That approach matters in Covina, where so many homes are sitting on original 1950s and 60s construction. Some of those roofs need a full tear-off. Plenty don’t. The honest answer starts with looking at the decking, the flashing, and the condition of the existing layers before recommending anything.
We also carry working relationships with seven major manufacturers, including CertainTeed, Owens Corning, and Atlas. That gives Covina homeowners something a single-brand roofer can’t: actual material choice. If your existing roof is a certain brand and we’re doing a partial repair, we can match it. If you’re replacing and have a preference, we’ll install what fits your house and budget, not just whatever we happen to stock.
Styles & brands we work with






Emergency Roof Repair in Covina
Emergency Roof Repair in Covina usually follows the first heavy rain of the season. The inland San Gabriel Valley gets less moisture than coastal LA, but when a storm rolls through after months of heat and UV, old flashing and failed valley waterproofing show their age fast. A Covina homeowner wakes up to a water stain spreading across the ceiling, or hears dripping inside a bedroom wall, and needs someone to get eyes on it quickly. Call (866) 282-5070 and we’ll get a crew out to assess the damage, tarp what needs to be protected, and plan the permanent fix.
Storm Leak Response
The first priority is stopping the water. We’ll locate the entry point, which in Covina’s older homes is often a valley or a section of flashing that’s been slowly failing for years. A temporary tarp or seal can buy you time while we write up the repair scope and discuss whether the underlying decking is still sound.
What Emergency Repairs Cost
Most emergency roof repair calls in Covina run between $350 and $800, depending on what we find. A simple flashing repair or vent boot replacement sits toward the lower end. A torn section of roofing with water already into the decking runs higher, because the hidden damage has to be addressed before we can close it back up. We’ll show you the problem, explain the fix, and get written approval before any work starts.
Flat Roof Repair in Covina
Flat Roof Repair in Covina is a different animal from pitched roof work, and our team treats it that way. The city’s mid-century homes include a fair number of flat or low-slope sections, particularly on additions, porches, and carports built during the 1950s and 60s expansion. Decades of inland heat and UV break down the membrane, and when winter storms finally arrive, the cracks become leaks. We handle flat roof patches, seam repairs, and full membrane replacement when the existing surface has reached the end of its serviceable life.
Common Flat Roof Failure Points
Most flat roof problems in Covina trace back to two things: the original membrane drying out and cracking, or standing water ponding in low spots. Older flat sections were often built with minimal slope, and decades of settling make them worse. We’ll identify where water is pooling, why it’s getting through, and what it will take to make the surface watertight again.
Flat Roof Patch Pricing
A localized flat roof patch in Covina typically runs $500 to $1,100. If the damage extends across a larger section and requires membrane replacement or new flashing at the edges, expect costs to climb toward $2,500 or higher. We’ll always tell you what a patch will buy you versus what a more complete fix costs, so you can make the call with real numbers in hand.

Trusted Brands We Service in Covina
We install and service products from seven leading roofing manufacturers: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. That breadth matters in Covina, where so many homes still carry original materials or a mix of layers from different eras. If you need a partial repair on an existing roof, we can match the manufacturer and profile accurately, which protects both the look of the house and any remaining warranty on the roof. We keep common components on hand and source Covina-specific orders quickly, so you’re not waiting weeks on a backorder while a leak keeps dripping.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in Covina Homes
- Two-layer tear-offs. The classic Covina roof story is a 1960s tract home on its original wood shake, dried and curled by decades of inland sun, with a second composition layer nailed over the first. When a leak appears, the repair often turns into a full tear-off because the decking underneath is rotten and was never fixed before the overlay went on.
- Failed valley and flashing waterproofing. The original metal flashing and valley material on mid-century homes has often outlived its useful life. Winter storms hit these weak points first, and previous patch jobs sometimes made things worse by covering problems without addressing the source.
- UV and thermal cycling damage. Covina’s inland heat means intense summer sun and big temperature swings between day and night. That repeated expansion and contraction dries out shingles and shakes faster than coastal LA, causing cracking, curling, and granule loss years before the manufacturer’s rated lifespan.
- Decking rot hidden under old wood shake. When a wood shake roof leaks for years before anyone notices, the decking underneath absorbs the moisture and rots. By the time the leak is visible inside the house, the structural layer often needs repair or replacement before any new roofing can go on.
Pricing for Roof Repair in Covina, CA
Here’s what roof repair in Covina actually costs in our experience. Shingle replacement for a small section runs $450 to $950. Flashing repair around chimneys, skylights, or walls lands between $350 and $800. Valley repair typically runs $600 to $1,400, depending on how much waterproofing material has failed. Vent boot replacement is usually $300 to $550. And a full tear-off and decking repair on a two-layer Covina roof starts around $9,000 and goes up from there based on the square footage and how much structural repair the decking needs.
What moves the price is what we find once the layers come off. That’s why our written quotes include allowances for decking repair. If the wood underneath is sound, you won’t pay for work that wasn’t needed. If it’s not, we’ll show you photos, explain what happened, and get your approval in writing before we touch it. Call (866) 282-5070 for a free estimate, and you’ll get real numbers from someone who’s actually looked at your roof.
We Also Serve Cities Near Covina
Beyond Covina, our crews regularly handle roofing work in Covina and the surrounding communities. If you’re in Irwindale, Azusa, Citrus, or West Covina, you’re within our normal service area and we’d be glad to take a look at your roof too. Same inspection-first approach, same honest scoping, same commitment to repair when possible and replace only when necessary.
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
Most 1960s wood shake roofs in Covina are beyond sectional repair, because the shakes have dried out, cracked, and curled from decades of inland UV and thermal cycling. A single leak repair on a roof that old often doesn’t hold, because the surrounding material is equally brittle. We’ll inspect the roof and tell you honestly if a repair will buy you a few years or if a full tear-off is the only responsible option. Call (866) 282-5070 to schedule an inspection.
A two-layer roof means a second layer of shingles or composition was nailed directly over the original wood shake or shingle layer, a common practice in Covina’s 1950s-60s tract homes. This matters because the original layer underneath is often rotten, and any leak that gets past the top layer sits against the old decking with no way to dry out. Repairs on two-layer roofs frequently become full tear-offs once the top layer comes off and the decking underneath is exposed. We write allowances into every quote so you know what to expect financially if the decking needs work.
Yes, when a tear-off is involved and the decking is exposed, Covina building codes require the roof to meet current standards before new roofing goes on. That can include upgraded underlayment, better ventilation, or structural repairs to framing that was undersized by today’s standards. We pull permits, handle inspections, and make sure the roof passes the final check. Our quotes account for these requirements up front, so the permit process doesn’t surprise you midway through the job.
We respond to emergency calls as quickly as possible during and after winter storms, prioritizing active leaks where water is entering the home. The first step is stopping the water, either with a temporary tarp or a targeted seal at the entry point. Then we assess the permanent fix and discuss scope and cost with you before proceeding. Most emergency repairs in Covina run $350 to $800, and we’ll have a crew out to you as soon as we can safely access the roof. Call (866) 282-5070 if you’re dealing with an active leak.
Flat roof repairs on Covina’s mid-century homes usually involve cracked membranes, failed flashing at the roof edges, or ponding water in low spots that formed as the structure settled. Many of these flat sections were originally built with minimal slope, and decades of heat have only made the problem worse. We’ll assess whether a localized patch will hold or whether the membrane has reached the end of its life and needs replacement. Patches typically run $500 to $1,100, while broader membrane replacement costs more. Call (866) 282-5070 for a free estimate with real numbers attached.
If your roof is leaking, curling, or just hasn’t been looked at in years, start with an inspection. We’ll tell you what it actually needs, not what pads our invoice. Call (866) 282-5070 to schedule your free estimate in Covina.
Written by Rick Dunnigan, Owner at Buena Park Roof Repair, serving Covina and the San Gabriel Valley.