Roofers in San Antonio, TX

Compare up to three local San Antonio roofing contractors from Henry's vetted bench — repairs, full replacements and storm damage.

Enter your ZIP and Henry lines up to three licensed local roofers. Free, no obligation.

Licensed, insured and background-checked — the Henry Standard.

San Antonio sits at the southern end of hail alley, and most roof replacements here start with a storm rather than a leak. That creates two problems for homeowners: a flood of out-of-town crews after every big cell, and the fact that Texas does not license roofing contractors at all — anyone can print a shirt and knock on your door. Add extreme summer heat that shortens shingle life and limits safe install windows, and clay tile and metal on a good share of the housing stock, and the difference between a good San Antonio roofing decision and a bad one is mostly verification.

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.

How Henry matches you with San Antonio roofers

  1. Step 1

    Tell Henry about the roof

    Your ZIP, what's going on up there, and how soon you need it handled. Two minutes, four questions.

  2. Step 2

    Pros are already vetted

    Only three Henry Standard roofers in your San Antonio-area ZIP get your request — pros we've checked for responsiveness, references and written estimates.

  3. Step 3

    Compare up to three quotes

    You hear from three roofers at most — never a list of twenty — and every estimate comes in writing. You pick, or pick nobody.

Get My Free Roofing Quotes

What roofing costs in San Antonio

Minor repair (flashing, boot, few shingles)$400 - $1,000
Storm or leak repair, moderate$1,000 - $3,200
Asphalt shingle replacement (2,000 sq ft roof)$10,500 - $18,000
Impact-resistant (Class 4) shingle upgradeadd $1,500 - $3,500
Clay or concrete tile roof$25,000 - $50,000
Standing-seam metal roof$24,000 - $46,000

Ranges are general estimates gathered from homeowner-reported quotes in the San Antonio area, not an offer or a quote for your roof.

When to schedule roof work in San Antonio

Hail season in Bexar County runs roughly March through June, and that is when both the damage and the door knocking happen. Replacement work is best scheduled in the fall — September through November — when crews are past the storm rush, temperatures are workable and shingles seal properly. In July and August rooftop temperatures make full-day tear-offs unsafe and scuffing risk goes up, so crews start at dawn and stop by early afternoon, stretching a two-day job to three. Winter is fine here most years, though shingles need a warm stretch to seal down after installation.

Permits, inspections and HOA rules

A permit is required for roof replacement inside San Antonio city limits, pulled through the Development Services Department, and unincorporated Bexar County has its own process. The contractor should pull it, not you — a roofer asking the homeowner to pull an owner permit is shifting liability onto you. Historic districts including King William, Monte Vista and Alamo Heights add design review for visible roof changes, and material and color may be restricted. Keep the permit and final inspection paperwork with your closing documents; missing permits surface at resale.

Licensing and insurance in Texas

Texas does not license roofing contractors — there is no state license to check, which is the single most important thing a San Antonio homeowner should know. Verification is on you: confirm general liability and workers compensation certificates sent directly by the insurance agent, check the company has a permanent local address and a business history older than the last storm, and look up the entity with the Texas Secretary of State and the Better Business Bureau. Texas law also prohibits a contractor from paying, waiving or rebating your insurance deductible, so anyone offering to "cover the deductible" is proposing insurance fraud.

Hail claims and the deductible math

Most Texas wind-and-hail policies carry a percentage deductible — often 1% or 2% of the dwelling coverage — rather than a flat amount. On a $450,000 dwelling limit, a 2% deductible is $9,000, which can exceed the cost of the repair you were considering filing for. Read that line on your declarations page before you call anyone.

If the damage is genuine and above your deductible, get an independent inspection and photos before the adjuster visits, and keep your own documentation. A roofer may meet the adjuster, but in Texas a contractor cannot negotiate the claim on your behalf without a public adjuster license.

Heat is the other San Antonio variable

Prolonged 100-degree summers cook asphalt shingles from above and from the attic side. A 30-year shingle here is realistically a 18-to-22-year shingle, and poor attic ventilation shortens it further. When you replace, price ridge and soffit ventilation as part of the job — it protects the new roof and lowers cooling bills.

Impact-resistant Class 4 shingles are worth pricing in Bexar County. They resist hail bruising and most Texas carriers offer a premium discount for them; ask your agent what the credit is and compare it against the $1,500 to $3,500 upgrade.

Reading three San Antonio roofing bids

Each bid should name the shingle product and warranty, state the underlayment and ice-and-water placement in valleys, include new pipe boots, drip edge and valley metal, price decking per sheet, state who pulls the city permit, and separate ventilation work as a line item.

Since there is no license to verify, weigh the insurance certificates, the local address, and the length of the warranty on labor rather than on material. A manufacturer warranty is worthless if the company installing it leaves town after hail season.

Areas Henry covers

Alamo Heights · Stone Oak · Alamo Ranch · Helotes · Shavano Park · Terrell Hills · King William · Southtown · Monte Vista · Olmos Park · Boerne · Schertz · Converse · Cibolo · Bexar County

Common questions

How much does a new roof cost in San Antonio?

Most San Antonio homeowners report $10,500 to $18,000 for an architectural shingle replacement on a 2,000 square foot roof, $25,000 to $50,000 for clay or concrete tile, and $24,000 to $46,000 for standing-seam metal.

Do roofers need a license in Texas?

No. Texas has no state roofing license, so verify insurance certificates directly with the insurer, confirm a permanent local address, and check the business history before hiring.

Should I file a hail claim?

Check your wind-and-hail deductible first — many Texas policies use a 1% or 2% percentage deductible, which can be larger than the repair. File when damage clearly exceeds it.

How many roofers will contact me?

Never more than three. Henry sends your project to a maximum of three local roofers and never resells your details.

Moisture below the roofline in San Antonio?

A damp basement or crawl space can be a separate problem from a roof leak. Henry's local crawl space guide covers moisture control, inspections, and repair options.

Crawl space repair in San Antonio, TX

Get San Antonio roofing estimates in writing.

Two minutes now beats weeks of unreturned calls. Free, no obligation, never more than three roofers.

Get My Free Roofing Quotes