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 San Antonio Heights
Roof repair in San Antonio Heights typically costs $350 – $1,400 depending on what’s failing, and most repairs we handle are completed in a single day. If you’ve got a leak, lifted flashing, or wind-damaged shingles on a hillside home, call (855) 382-1073 and we’ll get a crew out to assess it. We know the foothill terrain here, and we stage every job around tight driveways and steep lots that flatland roofing companies often won’t touch.

San Antonio Heights isn’t tract-home country. Most properties sit on generous lots with custom or mid-century builds, varied roof pitches, and outbuildings. That means every repair starts with an actual inspection of your specific roof, not a template pulled from the house next door. Ruben Calloway runs our crews with a simple rule: tell the homeowner what the roof actually needs, even if that’s a $400 patch instead of a $20,000 replacement.
Why Barnwood Roofing Is San Antonio Heights’s Preferred Roof Repair Company
We’ve repaired roofs throughout the 91784 zip code long enough to know which homes sit in wind channels and which slopes bake hardest in summer. That local read matters. A vent boot failing on a north-facing ranch roof in the flats below is a different repair than the same failure on an exposed ridgeline up near the San Gabriel foothills. We price and plan accordingly.
San Antonio Heights homeowners call us because we do repairs as a core service, not a fallback. We’re not angling to sell you a full replacement every time we climb a ladder. Our Roof Repair team works with seven major manufacturers – GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral – so when we do recommend a material, it’s because it fits your home’s exposure and your budget, not because it’s the only brand in our warehouse.
We’re licensed, insured, and bonded. Estimates are free, written, and line-itemed so you can see exactly where your money goes before we start. No change orders mid-job. No surprises at the end.
Styles & brands we work with






Emergency Roof Repair in San Antonio Heights
Emergency Roof Repair in San Antonio Heights usually means a Santa Ana event has ripped something loose – a ridge cap, a section of flashing, a vent – and now you’ve got an open seam that wind and embers can push through. Most of these calls land during the dry season, when a small opening in the assembly is also a fire-resistance problem, not just a leak. A typical emergency repair here runs $450 – $950 for a same-day response, depending on access and what’s been torn off.
Wind-Damaged Ridgelines and Exposed Slopes
Homes on the upper benches and ridgelines take the brunt of Santa Ana gusts. Ridge caps lift, flashing at valleys pulls away, and suddenly the roof’s first line of defense is gone. We reset the cap, replace the fasteners to spec, and check the underlayment beneath before closing it up. The goal is restoring the assembly, not just hiding the damage.
Ember-Entry Points After High Wind
In the wildland-urban interface, a lifted shingle or open gap at a vent isn’t just cosmetic. Embers ride wind and find every opening. Our emergency repairs prioritize sealing entry points at valleys, penetrations, and eaves so your roof’s fire resistance survives the next wind event. We walk every homeowner through what we found and what we repaired, so you understand the condition of your roof after we leave.
Flat Roof Repair in San Antonio Heights
Flat Roof Repair in San Antonio Heights covers a lot of the older mid-century custom homes and ranch builds that used low-slope sections over additions, carports, and patios. The intense UV on south- and west-facing flat sections cracks modified bitumen membranes faster here than on the flatland streets below. Typical flat roof repairs in the 91784 area run $500 – $1,400 depending on membrane type, patch size, and whether seams need re-torching or re-adhering.
UV-Cracked Membranes on South-Facing Sections
Flat and low-slope roofs bake in the foothill sun. The membrane dries out, shrinks at the seams, and opens hairline cracks that let water in slowly – often unnoticed until a ceiling stain appears. We strip the damaged section, prep the substrate, and patch with a compatible membrane matched to what’s already up there. If the existing roof is beyond patching, we’ll tell you that too, with a written line-item quote that shows the math.
Ponding Water and Drainage Issues
Some older San Antonio Heights additions were framed with minimal slope, so after heavy monsoon cells, water ponds at the low spots and works its way into seams. A targeted repair here means addressing the drainage path, not just caulking the crack. We’ll check scuppers and downspout connections, clear debris, and make sure the water actually leaves the roof. If the framing under the membrane is compromised, you’ll know before we quote, not after we open the wall.
Trusted Brands We Service in San Antonio Heights
We install and repair GAF, CertainTeed, and Owens Corning in San Antonio Heights regularly across the foothills, and we keep common flashings, vent boots, and underlayment in stock for faster turnaround on 91784 repairs. If your roof is IKO, Atlas, Tamko, or Boral, we work with those too – seven brands total means we match what’s already on your roof rather than forcing a swap. You bought a certain material for a reason. We’ll repair to match it.

Common Roof Repair Problems We See in San Antonio Heights Homes
- UV-baked shingles and tiles on south- and west-facing slopes. The sun up here is relentless, and granule loss exposes underlayment years earlier than on flatland streets. You won’t always see the damage from the ground, but an inspection catches it before it becomes a leak.
- Wind-lifted ridge caps and torn flashing along exposed ridgelines. Santa Ana gusts find every weak seam, especially on homes that sit on the upper benches. The fix isn’t just nailing things back down – it’s checking the underlayment beneath for damage you can’t see.
- Aging vent boots and pipe collars on mid-century builds. Rubber degrades in the heat and sun, and once it splits, water follows the pipe straight into the attic. We see this constantly on homes built in the 1950s through the 1970s.
- Poorly staged previous repairs on hillside lots. When a crew can’t park a truck close and decides to cut corners, decking inspection and drip edge replacement get skipped. Then the “fixed” roof leaks again in two years. We stage properly, even when a driveway is narrow and the slope is steep.
See the difference
Before
After
Before
After
Before
AfterPricing for Roof Repair in San Antonio Heights, CA
Here’s what San Antonio Heights homeowners should expect to pay for common repairs:
| Repair Type | Typical Cost Range |
|---|---|
| Shingle replacement (small section) | $350 – $700 |
| Leak repair | $400 – $900 |
| Flashing repair (valley, chimney, or wall) | $450 – $950 |
| Flat roof patch | $500 – $1,400 |
| Vent boot replacement | $300 – $550 |
| Valley repair | $500 – $1,200 |
What moves the number: roof pitch and access (steep hillside lots with narrow driveways take longer to stage), the material already on your roof, and whether the decking or underlayment beneath needs work. We can’t see all of that from the street, which is why the first step is always an inspection. Call (855) 382-1073 for a free estimate – we’ll climb up, look, and give you a written quote with a fixed price.
Roof Repair on Tight Foothill Lots: How We Work in San Antonio Heights
San Antonio Heights sits in a wildland-urban interface at the base of the San Gabriel Mountains. That’s not zoning jargon – it changes how roofs fail and how repairs have to be done. A repair that compromises the fire-resistant layer, flashing, or vents can undo protections that matter far more on a hillside lot than they do on flatland Upland roofs below. So when we patch a section here, we’re not just stopping a leak. We’re restoring the assembly’s ember resistance and wind integrity.
On a steep hillside lot off a narrow foothill driveway above the Upland baseline, our crew repaired wind-lifted ridge caps and torn flashing where a Santa Ana event had pulled them loose along an exposed ridgeline. We staged shingles on the driveway apron rather than the slope, reset the ridge vent and drip edge to spec, and replaced damaged underlayment under the few cracked field tiles, walking the homeowner through the fire-resistance implications of each repair so the assembly held up through the next dry season. That’s the job done right here – not a rushed patch that looks fine from the street.
Access shapes every quote we write. A tight driveway means hand-carrying materials. A steep grade means roof jacks and tie-offs, not a ladder leaned against the gutter. We build that into the estimate up front, and we don’t discover “unexpected access problems” after you’ve signed. If you’ve got a hillside home in San Antonio Heights, you already know the challenges. So do we.
We Also Serve Cities Near San Antonio Heights
Our crews run all over the foothill communities and the flatlands below. We handle roof repair in Roof Repair in San Antonio Heights and regularly take calls from Upland, Claremont, Rancho Cucamonga, and Montclair. If you’re in one of those cities and dealing with a leak or wind damage, call (855) 382-1073 – estimates are free, and we’ll give you the same straight talk we give our San Antonio Heights customers.
Serving San Antonio Heights, CA — Our Local Coverage Area
We’re based in the San Antonio 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 San Antonio Heights
Most repairs – flashing, shingle replacement, vent boots, valley work – don’t require a permit in San Bernardino County. But if the repair scope expands into structural work, like replacing decking or altering the roofline, a permit may be needed, and we’ll include that cost and timeline in your written quote before any work starts. We’ll tell you during the inspection whether your job needs one. Call (855) 382-1073 for an exact quote – estimates are free.
We hand-carry materials from the nearest flat staging point – usually the driveway apron or the street – and we never park trucks or dump trailers on slopes where they’d tear up landscaping or destabilize the hillside. Our crews are set up for ladder-and-jack work on steep grades, and we protect the property around the staging area as part of the job. You’ll never come home to ruts in your driveway or a trailer blocking your neighbor’s turn around.
Yes, and that’s non-negotiable for us. Any repair on a foothill home has to restore the ember resistance of the assembly – the flashing, the underlayment, the vent collars, the edge details. We use materials matched to the existing roof’s fire rating and walk you through what we did and why. A repair that opens an ember pathway is worse than no repair at all. Call (855) 382-1073 for an inspection that covers the whole assembly, not just the visible damage.
A repair fixes the specific failure – a leak, a lifted section, a torn valley – and we do that honestly when the rest of the roof has life left. A replacement makes sense when the decking is compromised, the underlayment is failing in multiple places, or the roof’s fire-resistant layer is no longer sound. On the older custom and mid-century homes in San Antonio Heights, we see both situations regularly. Our job is giving you the real condition of your roof and letting you decide. We’ll never push a replacement when a repair is the right call.
Yes. We work steep grades with roof jacks, harnesses, and tie-off systems, and we’ve repaired ridges and valleys on some of the most exposed lots in the 91784 area. Emergency callouts on hillside homes are part of our normal workload, not an exception. If a Santa Ana wind has opened up your roof, call (855) 382-1073 right away and we’ll get a crew up there with the right equipment.
Get Your Free Roof Repair Estimate in San Antonio Heights
If you suspect roof trouble – a stain on the ceiling, granules in the gutter, lifted shingles after a wind event – don’t wait for the next storm to confirm it. Call (855) 382-1073 and schedule a free inspection with a company that does repairs as a core service. We’ll climb up, look, and give you a straight answer about what your roof actually needs. No upsell. No pressure. Just a written quote with a fixed price and a repair that holds up through the next Santa Ana season.
Written by Ruben Calloway, Owner at Barnwood Roofing, serving San Antonio Heights and the surrounding foothill communities.