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 Citrus
Roof repair in Citrus typically runs between $350 and $650 for targeted fixes like shingle replacement or leak repair, while larger repairs involving decking replacement or fire-code upgrades can reach $2,800 to $5,500. We respond to Citrus homeowners within 24 to 48 hours for standard repairs and faster for active leaks. If you’ve spotted a water stain on your ceiling or missing shingles after the last Santa Ana wind event, call (877) 755-4274 and we’ll walk you through what you’re seeing before we ever schedule a visit.
Weathervane Roof Repair works exclusively on roofs. Not siding, not windows, not gutters as a side hustle. Just roofs. That focus matters in Citrus, where the local fire code and aging housing stock mean every repair decision carries more weight than it would in Azusa or Covina. We know what these mid-century tract homes look like under the shingles, and we know what the foothill weather does to them. More importantly, we’ll tell you what your roof actually needs, and what it doesn’t.
Why Weathervane Roof Repair Is Citrus’s Preferred Roof Repair Company
Citrus homeowners call us because we lead with an inspection. That’s not a sales tactic, it’s how we work. We won’t quote a replacement when a repair does the job, and we won’t patch over a problem that’s about to become a bigger one. Our Roof Repair team has opened up enough roofs in the 91702 zip code to know that what looks like a simple leak often traces back to something else entirely, like failed underlayment around a vent boot or skip sheathing that was never meant to carry modern shingles.
We work with materials from seven major manufacturers, including CertainTeed, Owens Corning, and IKO. That means when we repair a roof in Citrus, we can match the existing shingle profile instead of forcing whatever brand we happen to stock. Homeowners on Indian Springs Drive and along the foothill edges deal with sun exposure and wind uplift that flattens cheaper materials. We spec accordingly.
Gil Tanner set the tone for how this company operates: inspect first, explain clearly, repair only when it’s warranted. That approach has earned us a strong local reputation among Citrus homeowners who’ve been burned by high-pressure sales crews before. They call because they want a straight answer. That’s what we give them.
Styles & brands we work with






Shingle Roof Repair in Citrus
Shingle Roof Repair in Citrus usually comes down to two triggers: wind damage from Santa Ana events that tears tabs loose, or UV degradation from the intense San Gabriel Valley sun that leaves shingles brittle and cracked. On these 1950s-70s ranch and tract homes, the shingles are often original or second-layer, which means the repair conversation turns quickly to what’s underneath. A straightforward shingle replacement on a Citrus home typically costs $350 to $550. If we have to replace sections of plywood decking because the original skip sheathing won’t hold nails, the price climbs into the $1,200 to $2,800 range depending on how much decking gets replaced.
Matching Materials on Older Citrus Roofs
The challenge with Citrus’s mid-century housing stock is that original shingles are often discontinued. We match by profile, color tone, and exposure rather than chasing an exact brand match. When the roof has aged considerably, we’ll walk you through whether a patch is worth doing or whether the repair budget is better spent on a larger section that will actually hold up through the next fire season.
Skip Sheathing and What It Means for Repairs
A lot of Citrus homes built before 1975 have skip sheathing: spaced boards instead of solid plywood under the shingles. It was standard practice then. It’s a problem now. Repairs on skip sheathing can’t simply nail new shingles into the gaps, the fasteners won’t hold. We almost always need to overlay plywood or OSB before installing shingles, which is a bigger job than homeowners expect but necessary for a repair that lasts.
Storm Damage Roof Repair in Citrus
Storm Damage Roof Repair in Citrus is driven less by rain and more by wind. The Santa Ana winds that whip down through the San Gabriel Valley will lift shingle tabs, tear off ridge caps, and send tree branches through decking in the worst cases. When winter rain finally arrives, those small wind compromises become leaks. A storm damage repair on a Citrus home ranges from $400 for a few missing shingles to $3,200 and up when water has gotten under the underlayment and rotted sections of the roof deck. The earlier we get eyes on it, the less it costs.
What We Look For After a Wind Event
After the winds die down, we check for loose shingles that haven’t fully detached, damaged flashing around chimneys and vents, and any sign that the underlayment was exposed. A shingle that’s lifted but still attached will let water under the assembly long before it flies off. That’s the kind of damage that goes unnoticed until a stain appears on the ceiling.
Water Damage That Travels Before It Shows
Water runs downhill, but on a roof, it also runs sideways along rafters and under underlayment. A leak that shows up near the edge of the roof on a Citrus home might originate from a damaged valley fifteen feet away. We trace the water path rather than just patching where the stain is. That means opening up wet sections when the decking is compromised, which is exactly where Citrus’s fire-code requirements come into play.
Trusted Brands We Service in Citrus
We repair and install using materials from major manufacturers including Owens Corning, CertainTeed service in Citrus, and Atlas, which means Citrus homeowners get genuine material choice rather than whatever the supply house had on the shelf. When we quote a repair that touches decking or vents, we spec materials that comply with Citrus’s Class A fire-rated requirements. That usually means CertainTeed or Owens Corning architectural shingles paired with ember-resistant vents. We keep common profiles stocked locally so a repair on a Citrus home doesn’t wait a week for parts to arrive from a warehouse in another county.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in Citrus Homes
- Hidden skip sheathing under old shakes: Homes along the northern foothill edges frequently still have original wood-shake roofs over spaced board decking. What starts as a small leak becomes a full redecking job, because the underlying structure won’t support modern materials and the shakes themselves are a fire hazard in Citrus’s high-risk zone.
- Ember intrusion through standard vents: In Citrus, repairs that ignore vent upgrades often fail inspection. Standard attic vents act like ember intakes during a wildfire. When we’re already on the roof for a repair, upgrading to ember-resistant vents is usually a minor cost that brings the whole assembly into compliance.
- UV-baked underlayment failure: The San Gabriel Valley sun does not let up. Underlayment on Citrus roofs loses its flexibility and develops cracks, especially in valleys and around pipe penetration flashings. By the time water shows up inside, the underlayment has usually been compromised for a season or more.
- Wind-lifted flashing at roof transitions: Where the roof changes pitch or meets a wall, Santa Ana winds work the flashing loose over time. These are a frequent source of leaks on Citrus tract homes with low-slope sections. A $450 flashing repair can prevent a much larger structural repair next winter.
Pricing for Roof Repair in Citrus, CA
Here’s what Citrus homeowners can expect for common repairs. Shingle replacement: $350 to $550 for a standard repair. Leak repair with flashing replacement: $400 to $700. Flat roof or low-slope patch: $500 to $900. Vent boot replacement: $250 to $400. Full decking replacement in a section: $2,800 to $5,500 depending on square footage and how much framing needs attention. The wildcard in Citrus is what we find once we open up the roof. That’s why we always write allowances into our repair contracts for hidden damage, and we price any discovery in writing before we touch it. Call (877) 755-4274 and we’ll give you a free estimate with real numbers, not a range pulled from the internet.
We Also Serve Cities Near Citrus
While this page focuses on roof repair for Citrus homeowners, our team regularly works throughout the surrounding San Gabriel Valley communities. We serve Roof Repair in Citrus plus Azusa, Irwindale, Covina, and Glendora. If you’re in one of those areas and need the same repair-first approach, call (877) 755-4274 and we’ll route you to the right crew.
Serving Citrus, CA — Our Local Coverage Area
We’re based in the Citrus 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 Citrus
Yes, most structural roof repairs in Citrus require a permit from the city, and yes, repairs that expose decking often trigger upgrades to current fire-code standards. Because Citrus mandates Class A fire-rated roofing assemblies and ember-resistant vents, even a partial repair can require us to bring the exposed section into compliance. That’s not optional, and it’s not something we’ll skip to save money. It’s the law here, and it exists because of the wildfire risk along the foothills. We handle the permitting, the inspection scheduling, and the paperwork, so you don’t have to navigate the city office on top of everything else. Call (877) 755-4274 to get a clear explanation of what your specific repair will require.
Original wood shakes on a Citrus home almost always mean full replacement, not repair. The shakes themselves are a fire hazard and a code violation under Citrus’s Class A requirements, and the skip sheathing underneath them usually can’t support modern materials anyway. We tore a 1960s ranch off Indian Springs Drive down to the framing after a leak exposed original skip sheathing under aging wood shakes. The right fix there was new plywood decking, a Class A assembly with GAF architectural shingles, and ember-resistant vents. That’s a permit-heavy job, but it’s the only way to get the home where it needs to be. Call (877) 755-4274 and we’ll tell you honestly whether your shakes are salvageable or not, and what a replacement would actually cost.
Citrus sits in a high-fire-risk zone that shapes every repair decision, because the city enforces Class A fire-rated assemblies and ember-resistant vents with more rigor than neighboring cities like Glendora or Azusa. That means when you repair a roof here, any exposed section must meet those standards even if the rest of the roof is older and grandfathered in. It also means choosing materials that perform under ember exposure, not just materials that shed water. We’ll explain exactly where your repair falls under the code and what your options are, so you’re not surprised when the inspector shows up. For a detailed walkthrough of your specific roof, call (877) 755-4274 and schedule a free inspection.
Beyond missing or curled shingles, watch for ceiling stains that appear after winter rains, granules collecting in your gutters, attic sheathing that looks dark or stained, and roof valleys where the underlayment has cracked from sun exposure. On Citrus tract homes from the 50s through the 70s, the underlayment was often lightweight and has long since baked out under decades of San Gabriel Valley sun. If your roof is over 20 years old and you’re seeing any of these signs, the right move is an inspection before the leak becomes a structural problem. We offer Roof Repair inspections as a standalone service, not a sales funnel to replacement. Call (877) 755-4274 to schedule one.
We handle it with written allowances and a transparent change order process. Before we start a repair on a Citrus home, we write a contingency allowance into the contract for hidden conditions like rotted decking, missing underlayment, or framing damage. If we find something unexpected when we open the roof, we document it with photos, explain exactly what it means, and get your written approval of the revised scope before we proceed. We never do the work and then hand you a surprise bill. That’s how a straight-talking roofing company does business, and it’s why Citrus homeowners keep referring us to their neighbors. Call (877) 755-4274 for a free estimate and we’ll show you exactly what to expect from the first day.
Written by Gil Tanner, Owner at Weathervane Roof Repair, serving Citrus since the company’s founding.