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 Corona
Roof repair in Corona usually costs between $350 and $1,800 depending on what failed, and most jobs our crews handle are done in a single day. Corona’s Santa Ana winds and 100°F summer heat create two very different failure patterns depending on whether you live in the older downtown grid or the hillside tracts off the 91, and knowing which one applies to your house changes how we approach the repair. We’ve worked both sides of Corona long enough to know that a ridge cap lifted on a windward slope in 92881 needs a different fix than sun-brittled shake in a 92879 bungalow. If you’ve got a leak, missing shingles, or tile that’s cracked after the last wind event, call (877) 755-4274 and we’ll send someone who actually knows Corona roofs.
Why Weathervane Roof Repair Is Corona’s Preferred Roof Repair Company
Corona homeowners call us because we lead with inspection, not a replacement pitch. Our Roof Repair team works exclusively on roofs: no plumbing, no siding, no windows. That focus matters when you’re trying to figure out whether a leak in your 1962 ranch needs a $400 flashing fix or something more involved. We’ll tell you the difference, and we’ll show you photos of what we found.
Gil Tanner, who runs Weathervane Roof Repair, built the company around a repair-first philosophy that resonates with Corona’s older housing stock. A lot of the mid-century homes in 92879 and 92882 still have original materials that a less careful contractor would condemn outright. We’d rather patch, match, and preserve when the structure allows it. Corona homeowners consistently tell us that’s the reason they refer us to neighbors, especially in the flat core where replacing original shake with architectural shingles has become a common upgrade.
We dispatch to Corona regularly, and our familiarity with the city’s two distinct housing types means we show up with the right material already on the truck. Tile repairs in the hillside tracts, shingle work in the older grid, flat roof patches for low-slope patio additions. That’s not guesswork; it’s pattern recognition from doing this work here week after week.
Styles & brands we work with






Roof Leak Repair in Corona
Roof leak repair in Corona is the service we perform most often, and it typically runs $350 to $900 depending on where water is getting through and how long it’s been doing it. In the older downtown core around 92879 and 92882, the usual culprit is failed underlayment beneath original wood-shake that’s cracked and shedding after decades of inland heat. On the hillside tracts in 92881 and 92883, leaks more often trace to wind-lifted ridge caps or cracked concrete tile that lets rainwater follow the underlayment down to a seam. Corona’s summer heat bakes materials until they’re brittle, and then the Santa Ana winds finish the job.
Patio Addition Leaks
Low-slope patio additions are everywhere in Corona’s mid-century neighborhoods, and they leak in predictable ways. The wall intersection flashing was often inadequate when the addition was built, and after 50 or 60 years of sun exposure, the sealant has long since failed. We repair these by reflashing the wall transition and replacing any rotted decking underneath.
Valley and Flashing Repair
Valleys are the most common leak point on any Corona roof, but especially on two-story Mediterranean-style homes in the hillside tracts where steep pitches funnel water fast. Corroded flashing at the valley center, or missing fasteners on concrete tile, lets water under the tile where it travels down the felt and soaks the sheathing. Repair costs here typically run $250 to $600 per valley, and we always replace the underlayment section, not just patch over it.
Emergency Roof Repair in Corona
Emergency roof repair in Corona usually follows a Santa Ana wind event that’s pulled ridge caps off the windward slope or sent a tree limb through a tile section, and our response for these calls typically gets a crew to your street within a few hours. The cost ranges from $400 to $1,800 depending on whether we’re tarping and securing a section or doing a full repair on the spot. We carry tarping materials and fasteners on every truck, so a stopgap becomes a proper fix faster than most Corona homeowners expect.
Santa Ana Wind Damage
When sustained winds hit 40 to 60 mph through the gap between the Santa Ana Mountains and the Chino Hills, ridge caps lift and mortar-set tile cracks. The damage is usually concentrated on one side of the roof. We inspect the whole ridgeline, not just the spot you noticed, because wind often loosens several caps that haven’t blown off yet.
Post-Storm Tarping
If your roof is actively taking on water, we’ll secure the area with a waterproof tarp and then schedule the permanent repair once everything’s dry. The tarp itself usually costs $400 to $600 with the emergency call-out, and that amount is credited toward the full repair when we do the work.
Trusted Brands We Service in Corona
We work with materials from seven major shingle and tile manufacturers, including CertainTeed, Owens Corning, and Atlas, which means we can match your existing roof instead of forcing a full replacement. If your Corona home has CertainTeed architectural shingles and a single damaged section, we’ll source the same line, not a close-enough color. That’s standard practice for us because we stock common profiles and colors for Corona’s most popular home styles, and we can usually have less common products from our suppliers within a day or two. Material choice should serve the roof, not our inventory, so we recommend based on what your home’s exposure actually demands. Gil Tanner has always insisted on that, and it’s why we’ve stuck with a multi-brand approach rather than a single manufacturer’s product line.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in Corona Homes
- Sun-brittled original wood-shake in the downtown core. Homes built in the 1950s and 60s around 92879 and 92882 often still have their first shake roof, and the inland sun has baked the wood until it cracks easily under foot traffic. Once water gets past, the felt beneath is usually disintegrated in sheets.
- Wind-lifted ridge caps on hillside slopes. The Santa Ana winds funnel through the gap between the Santa Ana Mountains and the Chino Hills, hitting windward slopes off the 91 with enough force to unseat ridge caps and crack heat-weakened concrete tile mortar.
- Leaking low-slope patio additions. Mid-century Corona homes frequently have flat or low-slope patio roofs with inadequate flashing where the addition meets the house. Decades of sun exposure have compromised whatever sealant was originally there.
- Failed underlayment on tile roofs. Concrete and clay tile can look fine from the ground while the felt beneath has broken down, especially on 1980s and 1990s hillside tract homes in 92881 and 92883. Water runs under the tile and rots decking before you see a ceiling stain.
Pricing for Roof Repair in Corona, CA
Roof repair pricing in Corona falls into clear bands: minor flashing or shingle replacement runs $250 to $500, a typical leak repair with decking replacement lands between $600 and $1,200, and larger emergency repairs from storm damage go $1,200 to $1,800. Tile repair and ridge cap resetting in the hillside tracts often runs $500 to $900 because of the access and pitch involved. Flat roof patches on older patio additions usually cost $400 to $800. What moves the number is what’s underneath: whether decking has rotted, how much underlayment needs replacement, and whether we’re working on a steep second-story slope or a single-story ranch. Call (877) 755-4274 for a free estimate, and we’ll give you a written line-item quote before any work starts. The quote you get is the price you pay unless we uncover something structural, and if we do, we’ll show you photos and get your approval in writing before proceeding.
We Also Serve Cities Near Corona
Our Corona service area extends into the neighboring communities of Home Gardens, El Cerrito Corona, Eastvale, and Norco. Many of those neighborhoods share the same wind exposure and mid-century housing patterns we see in Corona proper, so if you’re just outside the city line, we’re still your local roof repair option. Call us and we’ll confirm coverage for your street.
Serving Corona, CA — Our Local Coverage Area
We’re based in the Corona 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 Corona
Corona roofs fail faster because the city sits in a wind-swept gap between the Santa Ana Mountains and the Chino Hills, which combines intense inland heat with sustained wind that lifts and cracks roofing materials. In summer, temperatures routinely exceed 100°F, baking sealants, felt underlayment, and mortar until they’re brittle. Then the Santa Ana winds hit and finish the job. Riverside gets the heat but less concentrated wind; coastal OC gets neither to the same degree. A tile roof that would last 30 years with basic maintenance in Costa Mesa might need ridge cap resets and flashing repair by year 15 in Corona’s hillside tracts. Call (877) 755-4274 if you suspect wind or heat damage, and we’ll inspect before small problems become structural ones.
Expect to find sun-brittled original wood-shake, failed underlayment, and rusted drip edge on homes built in the 1950s and 60s, and any repair should account for replacing those materials, not just the visible damage. On a 1962 single-story ranch in the 92882 flat core, our crew opened up a roof leak over the patio addition and found the original wood-shake had baked to brittle under 100°F summers, with felt underlayment disintegrated and drip edge rusted through. We removed the shake, replaced damaged decking, installed ice and water shield in the valleys, and finished with architectural shingles and new soffit and fascia to close the gaps. The homeowner said the repair stopped a leak that had soaked the patio ceiling for two rainy seasons. That’s the kind of repair these homes often need, and we walk you through what we find with photos and a straight explanation. Get your free inspection by calling (877) 755-4274.
Steep pitches and windward exposure make repairs on these 1980s and 2000s Mediterranean-style homes more access-intensive and more wind-driven, and they cost $100 to $300 more than comparable work on flat-ground homes. The concrete and clay tile on these roofs is heavy and the slopes are steep, so we stage carefully and often bring a lift for safety and efficiency. Wind-lifted ridge caps and cracked tile from heat-weakened mortar are the two most common failures we see, usually on the side facing the Santa Ana gap. Repairing these properly means checking the entire ridgeline and the windward slope, not just the visible damage. Estimates are free, so call (877) 755-4274 and we’ll assess your specific roof.
Yes, we respond to emergency roof repair calls in Corona after Santa Ana wind events, and our crews typically reach most Corona neighborhoods within a few hours. The first step is always to secure the roof, usually with tarping over the damaged section, which costs $400 to $600 including the call-out. Then we schedule the permanent repair once conditions are dry and we can safely work on the roof. Corona’s wind events concentrate damage on windward slopes, so we inspect the whole ridgeline and not just the spot that failed. If you’ve got a roof leaking after a windstorm, call (877) 755-4274 right away; getting water stopped early saves the decking and the interior.
We service and repair roofing systems from seven major manufacturers, including GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, and we match your existing material rather than swapping in a cheaper substitute. If your Corona home has CertainTeed shingles, we source CertainTeed shingles for the repair. If it’s an Owens Corning roof, we use Owens Corning. We keep common profiles and colors stocked for Corona’s most popular home styles, and we can have specialty items from our suppliers within a day or two. For an exact match and a free quote, call (877) 755-4274 and tell us your address; we’ll look at what’s on your roof during the free inspection.
Written by Gil Tanner, Owner at Weathervane Roof Repair, serving Corona and the surrounding Inland Empire communities.