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
Roof Repair in Highgrove, CA: What It Costs and What to Expect
Roof repair in Highgrove typically costs between $350 and $1,800 depending on the scope, with shingle replacement running $450 – $950 for a standard repair area and a full valley rebuild with new underlayment running $1,200 – $2,400. Most repairs on Highgrove’s mid-century homes are done in a single day once we’re on site, though bigger decking or framing fixes can run two to three days. If you’re seeing stains on the ceiling, granules in the gutters, or cracked tile near the ridgeline, call (855) 382-1073 and we’ll send someone out to look before it gets worse.

Barnwood Roofing handles the full cycle: inspection, repair, and replacement. That matters in a place like Highgrove because the honest answer is often a repair, not a new roof. We’ll tell you if a repair is enough.
Written by Ruben Calloway, Owner at Barnwood Roofing, serving Highgrove roof repair needs from our Fontana shop.
Fast, Reliable Roof Repair Across Highgrove
Highgrove sits on the western edge of the Inland Empire, just south of the 215 and east of the Santa Ana River. The homes here are mostly mid-century single-family builds with original concrete tile or aging asphalt shingle. That housing stock, combined with summer heat that regularly pushes past 100°F, means two things: roofs age faster than homeowners expect, and the damage is usually concentrated in specific spots rather than spread across the whole roof. Our Roof Repair team knows exactly what to look for on a Highgrove home from the first walk-around, because we’ve repaired enough of them to recognize the patterns.
We’re based in Fontana, which puts us roughly twenty minutes from most addresses in Highgrove’s 92313 zip code. When a homeowner near Grand Terrace or the river bottom calls with a leak, we can usually get there the same day to tarp it or make a temporary patch, then return for the permanent fix once materials are staged. Local knowledge like that is the difference between a diagnosis that takes an hour and one that takes a week. Call (855) 382-1073 for a free estimate.
Styles & brands we work with






Why Barnwood Roofing Is Highgrove’s Preferred Roof Repair Company
Ruben Calloway built Barnwood Roofing on a simple idea: inspect first, recommend second. That’s not marketing language. We offer roof inspection as a standalone service in Highgrove, which means you can pay us to tell you what your roof actually needs without any obligation to book a repair. Highgrove homeowners have dealt with more than a few contractors who show up, glance at the roof, and quote a full replacement before they’ve even pulled a shingle. We don’t work that way.
Because we repair roofs as a core service, not an afterthought, we have no incentive to oversell a replacement. If a section of valley flashing is the problem, we’ll say so and quote the flashing fix. If the decking underneath has rotted from years of sun-baked underlayment, we’ll show you the photos and price the decking repair as a line item. Our customers in the 92313 zip code keep calling us back because they trust the scope we quote. That trust is earned one honest estimate at a time.
We also work with seven major manufacturers: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. That breadth means we’re not tied to one brand’s product line when we recommend a repair material for your Highgrove roof. If your shingle slope needs a match, we’ll find the closest product from the brand that actually fits your home’s performance needs and your budget.
Shingle Roof Repair in Highgrove
Shingle roof repair in Highgrove is the most common job we do, and the reason is specific to this area. Wind-driven dust and debris from the Santa Ana River corridor settles on shingle slopes, abrades the granule surface, and leaves the asphalt layer exposed to relentless Inland Empire UV. Granules start showing up in the gutters, then the shingles start curling at the edges, then water gets in. If you’re seeing bare patches on a west-facing slope or along the ridgeline, that’s the signature Highgrove failure mode. A standard shingle repair here runs $450 – $950, though the final number depends on how many shingles we’re pulling and what we find underneath them.
Matched Shingle Replacement
When we repair a shingle slope in Highgrove, we don’t just slap any shingle in. We match what’s on the roof as closely as the existing condition allows, using products from GAF, CertainTeed, or Owens Corning depending on the original install. A visible patch job on a mid-century Highgrove home looks bad and fails faster than properly keyed-in shingles. We’ll also check the adjacent shingles for granule loss so the repair doesn’t turn into a game of whack-a-mole.
Underlayment and Decking Checks
Every shingle repair on a Highgrove home includes an inspection of what’s beneath the shingles. The original underlayment on 1950s and 1960s builds is often cracked and brittle from decades of heat cycling. If it’s shot, we’ll tell you before we proceed. Installing new shingles over failed underlayment buys time, not a fix. The decking gets checked too, because a soft spot usually means rot has already moved into the wood, and the repair scope changes.
Storm Damage Roof Repair in Highgrove
Storm damage roof repair in Highgrove is less about rain volume and more about what the wind carries. Santa Ana gusts funnel through the Santa Ana River corridor and hit homes near the 215 freeway hard, driving dust, branches, and river-bottom debris across roof surfaces. That debris scours shingle granules, and when the rare winter storm does roll through, wind-driven rain finds every crack the heat has already opened up. A post-storm repair here typically runs $400 – $1,600 depending on whether we’re replacing shingles, resetting tile, or rebuilding flashing. If water is already coming through, call us right away at (855) 382-1073.

Wind Uplift and Lifted Flashing
Highgrove homes with older composition shingle roofs often lose shingles in the corners and along the rakes during big wind events. The nails hold, but the shingle body tears or lifts. If that’s what we find, we’ll resecure what’s salvageable and replace what isn’t, then check every piece of flashing within ten feet of the damage. Lifted flashing is the quiet culprit behind a lot of Highgrove leaks. It’s a small fix, usually under $600, but left alone it turns an attic into a mold farm.
Tile Reset and Valley Repair
Concrete tile is common on Highgrove’s older homes, and wind events tend to crack or dislodge tiles along valleys and hips. On a 1958 stucco home near the Santa Ana River corridor, we opened up a valley where wind-driven rain had been sneaking under cracked concrete tile. The original underlayment was sun-baked and brittle, and the decking showed dry rot along the fascia. We replaced the rotten decking, laid new ice and water shield in the valleys, and installed new flashing before resetting the tile. The decking repair was a written change order, priced and approved by the homeowner before we touched it. That’s how we work on every Highgrove job where hidden damage changes the scope.
Trusted Brands We Service in Highgrove
Because Barnwood Roofing works with GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, we can source the right repair material for a Highgrove home without bending the recommendation to what’s in the warehouse. Seven brands, one honest recommendation. For Highgrove repairs, that usually means matching a mid-century shingle profile or finding an underlayment specified for high-heat, high-UV applications. We keep common repair materials staged at our Fontana yard so a Highgrove job doesn’t wait on a distributor order. The right material for your roof, not just what we stock.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in Highgrove Homes
- Granule loss from river-bottom dust: Wind-driven debris from the Santa Ana River corridor scours shingle surfaces and exposes the asphalt to UV. West-facing slopes near the river bottom and the 215 freeway show this first. We’ll tell you if a repair is enough or if the slope is too far gone.
- Sun-baked tile underlayment: Highgrove’s summer heat cracks the underlayment under original concrete tile, often while the tile itself looks fine from the ground. Water gets in during the first winter storm, and the decking rots from the top down. We check underlayment on every tile inspection.
- Undersized or damaged mid-century decking: Original 1950s and 1960s framing and decking often runs thinner than current code, and years of heat and occasional moisture have taken a toll. Opening up a repair can reveal decking that needs to be replaced before we can close the roof back up.
- Dry rot along fascia and eaves: Homes close to the river bottom deal with more dust and moisture cycles than the rest of Highgrove. Dry rot along fascia boards and eave edges is common, and it often shows up as a soft spot right before the gutter system. We’ll catch it during the repair estimate and price it separately so there aren’t surprises.
Pricing for Roof Repair in Highgrove, CA
Here’s what Highgrove homeowners can expect to pay based on the repairs we’ve done across the 92313 zip code. A small shingle patch with matching material runs $350 – $650. Replacing a section of valley flashing runs $500 – $950. A full valley rebuild with new underlayment, decking repair, and flashing resets runs $1,200 – $2,400. Flat roof patches on addition roofs and porch covers run $400 – $800. The biggest variable in Highgrove is hidden decking damage on older homes, which is why we inspect first and put any change order in writing before we proceed.
Every estimate is free, and every quote is a line-item breakdown. Call (855) 382-1073 to schedule your free estimate.
We Also Serve Cities Near Highgrove
Barnwood Roofing handles roof repair across Roof Repair in Highgrove and the surrounding Inland Empire communities. If you’re in Grand Terrace, Colton, Loma Linda, or Rubidoux, you get the same inspection-first service, the same seven-brand material access, and the same written line-item quoting. We’re a short drive from all of them, and we know the local housing stock well enough to diagnose quickly.
Serving Highgrove, CA — Our Local Coverage Area
We’re based in the Highgrove 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 Highgrove
Granule loss on Highgrove roofs is caused primarily by wind-driven dust and debris from the Santa Ana River corridor abrading the shingle surface. The dust acts like sandpaper, especially on west-facing slopes and sections near the 215 freeway, and once the granules are gone, UV light breaks down the exposed asphalt rapidly. This is more aggressive than the weathering a roof in Redlands or Orange County would see, because Highgrove sits in a natural wind channel. If your gutters are full of granules, call (855) 382-1073 for an inspection, and we’ll tell you whether the slope can be repaired or needs replacing.
We inspect first and write any hidden damage into a change order before we touch it. On a Highgrove repair, we look under the shingles or tile for failed underlayment, rotten decking, and damaged fascia before we quote the repair. If we find something, we photograph it, write up a line-item price, and get your approval in writing before we proceed. You never pay for work you didn’t approve, and you’ll know exactly what the final scope is before we start. Call (855) 382-1073 for a free estimate, and you’ll see the process in the quote itself.
Yes, especially on mid-century Highgrove homes where the original decking and framing are thinner than what current code requires. If we open up a roof and find decking that needs replacing, the repair may bring the roof under current building code for that section. We’ll handle the permit paperwork and tell you up front if a code upgrade is likely, so you’re not surprised by the permit line on the invoice. It’s one more reason inspection first, recommendation second matters here.
The best storm damage repair in Highgrove depends on what the storm did. For lifted or missing shingles, we resecure and replace the damaged slope, then check the flashing for damage. For cracked or dislodged tile near valleys and hips, we reset the tile and replace failed underlayment and flashing before closing it back up. If water is already inside, we’ll tarp the roof first and schedule the permanent repair once things dry out. Call (855) 382-1073 and we’ll walk you through what we’re looking at for your specific roof.
Compare them line by line, not just on the bottom number. A cheap quote in Highgrove often skips the underlayment check, or doesn’t include decking repair, or uses a shingle that won’t match your existing roof. Our quotes are broken out by material and labor so you can see what’s actually included. We’ll also tell you if a quote from another company is high for the work described, because we want you working with someone who’ll do the repair right the first time. A free estimate from Barnwood Roofing is a good place to start: call (855) 382-1073.
Written by Ruben Calloway, Owner at Barnwood Roofing, serving Highgrove roof repair and inspection needs across the 92313 zip code.