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 North El Monte
Roof repair in North El Monte typically costs between $350 and $1,800 depending on whether we’re patching a single leak, replacing rotted fascia, or re-flashing an entire parapet wall. Most smaller repairs on the unincorporated county side of the San Gabriel Valley take our crew four to six hours on site, and we document every phase for the LA County inspector. If you’ve spotted a water stain on your ceiling or felt a draft near the roofline, call us at (855) 382-1073 and we’ll schedule an inspection before the next winter rain exposes the problem further.

We’ve worked enough 1950s bungalows off Lower Azusa Road to know that a “small leak” on a North El Monte home is rarely just one shingle. The sun here bakes flat-roof membranes until they crack, Santa Ana winds strip older 3-tab shingles, and the county’s permit process means repairs follow a different path than they would five minutes away in Temple City. Ruben Calloway built Barnwood Roofing to handle exactly this: older homes, county inspections, and honest recommendations about whether a repair is actually enough.
Why Barnwood Roofing Is North El Monte’s Preferred Roof Repair Company
North El Monte is a small unincorporated Los Angeles County island surrounded by Temple City, Arcadia, and El Monte. That matters for roofing because every permit here runs through LA County Building & Safety, not a city building department. Our Roof Repair team knows the county’s inspection scheduling, the documentation they require, and how to stage the work so you’re not waiting on an inspector twice for the same job. Most contractors working the 91780 ZIP are more familiar with city rules in Arcadia or Rosemead; county work is a different animal.
We treat roof inspection as a standalone service, not a sales funnel. If your roof needs two shingles replaced and the flashing re-sealed, that’s what we’ll tell you. If we open a section and find dry rot spreading through the fascia, we’ll show you photos before we touch another board. Ruben insists on this because a repair-only shop shouldn’t have a financial incentive to oversell you a full replacement, and seven-brand sourcing means we’re never pushing whatever’s sitting in the warehouse.
Styles & brands we work with






Shingle Roof Repair in North El Monte
Shingle Roof Repair on a North El Monte home usually means replacing cracked, curled, or wind-lifted shingles before water finds the underlayment, and it costs between $350 and $900 for a contained repair. Homes built in the 1950s and 1960s around North El Monte often still wear their original 3-tab shingles, which were nailed with four nails per shingle and no starter strip. Santa Ana winds find those edges fast. When we replace a section, we always upgrade to a six-nail pattern and recommend architectural shingles rated to 130 mph.
Matching Mid-Century Shingle Bungalows
Many North El Monte lots off Lower Azusa Road and North Santa Anita Avenue hold single-story stucco bungalows with low-pitch roofs. Color-matching a repair on a 60-year-old roof means knowing which manufacturers still produce colors close to the originals. We work with GAF, CertainTeed, Owens Corning, and IKO product lines, so we can usually find a match without calling a supplier across the county.
Re-Nailing Before It Becomes a Repair
If your shingles are lifting but the material is still sound, we can sometimes re-nail and seal the edges rather than replace whole sections. That job runs $200 to $450, takes an afternoon, and keeps you inside the county’s repair permit scope. It also stops the exact failure mode we see after every wind event here: one lifted shingle becomes a torn-off row by morning.
Storm Damage Roof Repair in North El Monte
Storm Damage Roof Repair in North El Monte after a winter rain or Santa Ana event typically costs between $450 and $1,400, depending on whether we’re patching wind-torn shingle sections, replacing water-soaked decking, or re-securing parapet flashing. The San Gabriel Valley’s occasional winter downpours hit low-slope roofs hard, especially when the original built-up membrane has lost elasticity. We respond to storm damage across the 91780 ZIP and the surrounding North El Monte neighborhoods as quickly as materials allow – usually within 24 to 48 hours of your call.
Santa Ana Wind Damage
Santa Ana winds blow down from the San Gabriels and hammer North El Monte’s older roofs every fall. The damage we see most is at the eave edges, where wind gets under the first row of shingles and peels them back. Our repair includes checking the drip edge condition and re-securing or replacing any lifted metal before new shingles go down.

Winter Rain and Ponding
Winter rain exposes every deferred flashing issue on low-slope North El Monte roofs. If water ponds around your scuppers or drains after a storm, the membrane has likely lost its elasticity. We repair by re-pitching or adding tapered insulation crickets, then re-coating or patching with a compatible membrane. Call (855) 382-1073 right after you notice standing water – the longer it sits, the more decking it rots.
Trusted Brands We Service in North El Monte
Barnwood Roofing sources materials from seven manufacturers, not just one, which means a repair recommendation is driven by what fits your home, not by a single brand partnership. For North El Monte’s flat and low-slope roofs, we often install GAF modified bitumen cap sheets, which handle the valley’s UV exposure better than aged built-up systems. For shingle work, architectural lines from CertainTeed and Owens Corning hold up well against Santa Ana winds when installed with a six-nail pattern. We keep common accessories like vent boots, drip edge, and pipe flashings stocked specifically for North El Monte’s mid-century home types, so most repairs don’t wait on a supply run.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in North El Monte Homes
- Ponding water on low-slope roofs. The original built-up membranes on 1950s North El Monte flat roofs have lost elasticity, and drains clog with decades of grit. Our repairs always include re-pitching or adding crickets so water stops pooling.
- Shingle blow-offs during Santa Ana winds. Older 3-tab roofs installed with four nails and no starter strip fail at the eaves first. We upgrade to a six-nail pattern and architectural shingles rated for 130 mph.
- Hidden dry rot in fascia and soffit. On stucco bungalows, water wicks behind the drip edge for years before you see it. We probe every roof edge we touch and replace soft wood before installing new flashing.
- Cracked flat-roof membranes. The San Gabriel Valley’s UV exposure bakes asphalt-based membranes until the surface crazes and splits. We patch with compatible material and recommend a cap sheet when the cracking is widespread.
Pricing for Roof Repair in North El Monte, CA
Roof repair pricing in North El Monte breaks down by scope. A single vent boot or pipe flashing replacement with materials runs $250 to $400. Valley repair work, where we re-flash and re-seal the intersection of two roof planes, lands between $400 and $700. Repairing a localized flat-roof patch with new membrane, decking, and fascia replacement typically runs $800 to $1,800. Shingle section replacement runs $350 to $900 as mentioned. The factors that move your number: how much decking is rotted, whether parapet flashing needs replacing, and whether a county inspector requires a re-inspection after we open the roof. We write line-item quotes with no change-order surprises, and every estimate is free. Call (855) 382-1073 to schedule yours.
We Also Serve Cities Near North El Monte
Barnwood Roofing repairs roofs across the San Gabriel Valley. While this page covers North El Monte specifically, we work daily in Temple City, Rosemead, San Gabriel, and Arcadia. If you’re a homeowner in one of those neighboring communities dealing with a roof leak or storm damage, you’ll get the same county-permit knowledge and repair-first honesty from our crew.
Serving North El Monte, CA — Our Local Coverage Area
We’re based in the North El Monte 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 North El Monte
Most roof repairs in North El Monte require a permit through LA County Building & Safety, and the review and inspection timeline usually adds one to three days to the job. Minor repairs like replacing a few shingles or a vent boot may fall under the county’s repair scope without a full plan check, but anything involving decking replacement or structural work triggers a full permit. We handle the paperwork, schedule the inspection, and document each phase with photos so the inspector can verify without another trip. Call (855) 382-1073 and we’ll tell you which path your repair takes.
Yes, most flat-roof problems in North El Monte can be repaired without a tear-off, especially if the decking is still sound. We patch cracked built-up membrane, add tapered insulation to re-pitch ponding areas, and replace failed flashing at parapet walls and scuppers. A full tear-off only becomes necessary when moisture readings show the underlying decking has rotted across a large area. We’ll show you the moisture meter readings before recommending anything.
When we open a North El Monte roof and find dry rot in the fascia, soffit, or decking, we stop work and show you photos of the damage before we replace anything. On a 1950s flat-roof bungalow off Lower Azusa Road, our crew tore off three layers of built-up roofing and found the original 1×6 decking was dry-rotted around the scuppers; we replaced 12 linear feet of fascia and added new tapered insulation crickets to stop ponding. That kind of surprise is exactly why we write repair allowances into the contract, and we price and approve any additional work in writing before we touch it.
For North El Monte homes, we recommend architectural shingles rated to 130 mph from GAF, CertainTeed, Owens Corning, or IKO. The older 3-tab shingles common on mid-century tract homes here were rated for lower winds and installed with fewer nails. Our standard repair and replacement spec uses a six-nail pattern with starter strips, which makes the difference we’ve seen repeatedly after fall wind events. We’ll match the brand to your home’s look and your budget, not to what’s sitting in our shop.
We typically respond to storm damage calls in North El Monte within 24 to 48 hours, and we schedule emergency tarping for active leaks immediately when necessary. Winter rains in the San Gabriel Valley show up fast, and a leaking flat roof doesn’t wait for business hours. If you have water coming in, call (855) 382-1073 right away and we’ll get a crew to you as soon as the county roads allow. Estimates are always free.
Written by Ruben Calloway, Owner at Barnwood Roofing, serving North El Monte and the surrounding San Gabriel Valley since the company’s founding.