Trade directory · San Antonio metro · Texas

Roofing contractors in
San Antonio, Texas.

A public directory of licensed roofing contractors serving greater San Antonio. Market data, licensing requirements, and cost benchmarks — updated continuously from public sources.

Licensed Establishments
2,232
U.S. Census Bureau
Peak Season
March through October, with highest demand April-June and September-October following hail season
Market estimate
Avg. Response Time
2-5 business days for quotes, 1-3 weeks for project start during peak season
Operator average
Avg. Hourly Wage
$22/hr
Bureau of Labor Statistics
§ A · Market rates

Common Job Costs

SAN ANTONIO-TX · LOCAL ESTIMATES
Service
Description
Cost Range
Asphalt shingle roof replacement
Typical range based on local asphalt shingle roof replacement jobs.
$8,500 – $15,000
Metal roof installation
Typical range based on local metal roof installation jobs.
$12,000 – $22,000
Tile roof replacement
Typical range based on local tile roof replacement jobs.
$15,000 – $28,000
Storm damage repairs
Typical range based on local storm damage repairs jobs.
$2,500 – $8,000
Roof inspection and maintenance
Typical range based on local roof inspection and maintenance jobs.
$200 – $600
Gutter installation
Typical range based on local gutter installation jobs.
$800 – $2,200
§ B · Regulatory

Licensing Requirements

TX
§1

Licensing Requirements

Texas requires Residential Appliance Installer License (Class A or B) through TDLR for contractors performing work over $500. Class A covers all residential construction, Class B covers specific appliances. Requires 4 hours continuing education annually, $75 renewal fee every 2 years. No state exam required, but must show proof of experience or education.

§2

Permit Requirements

San Antonio requires building permits for roof replacement, structural repairs over $500, and new construction. Permit fees range $100-400 based on project value. Submit plans to Development Services Department with contractor license verification.

§3

Inspection Schedule

Initial inspection before permit issuance, mid-construction framing inspection if structural work involved, and final inspection upon completion. Schedule inspections 24 hours in advance through SADEVPERMITS system.

§4

Insurance Minimums

Texas requires minimum $300,000 general liability insurance for registered contractors. Workers compensation required if 3+ employees. Bond requirements vary by project value, typically $10,000-50,000 for residential work.

§ C · Path to license

How to Get Licensed

5 STEPS
1

Gather Documentation

Collect proof of roofing experience (employment records, training certificates) or relevant education credentials. TDLR accepts 2+ years field experience or completion of approved construction program.

01/05
2

Complete Application

Submit Residential Appliance Installer License application online through TDLR website. Choose Class A for general residential construction authority. Pay $75 application fee.

02/05
3

Provide Insurance Proof

Submit certificate of general liability insurance showing minimum $300,000 coverage. Insurance must list TDLR as certificate holder and remain active throughout license period.

03/05
4

Background Check

Complete criminal background check through TDLR system. Felony convictions may disqualify applicants. Submit fingerprints if required based on background check results.

04/05
5

Receive License

TDLR issues license within 10-15 business days if application complete. License valid for 2 years and requires 4 hours continuing education annually for renewal.

05/05
§ D · Field notes

About This Market

UPDATED APR 2026

San Antonio's roofing market stays busy year-round thanks to constant hail damage, 100+ degree summers that cook older shingles, and steady residential growth. Competition is fierce with over 200 active roofing companies, but demand consistently outpaces supply during storm season. Asphalt shingles dominate 70% of projects due to cost, but metal roofing gains ground as owners seek hail resistance. Clay tile remains popular in historic districts and upscale neighborhoods. Material costs fluctuate heavily with oil prices and weather events.

Working San Antonio means dealing with strict city inspectors, navigating insurance claims processes, and managing crews in brutal heat. Get your TDLR license sorted first - the city checks every permit application. Peak season runs March through October when storms roll through regularly. Smart contractors pre-stage materials and maintain relationships with adjusters. Summer work starts at dawn to beat the heat. Winter months focus on insurance work and maintenance contracts. Bank on 2-week lead times for materials during busy periods.

Data Sources
  • Median hourly wage
    U.S. Bureau of Labor Statistics Occupational Employment Statistics
  • Licensed establishments count
    U.S. Census Bureau County Business Patterns
  • Licensing requirements
    Texas Department of Licensing and Regulation
  • Permit requirements
    City of San Antonio Development Services Department
  • Insurance minimums
    Texas Department of Licensing and Regulation
§ E · FAQ

Frequently Asked Questions

05 QUESTIONS
Q/01

What license do I need to do roofing work in San Antonio?

You need a Texas Residential Appliance Installer License through TDLR for any roofing work over $500. Class A covers all residential construction work. License requires proof of experience, costs $75 every 2 years, and requires 4 hours annual continuing education per TDLR requirements.

Q/02

How much does a typical roof replacement cost in San Antonio?

Asphalt shingle replacements run $8,500-15,000 for average homes, metal roofs cost $12,000-22,000, and tile roofs range $15,000-28,000. Costs vary based on home size, material grade, and complexity. Storm damage repairs typically cost $2,500-8,000 depending on scope.

Q/03

When is roofing season in San Antonio?

Peak season runs March through October, with highest demand April-June and September-October following hail storms. Summer work requires early morning starts due to extreme heat. Winter months focus on insurance repairs and maintenance contracts.

Q/04

What permits do I need for roofing in San Antonio?

San Antonio requires building permits for roof replacements, structural repairs over $500, and new installations. Permits cost $100-400 based on project value. Submit applications through Development Services Department with contractor license verification and project plans.

Q/05

What insurance do roofing contractors need in Texas?

Texas requires minimum $300,000 general liability insurance for registered contractors. Workers compensation is mandatory with 3+ employees. Many projects require performance bonds ranging $10,000-50,000. Verify current requirements with Texas Department of Licensing and Regulation.

§ F · Directory

Roofing contractors in San Antonio

0 LISTED · SORTED BY DISTANCE

No contractors listed yet.

List your services

For contractors

Run your roofing business on The Forge.

Get listed on The Board for free. Manage leads, quotes, jobs, and follow-ups in one place. Built for trades, used by thousands of operators nationwide.