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 El Monte
Roof repair in El Monte typically runs $350 – $1,400 depending on what’s actually wrong once we open it up, and most jobs are done in a day. If you’re noticing water stains on the ceiling, lifted shingles, or granules gathering in the gutters, the sooner we get on it the cheaper the fix tends to be. Barnwood Roofing has been working on El Monte homes long enough to know that the house built in 1957 off Durfee Avenue won’t have the same roof as the one off Ramona Boulevard from 1963, even if they look identical from the street. That matters when you’re deciding whether to patch or invest in a deeper repair. Call (855) 382-1073 if you want someone to actually look before telling you what it’ll cost.

Key takeaways:
- Most El Monte roof repairs cost between $350 and $1,400, with full deck replacement pushing higher.
- The city’s post-war tract homes often hide decking and underlayment problems that change a small repair into a bigger one.
- We inspect first, give you a written line-item quote, and never start extra work without your approval.
Why Barnwood Roofing Is El Monte’s Preferred Roof Repair Company
El Monte homeowners call us because we tell them when a repair is enough. That’s not a line; it’s how we’ve built our standing in the 91731, 91732, 91733, and 91734 zip codes over the years. A lot of roofing companies in the San Gabriel Valley only want to sell full replacements because that’s where the real money is. We do repairs as a core service. That means when we climb onto your roof and find three cracked shingles and a tired pipe boot, we fix those three shingles and swap the boot. End of job.
Ruben Calloway started Barnwood Roofing with a simple rule: carry more product lines than any single-brand shop, and let the roof dictate the material. We work with GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. That’s seven manufacturers, which means nobody’s pushing you toward whatever happens to be in the warehouse in Fontana. If a CertainTeed shingle matches your roof’s existing profile better than an Owens Corning alternative, that’s what we recommend. It’s your roof, not our inventory.
Response time matters when you’re watching a drip hit your kitchen floor. We schedule El Monte repairs within a few business days in most cases, and for active leaks we’ll do everything possible to get out faster. Call (855) 382-1073 and we’ll tell you straight when we can be there.
Styles & brands we work with






Commercial Roof Repair in El Monte
Commercial roof repair in El Monte usually means low-slope built-up roofs and torch-down on the retail strips along Valley Boulevard, Garvey Avenue, and Santa Anita Avenue. These flat and shallow-pitch systems fail differently than residential shingle roofs: standing water, failing seams, and worn flashing around HVAC curbs are the usual suspects. A commercial patch or seam repair in El Monte generally runs $450 – $1,800 depending on square footage and how much membrane has to be cut back and replaced.
Flat and low-slope systems
El Monte’s commercial inventory skews older. Many strip-mall roofs and small industrial buildings off Peck Road and Lower Azusa date from the 60s and 70s and have been patched over multiple times. When we get called, it’s usually because someone noticed a ceiling tile sagging or water in a light fixture. We cut back the failed membrane, inspect the insulation below for saturation, and replace what’s no longer holding. If the roof has another few years in it, we say so.
Keeping your business open
Nobody in El Monte wants a roof crew disrupting their storefront or warehouse. We schedule commercial work around your hours, keep the site contained, and avoid major work during the middle of a heat wave when the roof surface hits 140°F and materials behave differently. You get a clear scope before we start, and a written change order if anything changes. No surprises, just a roof that stops leaking.
Roof Leak Repair in El Monte
Roof leak repair in El Monte is our most common call, especially from November through April when winter rain finds every weak spot in the valley’s aging housing stock. A small leak repair near a chimney, vent pipe, or skylight typically costs $250 – $700 in El Monte. If the leak has been active for a while and we have to pull up decking and replace underlayment, you’re looking at $600 – $1,500. The faster you call, the less water has time to spread.
Chimney and plumbing penetrations
On the shallow-pitch roofs common around the Ford Park and Mountain View neighborhoods, chimney flashing from the original build often wasn’t up to current code. Water runs down the chimney, sits at the base, and works under the shingles. We see it every winter on 1950s and 60s tract homes. The fix is re-flashing the chimney with new step and counter flashing, and if the surrounding deck is shot, replacing that before it becomes a ceiling stain downstairs.

Low-slope leak patterns
El Monte homes with flat or nearly flat roof sections, common on additions and enclosed patios, leak at seams and at the transition where the flat section meets the pitched main roof. These repairs need torch-down or modified bitumen patching rather than shingle work, which is why we keep crews trained on both. A seam patch on a low-slope section in El Monte typically runs $400 – $900.
Trusted Brands We Service in El Monte
Because we’re not locked into one manufacturer, El Monte homeowners get real options when we repair a roof. We regularly match and install Owens Corning and CertainTeed architectural shingles on the tract homes across the 91731 and 91732 zip codes, and we know the color lines well enough to match a 2008 install without forcing a visible patch. For low-slope applications and built-up repairs, we work with IKO and Atlas systems. Since we keep a broad inventory of common materials locally, most straightforward repairs in El Monte can be completed without waiting on a special order from the distributor.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in El Monte Homes
- Failed chimney flashing on shallow-pitch roofs. The original homes built in the 50s and early 60s used a single layer of base flashing that moves with heat cycles. When winter rain arrives, water follows the seam. We re-flash with step flashing and counter flashing, and we check the decking underneath.
- Granule loss and thermal cracking from valley heat. El Monte summers routinely pass 100°F, and decades of that UV exposure makes shingles brittle and breaks down the asphalt binder. Your roof ages faster here than it would in a coastal climate.
- Deteriorated underlayment under intact-looking shingles. The shingle is the last line of defense; the underlayment is what actually shedd water. In El Monte’s older homes, that felt or synthetic underlayment is often crumbling even when the shingles still look fine from the ground.
- Original skip sheathing and decking failure. Many homes in the dense tracts off Valley Boulevard and Peck Road still have the original gapped sheathing boards from when the house was built. Water sits, wood cups, and the surface can no longer hold nails. That’s the repair that changes a bid.
Pricing for Roof Repair in El Monte, CA
Here’s what we’re seeing in El Monte as of early 2026: a small shingle or flashing patch runs $250 – $500. Pipe boot or vent boot replacement runs $150 – $350. Leak repairs that involve new underlayment or localized deck replacement run $600 – $1,400. Full deck section replacement on a multi-square area of an older home can push $1,800 – $3,200. What moves a quote isn’t usually the shingle; it’s what’s underneath. We inspect first and give you a written line-item estimate before anything starts. If extra work shows up once we open the roof, you approve the change in writing before we spend your money. Call (855) 382-1073 to schedule your free estimate.
We Also Serve Cities Near El Monte
Our crews cover El Monte and the surrounding San Gabriel Valley communities, including Roof Repair in El Monte plus South El Monte, North El Monte, Temple City, and Rosemead. If you’re in one of these areas and you’re deciding between a repair and a full Roof Repair job, we can assess both options and give you numbers for either path. Your decision, not ours.
Serving El Monte, CA — Our Local Coverage Area
We’re based in the 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 El Monte
Because many homes in the original tracts off Valley Boulevard and Peck Road still have their original skip sheathing (gapped boards, not solid plywood), and once you strip the shingles you find those boards can’t hold new nails. If they’re cupped, cracked, or rotten, code requires replacing them before new underlayment goes down. That’s the step that moves a $600 repair into a $1,800 – $3,200 job, and it’s the main reason we insist on opening the roof and inspecting before quoting final numbers on older El Monte homes. Call (855) 382-1073 and we’ll walk you through what your roof likely has underneath before you spend a penny.
Yes, structural repairs including deck replacement and the re-sheathing of large sections require a permit through the City of El Monte Building Division, and if any framing replacement is involved, an inspection follows. What that triggers depends on the scope: replacing a few pieces of rotten decking typically requires an inspection but not additional upgrades, but large-scale re-sheathing may mean bringing ventilation or flashing up to current code. We pull the permit ourselves, schedule the inspection, and confirm it passes before the project closes. That’s part of the price you’ll see on your written quote.
The chimney flashing on your roof was likely installed to a standard that predates current code, and on shallow-pitch El Monte roofs that means water running down the chimney has enough time to wick sideways under the shingles rather than draining past. The original step flashing also expands and contracts through El Monte’s hot summers, gradually loosening the seal. The permanent fix is removing the surrounding shingles, replacing the step and counter flashing with current-code materials, and replacing any damaged underlayment or sheathing. We’ve done this on dozens of El Monte tract homes, including a 1957 single-story near Valley Boulevard and Peck Road where a small ceiling stain turned into a full chimney re-flash, deck repair, and new ice and water shield, all priced and approved before we touched it.
It depends on the cause of the damage. Insurance typically covers sudden, accidental events like wind-blown shingles, tree falls, or storm damage, and not gradual wear from age, failed underlayment, or years of deferred maintenance. In El Monte, the latter is far more common: the roof simply ages out. We can’t file the claim for you, but we’ll give you honest documentation of what we found and what caused the leak so you can file if the damage qualifies. And if insurance denies the claim, we can often scope a repair that gets your roof through the next several years without a full replacement.
Start by comparing the scope, not the total. Ask each bidder whether they inspected the decking, what underlayment they’ll use, whether the quotation includes permit fees and inspection, and whether they’ve written the allowance for hidden deck damage into the contract. A low bid that doesn’t include what’s under the shingles will balloon the moment they open the roof. At Barnwood Roofing, we write our El Monte bids with a specific allowance for deck replacement where we suspect the original sheathing is compromised, and any additional work is priced in writing before we proceed. Call (855) 382-1073 for a free estimate and a breakdown you can actually compare.
Written by Ruben Calloway, Owner at Barnwood Roofing, serving El Monte and the San Gabriel Valley.