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 runs $350 – $950 for the most common fixes like leak sealing, flashing replacement, and shingle repair, with full valley rebuilds and shake work reaching $1,500 – $2,800. Most repairs here are done in a single day, though steep hillside access and material matching can add time. We’ve worked the winding private roads above Euclid Avenue and the ridgelines off Mountain Avenue long enough to know that every job in this unincorporated foothill community comes with terrain most flat-land roofers never see. If you’ve spotted a water stain or lost a few tiles in the last Santa Ana, call (855) 341-6021 and we’ll get eyes on it.
Why Millstone Roofing Is San Antonio Heights’s Preferred Roof Repair Company
Homeowners in San Antonio Heights call us because we inspect before we propose. That sounds simple, but it’s rarer than it should be in this trade. Nelson Ibarra built Millstone Roofing on a process that starts with documented findings: photos, moisture readings, and a written scope before any dollar figure is attached to a repair.
The housing stock here demands that discipline. Homes along 24th Street, the switchbacks below San Antonio Dam, and the cul-de-sacs off 25th Street were mostly built between the 1950s and 1980s. Their original wood shake and early asphalt shingles have baked under decades of foothill sun. A contractor who doesn’t inspect carefully will promise a patch that fails by spring, or quote a replacement when three tiles are all that moved. We’d rather tell you what’s actually true. And because we work across GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral, the recommendation fits your roof and budget, not a supplier quota.
San Antonio Heights homeowners also appreciate that we’re not a sales crew with a repair side hustle. Our Roof Repair team handles everything from a single cracked shake to a full valley rebuild, and if replacement ever makes sense, the same crew transitions the job. No handoffs. No subcontracted strangers.
Styles & brands we work with






Roof Leak Repair in San Antonio Heights
Roof leak repair in San Antonio Heights usually costs $350 – $800 when the leak is at a penetration (vent boot, plumbing stack, chimney flashing) and $900 – $2,200 when it involves valley rebuilds or underlayment replacement on a hillside pitch. Most leak calls turn out to be a failed flashing or a cracked tile with a dry-rotted underlayment patch beneath it.
What makes leak repair different here is the terrain and the age of the material. Our techs regularly work on roofs with 7:12 and steeper pitches, where standing water is rarely the issue. Wind-driven rain is. A small gap at a valley or a lifted tile edge becomes an entry point when a winter storm pushes rain sideways at 40 miles an hour.
Flashing and Valley Sealing
Valleys are the most vulnerable points on any roof, and on San Antonio Heights homes with multiple intersecting ridgelines, they’re everywhere. We remove the failed metal, inspect the decking beneath, install ice and water shield, and rebuild the valley with matched material. We won’t caulk over a corroded valley and call it done.
Vent Boot and Penetration Repair
Rubber vent boots crack from UV exposure faster in San Antonio Heights than in the valley below. The sun up here is relentless. We replace boots with longer-life materials and check the surrounding shingles and underlayment for hidden rot before sealing everything down.
Emergency Roof Repair in San Antonio Heights
Emergency roof repair in San Antonio Heights typically runs $450 – $1,200 for tarp-over and temporary sealing after a storm, with permanent repairs priced separately once we inspect. The most common emergency here is Santa Ana wind that lifts tile edges, tears starter strip, and leaves the underlayment exposed. When gusts exceed 60 mph, roofs on ridgelines take real damage.
We treat emergency calls as inspection-first even under pressure. A tarp is a stopgap, not a solution. We’ll secure the opening, document the damage, and give you a written scope for the permanent fix before we order anything. Homeowners in the 91784 ZIP who’ve lived through a few wind events know the difference between a contractor who patches and one who plans.
Wind-Damage Response
When Santa Anas peel back tile and expose the underlayment, the clock starts. Embers from a wildfire or the next rainstorm can find that opening. We respond to San Antonio Heights calls with a focus on getting the roof sealed and the exposure assessed before we talk about anything cosmetic.
Storm-Leak Tarping
If water is coming in during a winter storm, we can tarp the affected section same-day and return for a permanent repair once the roof is dry. Our tarps are fastened to the decking, not just weighted down. On a steep hillside roof, that’s the difference between a seal that holds and one that slides off by morning.
Trusted Brands We Service in San Antonio Heights
We stock and install repair materials from GAF, CertainTeed, Owens Corning, Boral, and the rest of our seven-brand lineup, which means we can match your existing roof more accurately than a contractor tied to one manufacturer. San Antonio Heights has a lot of original concrete tile and wood shake still in service, so material matching matters. We don’t tell you a roof is unrepairable just because we’d have to order a product from a manufacturer we don’t normally stock. We order it. That’s the point of working across multiple brand programs, and it keeps repair timelines shorter for San Antonio Heights customers.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Repair Problems We See in San Antonio Heights Homes
- Brittle wood shake cracking underfoot during repair. The mid-century shake roofs here are so sun-baked that a routine repair walk can crack adjacent shakes. We document what’s already fractured before we start, so you know whether the repair is contained or whether the roof’s era is over.
- Santa Ana winds lifting tile edges and starter strip. On homes with steep, multi-level pitches, wind gets under the tile in ways flat-land roofs never experience. Lifted starter strip exposes the underlayment to sun and ember intrusion, which is precisely what wildfire insurance inspections flag.
- Corroded flashing at valleys and penetrations. Homes built in the 1950s through the 1980s often have original galvanized flashing that’s been quietly corroding for decades. Leaks from these points typically appear only after the first heavy winter rain, when the water finally makes it through to the ceiling.
- Insurance non-renewals driving repair into replacement territory. We’ve walked numerous San Antonio Heights roofs where a small leak turned into a full re-roof conversation because the carrier had already flagged the wood shake for non-renewal. When a patch can’t satisfy the insurer, we tell you before we sell you a patch.
Pricing for Roof Repair in San Antonio Heights, CA
Here’s what repair pricing looks like in San Antonio Heights right now. Shingle replacement on a standard pitch runs $350 – $700. Leak repair at a vent boot or small flashing point runs $350 – $800. Flashing replacement runs $500 – $1,200 depending on linear feet and accessibility. A flat roof patch runs $400 – $900. Vent boot replacement alone runs $300 – $500. Valley repair runs $900 – $2,200, and full valley rebuilds with ice and water shield on steep hillside pitches can reach $2,800. The terrain factor is real: narrow private roads, limited staging areas, and steep access all add labor time that a flat Upland roof never requires. Call (855) 341-6021 for a free written estimate. We inspect first, price second, and the number is fixed before we order a single bundle.
We Also Serve Cities Near San Antonio Heights
Millstone Roofing serves San Antonio Heights and the surrounding foothill and valley communities. If you’re in Upland, Claremont, Rancho Cucamonga, or Montclair, you’re within our regular service area. Many of our San Antonio Heights customers found us through neighbors in these nearby cities, and the terrain varies enough that we approach each with its own playbook.
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
Yes, in many cases a wood shake roof can be repaired without a full replacement, particularly when the decking is still solid and the damage is limited to a defined section. We recently repaired a leaking valley on a split-level ranch off the winding private roads above San Antonio Heights, replacing failed flashing and installing ice and water shield, then matching the surrounding shake and adding ember-resistant vents. The decking was sound, so the repair held without a tear-off. But if the shake is broadly brittle and your insurer has flagged the roof, a patch may not satisfy the renewal requirement. We’ll tell you which situation you’re in before you spend anything. Call (855) 341-6021 for an inspection and a straight answer.
We use full roof-access harnesses and staging systems rated for steep pitches, and our techs are trained on the 7:12 and steeper profiles common to San Antonio Heights homes. We plan ingress and egress for narrow private roads and limited staging areas before we schedule anything. We also work section by section on multi-level rooflines so we never leave a transition point unprotected overnight.
The most common cause of roof leaks in San Antonio Heights is failed flashing at valleys and penetrations, followed by wind-driven rain entering through lifted tile edges. The original 1950s – 80s flashing on these homes corrodes slowly, and leaks often appear only after the first heavy winter storm. Wind damage compounds the problem by exposing the underlayment to sunlight, which ages it prematurely. Call (855) 341-6021 for a leak inspection, and we’ll document exactly what’s failing before we recommend a repair.
Yes, we respond to wind-damage calls throughout San Antonio Heights after Santa Ana events, with emergency tarping and temporary sealing available for storm-exposed roofs. We prioritize calls where underlayment is exposed or water intrusion is active, because those openings invite ember and water damage if left open. Call (855) 341-6021 and we’ll schedule a response, inspect the damage, and give you a written scope for the permanent repair.
Wildfire risk changes the repair conversation in San Antonio Heights more than in any valley city. Ember intrusion through gaps at tile edges, corroded flashing points, and unsealed vents is a genuine threat here, and insurance carriers know it. That’s why we often recommend Class A materials and ember-resistant vents even on small repairs. Sometimes a repair is the right call. Sometimes the roof’s age and brittleness mean you should put that repair money toward a Class A replacement instead. We’ll show you both numbers and let you decide. Call (855) 341-6021 for a free estimate.
- Most roof repairs here are driven by wind damage, corroded flashing, and brittle mid-century shake, not standing water.
- Insurance non-renewals on wood shake often make replacement the financially rational move, even when a repair is technically possible.
- We work across seven major roofing manufacturers, so matching your existing material is a sourcing decision, not a sales pitch.
- Inspection comes first. Written findings before pricing, every time.
- One crew handles everything from emergency tarping to full replacement. No subcontractor handoffs.
If you need roof repair in San Antonio Heights, call (855) 341-6021 to schedule your free inspection and written estimate. Nelson Ibarra and the Millstone Roofing team serve the 91784 ZIP and the surrounding foothill communities with straight answers and material-matched repairs. Repair when repair is right. Replace when replacement makes sense. We’ll show you the difference.
Written by Nelson Ibarra, Owner at Millstone Roofing, serving San Antonio Heights and the San Gabriel Valley foothills.