Roofing Cost in San Antonio, TX
Last verified 2026-08-14A small San Antonio leak repair typically runs about $600, and a full shingle replacement lands near $11,200. In Bexar County, hail is often what moves a homeowner from the first number toward the second.
Roofing quotes in San Antonio swing widely by crew and scope. Angi sends your project details to roofers in your area, who contact you with quotes. No obligation to hire.
Compare roofing quotes in San Antonio → SponsoredSan Antonio roofing costs after heat and hail
| Repair type | Low | Typical | High |
|---|---|---|---|
| Minor leak repairper repair | $100 | $600 | $1,500 |
| Shingle section replacementper section | $100 | $400 | $1,000 |
| Flashing repair / replacementper repair | $100 | $400 | $1,500 |
| Hail damage restorationper project † | $700 | $4,100 | $12,100 |
| Full asphalt shingle replacementper roof † | $5,500 | $11,200 | $22,300 |
| Professional roof inspectionper inspection | $100 | $350 | $600 |
† Hail damage restoration: Sources disagree widely (>3x): spot repairs run under $1,000 while widespread damage approaches full-replacement cost. Range widened; severe events tip into full replacement (see full replacement row).
† Full asphalt shingle replacement: High end reflects larger roofs and architectural shingles; 3-tab on a modest roof lands near the low end.
One giant hailstone, and dozens of ordinary storms
On May 3, 2021, a hailstone measuring 5.5 inches was reported in Bexar County, the largest in the county's NOAA Storm Events reports for 2016–2025. A stone like that punches through shingles and can split the decking underneath. It is also rare, and it is not what drives most roofing bills here.
The ordinary storms do that. Over the same span, the county logged 44 separate days with hail of 1 inch or larger, about 4.4 a year. One inch is roughly where hail starts to bruise asphalt shingles: it knocks granules loose and cracks the fiberglass mat under the surface, damage that may not leak for a year or two. That count places San Antonio 9th of the 33 metros on this index, well ahead of Austin at 26 days and Corpus Christi at 6. On 10 of those days, someone reported stones 2 inches across or bigger.
NOAA NCEI Storm Events Database, 2016–2025.
Three rows a hail inspection can land on
After a storm, a roofer is really choosing among three lines of the cost table, and the size and spread of the hits decide which.
- Shingle section replacement ($100–$1,000) fits a handful of cracked or bruised shingles on one slope, the kind of damage a storm leaves when it clips the edge of a neighborhood.
- Hail damage restoration ($700–$12,100, typically $4,100) covers the wider job: several slopes, dented vents and ridge caps, gutters knocked loose.
- Full asphalt shingle replacement ($5,500–$22,300) is where many 2-inch storms end, because once hits cover every slope, patching costs nearly as much as starting over and leaves shingles that will not match.
Sudden hail and wind damage is the part of roofing that homeowners insurance usually pays for, which is why that last row often costs a Bexar County household little more than its deductible. Read two things in your policy before you file: whether it carries a separate wind and hail deductible, which tends to be higher than the standard one, and whether it excludes cosmetic damage, such as dents in metal vents that do not let water in.
Summer heat does the slow damage
The San Antonio International Airport weather station, 10 km from the city, averages 122 days a year at 90°F or hotter and 18 at 100°F or above. That heat bakes the oils out of asphalt shingles, so they shed granules and turn brittle well before a storm reaches them.
Insurance does not pay for that kind of wear. It usually surfaces as small leaks around pipe boots, vents and chimneys, which is where the minor leak repair row ($100–$1,500) and flashing repair ($100–$1,500) come in. Age also shapes a storm claim. Some policies pay only actual cash value on older roofs, subtracting depreciation from the replacement price, so a roof that has spent many summers in this sun can leave a real gap between the insurance check and the bill.
The roof is one bill — the systems under it are the next. Home warranty plans cover AC, heating, plumbing, electrical, and appliances, and limited roof-leak coverage is available as an add-on.
Get a Choice Home Warranty quote → SponsoredPricing a San Antonio bid against the neighbors
Roofing labor here carries a 0.97 factor on this index, with average weekly pay 6% below the national figure, while Austin sits at 1.02. A San Antonio quote has no reason to carry Austin pricing. If a bid runs well above the table, the roofer should be able to point to the cause: extra layers to tear off, rotten decking, a steep pitch, or a premium shingle line.
- Roof size in squares, and whether it matches the insurer's measurement
- Tear-off of every existing layer, with a per-sheet price for any decking that has to be replaced
- New flashing, pipe boots and drip edge rather than reused metal
- The shingle line, and whether it carries an impact rating
- Who handles supplements with the insurer if hidden damage turns up
An independent roof inspection ($100–$600) is a small cost next to a restoration bill. It is worth paying for before you sign a storm contract, especially when the first roofer you met knocked on your door unasked.
San Antonio questions about hail, heat and roof bills
Does a hail report near my San Antonio house mean the roof is damaged?
Not necessarily. A report means someone measured hail of that size somewhere nearby, and storms can drop very different stones a few blocks apart. Damage from 1-inch hail often shows as dark spots where granules are missing, not as leaks. A roofer or adjuster should check each slope and the soft metal on the roof. If you find hits, document them with photos before any repair work starts.
Is a new roof cheaper in San Antonio than in Austin?
Slightly, on labor. This index gives San Antonio a 0.97 labor factor against 1.02 for Austin, and the typical full shingle replacement here is $11,200. Roof size, tear-off layers and the shingle line chosen move the price far more than the city does, so compare bids by the squares they cover and the materials they list.
Will insurance pay to replace an old San Antonio roof that leaks?
Usually not. Homeowners policies cover sudden damage such as hail and wind, not wear from age or long exposure to heat. If an old roof leaks around a vent or chimney with no storm behind it, expect to pay for a minor leak or flashing repair yourself. Older roofs that are damaged by a storm may also be paid at depreciated actual cash value.
How often does Bexar County get hail big enough to hurt shingles?
Between 2016–2025, NOAA's Storm Events Database lists 44 days with hail of 1 inch or larger reported in Bexar County, about 4.4 a year, and 10 days with stones of 2 inches or more. Those are reported events, so they also reflect how many people were outside to measure the stones and file a report.
What should I do in the first days after hail hits my San Antonio roof?
Photograph the roof edges, vents, gutters and any dented outdoor items, and note the storm date. Cover active leaks with a tarp if it is safe. Read your policy for the wind and hail deductible and how it asks you to report damage, then call your insurer. Get the roof inspected before signing with any contractor who offers to handle the claim for you.
Hold each quote up against the San Antonio numbers above. Angi sends your project details to roofers in your area, who contact you with quotes. No obligation to hire.
Compare roofing quotes in San Antonio → SponsoredNearby & related
- HomeGuide — https://homeguide.com/costs/roof-repair-cost
- This Old House — https://www.thisoldhouse.com/roofing/cost-of-roof-repair
- Bob Vila — https://www.bobvila.com/articles/roof-repair-cost/
- Today's Homeowner — https://todayshomeowner.com/roofing/cost/roof-repair-cost/
- This Old House — https://www.thisoldhouse.com/roofing/hail-damage-roof-repair-cost
- Angi — https://www.angi.com/articles/how-much-repair-roof-hail-damage-cost.htm
- HomeGuide — https://homeguide.com/costs/roof-replacement-cost
- This Old House — https://www.thisoldhouse.com/roofing/new-roof-cost
- Today's Homeowner — https://todayshomeowner.com/roofing/cost/