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 Highland
Roof repair in Highland usually runs between $350 and $1,400 depending on what’s failed, and most smaller fixes take our crew a single day once we’re on site. If you’re noticing water stains on the ceiling, granules collecting in your gutters, or shingles lifting after a wind event, the problem is already underway and it won’t pause while you decide. We know Highland’s housing stock and its wind patterns firsthand. Call (855) 382-1073 and we’ll schedule an inspection, tell you straight what’s wrong, and hand you a written line-item quote before any work starts.

Why Barnwood Roofing Is Highland’s Preferred Roof Repair Company
We’re not a replacement-only shop. That distinction matters in Highland, where a lot of homes sit at the base of the San Bernardino Mountains and take a beating from wind and heat, but plenty of them just need targeted fixes, not a whole new roof. Ruben Calloway built Barnwood Roofing around the idea that you should be able to call a roofer and hear, “this needs a $600 repair,” not a sales pitch for $18,000. That honesty shows up in the way Highland homeowners talk about us, and it’s why our inspection service is booked out weeks in advance during fire season.
We dispatch crews into 92346 regularly, from the older tract neighborhoods near Baseline to the newer developments around East Highland Ranch. Our techs know which roofs in which parts of town were built before the current wind-resistance nailing patterns became standard. They know what insurance inspectors are flagging after the Old Fire. And they’ll tell you if a repair is enough. That’s the whole point.
Styles & brands we work with






Roof Leak Repair in Highland
Roof Leak Repair in Highland typically costs between $350 and $900 when the leak is caught early, and that number climbs if water has been working its way through the decking for months. We start by tracing the water path from the interior stain back to the source, because the entry point is rarely directly above where you see the mark. Common culprits here are failed valley metal, cracked pipe boots, and flashing that has lifted around chimneys and skylights after repeated Santa Ana cycles.
Valley and Flashing Work
Highland’s older homes, especially the mid-century builds, often have original tar and mastic in the valleys that has dried and pulled away from the metal. Wind-driven rain gets underneath and follows the rafter tails down to the ceiling. We cut out the old sealant, replace any rusted valley metal, and install new ice and water shield underneath before buttoning it back up with mechanical fasteners rather than relying on sealant alone.
Pipe Boots and Penetrations
Highland summers push well past 100°F, and the rubber gaskets around plumbing vents crack faster here than they do 30 miles west. A cracked pipe boot lets water run straight down the penetration and into the attic insulation. It’s a small part and a fast fix when caught early, but the labor to dry out and patch a rotted section of decking is what turns a $400 repair into a $1,200 one.
Emergency Roof Repair in Highland
Emergency Roof Repair in Highland is the call we make room for when a Santa Ana gust rips off shingles or a tree branch punctures a section of decking, and it usually runs between $500 and $1,400 depending on how much sheathing needs to come out. A wind event with 60-plus mph gusts can tear loose a starter strip that wasn’t nailed to current spec, and once that first course goes, the rest of the field shingles start flapping like pages in a book. We’ll tarp the exposed area same-day to stop water intrusion, then schedule the permanent fix as soon as materials are in hand.
Wind Uplift Response
Highland is uniquely exposed to downslope wind that funnels through the Cajon Pass and accelerates as it hits the base of the mountains. We inspect the entire eave line when we respond to a blow-off, not just the spot that failed, because adjacent sections are usually next. The permanent fix includes re-securing the starter strip with upgraded fasteners and checking drip edge along the rakes to meet WUI wind-resistance standards.
Storm and Impact Damage
Dead tree limbs and wind-blown debris account for most emergency calls in Highland, especially in older neighborhoods with mature eucalyptus and pine trees. If a branch punctures the roof, we cut back the damaged sheathing, install matching replacement decking, and patch the underlayment and shingles. We document everything with photos so you have a clear record for your insurance claim if you choose to file one.

Trusted Brands We Service in Highland
We work with GAF, CertainTeed, and Owens Corning products regularly, and we can source any of them quickly for GAF repair in Highland because we’re not tied to a single brand’s inventory. If your home has architectural shingles from a specific manufacturer and you want the repair to match, we’ll pull from that line. If you’re unsure what’s on your roof, we’ll identify it during the inspection and quote materials that blend without you having to guess. Seven brands, one honest recommendation. That’s how we work, and it means we’re not trying to sell you whatever happens to be in the warehouse. We’re picking what your roof actually needs.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in Highland Homes
- Starter strip and drip edge failures: The original nailing pattern on many 1990s tract homes doesn’t hold up to the sustained wind loading Highland gets. We upgrade these parts on nearly every repair job we touch.
- Heat-cracked shingles and granule loss: Inland valley heat bakes asphalt shingles from above while undersized attic ventilation cooks them from below. The result is premature brittleness and leaks around penetrations.
- Wood-shake roofs in older neighborhoods: These are a specific liability in the post-Old Fire landscape. Spot repairs with standard materials can void any Class A fire rating, so we always flag this before touching a shake roof.
- Valley and flashing deterioration: Tar-based sealants from the 1980s and 1990s simply dry out under Highland’s heat. Water follows, and by the time you see a stain inside, the decking may already be compromised.
Pricing for Roof Repair in Highland, CA
Here’s what we’re seeing in Highland right now. Minor pipe boot replacement: $250 to $450. A typical valley repair with new underlayment: $500 to $1,000. Wind damage response with tarping: $500 to $1,400 depending on how many shingles are gone. Flashing replacement around a chimney or skylight: $450 to $900. These are line-item quotes, not ballparks, which means you’ll see exactly what the materials cost and what the labor costs before you sign anything. Your Highland estimate is free, and the number we give you is the number you pay unless you approve a change in writing. Call (855) 382-1073 and we’ll walk the roof with you, show you photos of the damage, and explain what’s urgent and what can wait.
We Also Serve Cities Near Highland
Our crews cover Highland and the surrounding communities, including San Bernardino, Muscoy, Redlands, and Loma Linda. If you’re close to the 210 or the 330 and you’re not sure whether you’re in our service area, call us. We’ll tell you straight. Roof Repair in Highland is our home base for this corridor, but we’re on roofs in the neighboring cities every week.
Serving Highland, CA — Our Local Coverage Area
We’re based in the Highland 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 Highland
If you’re doing a full replacement in a WUI zone, yes, you’ll need Class A fire-rated materials. For spot repairs, the rule is different: the repair must not downgrade the existing roof’s fire rating. If your roof is already Class A, we use matching fire-rated materials for the patch. If it’s an older wood-shake roof that wouldn’t pass a current inspection, we’ll tell you what a repair accomplishes and what it doesn’t, so you can make an informed call. Insurance non-renewal is a real thing in Highland right now, and sometimes the repair conversation becomes a replacement conversation because the math on your policy renewal makes more sense that way. Call (855) 382-1073 and we’ll review what you’ve got.
Wind is the single biggest driver of repair work in Highland. Sustained downslope gusts over 60 mph pry up shingles whose adhesive has broken down, and if the starter strip is under-nailed, entire sections of the eave line can peel back. That’s why we don’t just patch the blown-off shingle. We check the entire windward edge and re-secure the starter strip and drip edge to current wind-resistance standards on every repair, because a partial fix just sets up the next failure.
Expect the unexpected underneath. Mid-century homes built before the 1980s often have 3/8-inch plywood decking that’s now spongy in spots, or no ice and water shield in the valleys. When you open up a section for a repair, you may find rot that didn’t show on the surface. Our process is inspection first, recommendation second. We photograph everything we find, we explain what’s structural versus cosmetic, and we get your approval in writing before we expand the scope. No surprises, no pressure. Just a clear picture of what your roof actually needs.
Technically, we can patch a wood-shake roof. But we’ll be honest about what that patch buys you. Wood-shake roofs in older Highland neighborhoods are flagged in most current insurance underwriting, and a spot repair doesn’t change that. If your goal is to keep the roof functional for a few more seasons while you budget for replacement, we can do that. If the insurance company is threatening non-renewal, a patch won’t help. We’ll inspect it, tell you what we see, and let you decide. No hard sell. Call (855) 382-1073 for an honest assessment.
We stop work, show you photos of what we found, and hand you a written change order before we touch anything beyond the original scope. You approve it or you don’t, and the price doesn’t move until you do. That’s the only way to handle surprises on a Highland roof, because the heat and wind here create hidden rot and underlayment failure that no inspection can see until the shingles come off. You’ll never get a surprise invoice from us at the end of the job.
If you’re seeing signs of trouble, don’t wait for the next Santa Ana to make it obvious. Call (855) 382-1073 for a free estimate. We’ll inspect your roof, tell you what’s actually wrong, and quote you a repair that fits the problem, not a replacement that fits a sales target.
Written by Ruben Calloway, Owner at Barnwood Roofing, serving Highland since day one.