Roofing Companies in San Antonio, TX: How to Hire (2026)
San Antonio sits in one of the busiest hail corridors in the country, and Texas licenses no roofers at all. Every spring, out-of-town crews work Stone Oak, Helotes and Converse door to door within hours of a storm. Here is what a San Antonio roof costs in 2026, and the short list of checks that keeps a hail claim from turning into a second problem.
By Jason Green · Roofing & Gutters · Published August 25, 2026 · 7 min read
No license to check, so check everything else
Texas issues no roofing license. Ask for a certificate of insurance emailed directly by the agent showing general liability and workers' compensation, a Texas business registration under the same name as the contract, and a physical San Antonio address. Ask how long the company has operated under that name.
Then ask for three Bexar County addresses roofed in the last twelve months and drive by one. A local roofer will hand them over without hesitating; a storm crew will change the subject to your deductible.
San Antonio permits the work and inspects it
Residential re-roofs are permitted through the City of San Antonio Development Services Department, and the roofing contractor pulls the permit in their own name. Ask for the permit number once issued, and hold the final payment until the inspection passes. Outside city limits, confirm requirements with Bexar County.
Ask for a per-sheet decking rate in writing. Once the tear-off starts, soft decking near valleys and around penetrations is common, and a rate up front prevents a rooftop renegotiation.
Hail: impact rating, ventilation, and honest damage assessment
Ask about Class 4 impact-rated shingles. Texas insurers commonly discount premiums for them and in Bexar County the upgrade often pays back over the roof's life. Have your agent confirm the credit in writing first.
Ask the roofer to show you photos of the actual damage on your roof, with dates. Bruised mats and granule loss look different from mechanical marks, and a contractor who cannot show you what they found is selling a claim, not a roof. Ventilation matters too — no shingle survives a 150-degree attic on schedule.
Claims, deposits, and what the estimate must say
Under Texas law a roofer cannot act as a public adjuster on your claim, and offering to eat your deductible is illegal. Do not sign a contingency agreement that hands over your claim, and do not pay a large deposit before materials arrive on site.
A real estimate names the shingle system and warranty, underlayment, ice and water at valleys and penetrations, drip edge, boots, ventilation, decking rate, permit, haul-off with a magnet sweep, and the workmanship warranty length. Deposits above a third, or cash only, is a hard no.
Typical cost ranges
| Asphalt shingle replacement, 1,800 sq ft one story | $9,500 - $15,500 |
| Asphalt shingle replacement, 2,800 sq ft two story | $14,000 - $23,500 |
| Class 4 impact-rated shingle upgrade | $1,100 - $2,800 |
| Roof repair, localized leak | $425 - $1,300 |
| Decking replacement, per 4x8 sheet | $70 - $130 |
Ranges are general estimates gathered from homeowner-reported quotes, not an offer or a quote for your project.
Common questions
How much does a new roof cost in San Antonio?
A 1,800 square foot one-story shingle roof runs about $9,500 to $15,500 in 2026, and a 2,800 square foot two story runs $14,000 to $23,500, before decking replacement.
Do I need a permit to replace a roof in San Antonio?
Yes. Residential re-roofs are permitted through the City of San Antonio Development Services Department and the contractor should pull the permit in their own name; confirm requirements with Bexar County outside city limits.
How do I check out a roofer in San Antonio?
Texas has no roofing license, so verify agent-issued liability and workers' compensation certificates, a matching Texas business registration, a local physical address, and three recent Bexar County addresses you can drive by.
Want real numbers for your own project?
Two minutes now beats weeks of unreturned calls. Free, no obligation, never more than three roofers.
Get My Free Roofing QuotesLocal cost ranges, seasons, permits and licensing for this city live on the market page.
Roofers in San Antonio, TXSources
More guides
The Henry Standard
Every roofer in our network agrees to three things.
Show up
Call back. Keep appointments. And if something changes, communicate it.
Quote honestly
Clear scope, materials, and pricing in writing—so you know what you're agreeing to.
Finish the work
See the job through and take care of the agreed-upon work before calling it finished.
Nothing revolutionary. Just the way we believe doing business should still be done.
