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 Avocado Heights
Roof repair in Avocado Heights usually runs between $350 and $1,800 depending on what failed, and most jobs on the main house are done in a single day. If you’re on a large lot off Don Julian Road or up against the 60 Freeway corridor, you already know the wind and debris here don’t treat roofs gently. We know it too. Barnwood Roofing has repaired everything from wind-creased shingles on detached tack rooms to leaking patio covers on mid-century ranches all across 91746. Call (855) 382-1073 and we’ll tell you honestly whether a repair is enough, or whether you’re looking at something bigger.

Why Barnwood Roofing Is Avocado Heights’s Preferred Roof Repair Company
Ruben Calloway built Barnwood Roofing on a simple idea: inspection first, recommendation second. Homeowners in Avocado Heights have told us they’re tired of contractors who show up with a replacement contract already written before they’ve even looked at the roof. That’s not how we work. Our Roof Repair team performs repairs as a core service, not a side note, which means we have no financial reason to oversell you a new roof.
We carry materials from seven major manufacturers including GAF, CertainTeed, and Owens Corning. That matters here because Avocado Heights has such a mix of roof types, from composition shingle on 1950s ranches to low-slope sections over additions and outbuildings. The right product for a tack room roof is not automatically the right product for the main house. Seven brands, one honest recommendation.
Most important for this area: we pull LA County permits on every repair that needs one, and we document the work so an insurance adjuster can see exactly what was done. That has saved Avocado Heights homeowners real money when claims came back up for review.
Styles & brands we work with






Storm Damage Roof Repair in Avocado Heights
Storm Damage Roof Repair in Avocado Heights typically costs $450 to $2,400 depending on how many squares were affected and whether decking needs replacement. The Santa Ana winds that funnel through the Whittier Narrows corridor are the biggest culprit. They lift shingle tabs, crease architectural shingles, and drive freeway debris and soot across roofs in 91746 with enough force to strip underlayment. When a storm passes through, the damage is rarely just cosmetic.
We inspect every roof after a wind event and document what we find with photos. If you’re filing an insurance claim, that documentation matters. A compliant repair with the correct nailing pattern and county inspection sign-off is far harder for an adjuster to dispute than a handshake patch job.
What a Wind-Compliant Repair Includes
A repair that survives the next Santa Ana event starts at the deck. We check for loose or lifted fasteners, replace starter strip if it’s compromised, and re-nail shingles to the six-nail pattern that earns a 130-mph wind rating. Skipping starter strip or using four nails per shingle is how cheap quotes keep their price low, and it’s exactly why those roofs fail again in Avocado Heights before the year is out.
Outbuilding Damage from the 60 Freeway Corridor
Detached garages, workshops, and tack rooms take the worst of it. They’re lower, often uninsulated, and directly exposed to debris blowing off the 60. We regularly find lifted shingle tabs and exposed underlayment on these structures after wind events. The repair scope often includes replacing drip edge and resealing valleys, because rusted edge metal is where the next leak starts.
Metal Roof Repair in Avocado Heights
Metal Roof Repair in Avocado Heights typically runs $400 to $1,900, with the higher end covering panel replacement or resealing large low-slope sections. Metal roofing shows up on patio covers, carports, and some outbuildings across the semi-rural lots here. The failure mode is almost always at the seams and fasteners. Thermal expansion from hot San Gabriel Valley summers works screws loose over time, and once a fastener backs out, wind-driven rain finds its way underneath.
Flashing and Penetration Re-Sealing
Most metal roof leaks in Avocado Heights happen around penetrations: vent pipes, exhaust flues, and the transition where a patio cover meets the house wall. The original flashing was often under-sized for the wind loads coming through Whittier Narrows. We replace it with larger, properly lapped flashing and seal it with a urethane that holds up to the UV and heat. Reusing old flashing is a false economy here; it leaks again within one winter rainstorm.
Panel Replacement on Low-Slope Sections
When a Santa Ana event creases or lifts a metal panel, the fix is usually panel replacement rather than a patch. Patched panels telegraph through the finish and fail at the screw lines within a season or two. For Avocado Heights properties with detached garages or stable roofing, we match the existing panel profile and gauge so the repair doesn’t look like a scar.
Trusted Brands We Service in Avocado Heights
We work with GAF, CertainTeed, Owens Corning, and IKO among our seven manufacturer partners, and we stock common repair materials for Avocado Heights jobs so turnaround stays fast. That means when you call about a lifted shingle or a leaking patio cover, we’re not waiting on a distributor order to get started. Because we’re not tied to a single brand, we can match the repair material to what’s already on your roof. If your house has an IKO architectural shingle, we repair it with IKO. If it’s CertainTeed, we use CertainTeed. The right material for your roof, not just what we stock.

Common Roof Repair Problems We See in Avocado Heights Homes
- Wind-lifted and creased shingles on outbuildings. Tack rooms, detached garages, and patio covers take direct hits from Santa Ana winds funneling through the Whittier Narrows corridor. Shingles get creased or torn off at the tab, and the underlayment underneath starts degrading from UV exposure.
- Leaking low-slope sections over additions and patios. Mid-century ranches in 91746 often have additions with low-slope or nearly flat roofing. When flashing around penetrations is re-used instead of replaced, those sections leak after winter rainstorms.
- Layered roofing hiding soft decking. Many original 1950s and 60s roofs in Avocado Heights have been re-roofed once or twice without a tear-off. The rot underneath stays hidden until someone walks the roof and finds the spongy spots. A cheap quote that nails over existing shingles never discovers this until the next full replacement.
- Debris and soot accumulation from the 60 Freeway corridor. Proximity to the freeway means fine soot and grit settle on roofs and in valleys. Over time, that grit abrades shingle surfaces and clogs drainage, which accelerates aging on the southern and western exposures that get the most sun and wind.
See the difference
Before
After
Before
After
Before
AfterPricing for Roof Repair in Avocado Heights, CA
Here’s what we see in 91746. A shingle replacement on a small section runs $350 to $800. Leak repair with flashing replacement runs $450 to $1,200. Flat roof patches on patio covers or addition roofs run $300 to $900. Vent boot replacement runs $250 to $500. A full valley replacement runs $600 to $1,400. Storm damage repair with decking replacement can reach $2,400. What moves the number is access, the condition of the decking underneath, and whether we’re pulling a county permit, which we do whenever the scope requires it. We give written line-item quotes before any work starts, and estimates are free. Call (855) 382-1073 for an exact number on your roof.
When you compare quotes in Avocado Heights, look at the line items. A cheap quote often leaves out starter strip replacement, six-nail fastening, drip edge, and the county permit. Those omissions are the difference between a repair that lasts through the next Santa Ana season and one that needs doing again.
LA County Permitting and Wind-Load Documentation
Avocado Heights is unincorporated LA County territory, which means roofing permits come from LA County, not a city building department. Every repair on the house, detached garage, or tack room that involves structural work or a tear-off must be permitted through the county. Inspectors here require wind-load documentation that matches the exposure category for the Puente Hills and Whittier Narrows wind corridor. That’s a higher exposure category than what a contractor from El Monte or La Puente might assume.
We handle the permit paperwork as part of the job. A compliant quote includes the permit fee, the inspection scheduling, and the documentation an insurance adjuster needs to verify the repair was done to code. A cheap quote that skips the permit saves you money on the front end and can cost you thousands if an insurance claim gets re-opened or a future home sale stalls on unpermitted work.
On a large lot off Don Julian Road, we repaired a detached tack room roof where Santa Ana winds had lifted and creased architectural shingles, exposing the underlayment. We completed a full tear-off to the decking, replaced two rusted drip edge runs and the ice and water shield in the valleys, and re-nailed with the six-nail pattern that earns the shingle’s 130-mph wind rating. The homeowner’s insurance adjuster accepted the county inspection sign-off as proof of compliant repair, which kept the claim from being re-opened.
That’s the standard we bring to every roof repair in Avocado Heights, whether it’s a small leak on a patio cover or a full storm-damage repair on the main house. Ruben Calloway and our crew know what LA County inspectors look for here because we’ve been through the process hundreds of times across 91746.
We Also Serve Cities Near Avocado Heights
In addition to Roof Repair in Avocado Heights, our crews cover West Puente Valley, La Puente, Valinda, and El Monte. The permitting and wind-exposure conditions vary across those cities, but the repair standards don’t. Call (855) 382-1073 and we’ll schedule a look at your roof.
Serving Avocado Heights, CA — Our Local Coverage Area
We’re based in the Avocado Heights 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 Avocado Heights
Yes, if the repair involves structural work or a tear-off, the permit comes from LA County since Avocado Heights is unincorporated and has no city building department of its own. We pull the permit as part of the job and schedule the inspection. Small repairs like replacing a vent boot or resealing a small flashing section may not require one, and we’ll tell you upfront either way. Call (855) 382-1073 for a scope assessment.
Repair materials and installation methods should meet the wind uplift rating for the Whittier Narrows and Puente Hills wind corridor, which generally means shingles installed with a six-nail pattern rated to 130 mph. Starter strip, drip edge, and valley protection all factor into whether the repair survives the next Santa Ana event. We document all of this for your records and for any insurance review.
Often yes. When a repair is completed with proper documentation including the county inspection sign-off, photos, and a line-item scope of work, an adjuster has far less room to dispute it. We’ve had Avocado Heights homeowners go back to their insurer after a compliant repair and successfully get a denial revisited. The key is documentation, which we provide as standard practice. Call (855) 382-1073 to talk through your situation.
Yes, and this is common on Avocado Heights lots where the house, detached garage, tack room, and patio cover each have their own roof deck and their own problems. We scope each structure separately and give you one combined line-item quote so you can see exactly what each repair costs. Repairs on outbuildings still need LA County permits when structural work is involved.
Line up the line items side by side. Look for starter strip replacement, six-nail fastening, drip edge, valley protection, decking repair if needed, and the LA County permit. A lower quote that omits any of these is not cheaper; it’s incomplete. We give written quotes with every line item spelled out, and we’ll walk you through the comparison if you’re weighing options. Call (855) 382-1073 for a free estimate.
Written by Ruben Calloway, Owner at Barnwood Roofing, serving Avocado Heights and the San Gabriel Valley.