Roofing Contractors in Texas

Ratings, services and a phone number for every roofing contractor we list, starting with San Antonio and the towns around it.

478
roofing contractors
9
cities
302
confirmed roofers
39,095
Google reviews

Find roofing contractors in your city

See all 9 cities

Highest-rated roofing contractors in Texas

Ranked by Google rating weighted by review count, among builders their own website confirms.

San Antonio 5.0 (1,447)

Rhino Roofers: San Antonio Roofing Company

Rhino Roofers covers San Antonio, Austin, New Braunfels, Boerne and the Hill Country, owned by veterans, women and a Latinx owner. Its crews handle roof repair, full roof…

  • Roof replacement
  • Roof repair
  • Storm and hail damage
View listing
San Antonio 4.9 (1,294)

Bondoc Roofing: San Antonio Roofing Company

Bondoc Roofing: San Antonio Roofing Company has held GAF Master Elite status since 2010, covering the San Antonio Metro along with Schertz, Cibolo, Selma, Spring Branch, Boerne, New…

  • Roof replacement
  • Roof repair
  • Storm and hail damage
View listing
San Antonio 4.9 (1,004)

Prime Seamless Gutters & Roofing

Prime Seamless Gutters & Roofing has installed roofs and seamless gutters in San Antonio since 2002, with 40 years of combined team experience. It installs roof replacements and…

  • Roof replacement
  • Roof repair
  • Free inspection or estimate
View listing
San Antonio 4.7 (1,314)

BELDON Roofing Company

Beldon Roofing Company has served San Antonio's commercial roofing market since 1946, with more than 79 years in the industry. Its crews handle complete roof replacements, targeted repairs,…

  • Roof replacement
  • Roof repair
  • Storm and hail damage
View listing
San Antonio 5.0 (772)

Safepro Roofing

Safepro Roofing handles residential roofing, general contracting, siding, exterior painting and kitchen and bathroom remodeling across San Antonio, Boerne and Converse. Its roofing work covers residential roof repair…

  • Roof replacement
  • Roof repair
  • Storm and hail damage
View listing
San Antonio 4.8 (933)

Texas Family Roofing

Texas Family Roofing covers San Antonio, Boerne, Cibolo, Live Oak and the surrounding area as a family-owned, Latinx-owned business, with a second office in Austin. Its crews handle…

  • Roof replacement
  • Roof repair
  • Storm and hail damage
View listing

Find roofing contractors by service

Find roofing contractors by city

Towns with fewer than 3 listed roofing contractors sit on the nearest city's page.

How listings are vetted

  1. 1

    Public record

    Open roofing businesses in the San Antonio area with at least one Google review.

  2. 2

    Duplicates out

    Listings that share a phone number or an address are merged into one.

  3. 3

    Own website read

    Services are marked only when the company states them in its own words.

  4. 4

    Not roofers removed

    Solar, gutter-only and supply companies filed under roofing are left out.

Every listing starts from the public business record for a roofing contractor in the San Antonio area. We keep companies that are open, have at least one Google review and were updated in the last year, and we merge duplicates that share a phone number or an address.

Then we read each company's own website. A listing shows a service, such as roof replacement, hail damage repair, metal roofing or help with an insurance claim, only when the company says it in its own words. Where its site says nothing, the listing says there is no information yet. Companies that turned out to sell solar panels, gutters only or building materials were taken out, so what is left is roofers.

Owners can claim a listing to correct details or add photos. A person checks every claim. Published by Southtown Designs LLC.

How to choose a roofing contractor in Texas

Texas does not license roofing contractors. The state licensing agency covers electricians and air conditioning contractors, but no state license exists for roofers, and a 2025 bill to create one did not become law. In San Antonio, contractors who pull re-roof permits register with the City instead. Some roofers also hold a license from the Roofing Contractors Association of Texas. It is voluntary and run by the trade association, not the state, and it asks for two years running a Texas roofing company, passing exams, carrying liability insurance, and eight hours of training a year. A roofer who says "licensed" may mean that, or nothing at all, so ask which.

Hail season and insurance

Most hail around San Antonio falls from March through June, and April brings the most reports. If a storm hits your roof, Texas law puts a few rules on your side. You pay your own deductible, and it is a crime for a contractor to offer to waive it, rebate it or otherwise help you avoid paying it. Any contract of $1,000 or more paid from an insurance claim has to say so in bold print. A roofer may not act as your public adjuster on a house it is working on. If a roofer sells you the job at your front door, you can cancel until midnight of the third business day after you sign.

The Texas Department of Insurance gives the same advice after every big storm: get more than one bid, check references, do not pay the full price up front, never sign a contract with blank spaces, and photograph the damage before anything is fixed. Read your policy too. Replacement cost coverage pays to replace the roof at today's prices, while actual cash value pays less for an older roof, and your wind and hail deductible may differ from the rest of the policy.

Permits

In San Antonio, a re-roof that keeps the same pitch gets its permit over the counter, and the City's fee for a residential re-roof is $25. Changing the pitch means a full plan review. The towns around San Antonio set their own rules, so call the city's permit office before work starts. Before you sign a contract to repair your home, the contractor also has to give you a written statement of your rights under Texas law.

Reading a listing

Each listing shows what that company says it does: roof replacement, repairs, hail and storm work, help with insurance claims, metal, tile and commercial roofs, gutters, free inspections, financing and warranties. A check means the company states it. "No information yet" means it has not said either way, which is not the same as a no. Ratings and review counts are Google's. Use the grid to build a short list of three, then call each one and ask the same questions: who does the work, what the written warranty covers, and what happens if the decking under the shingles turns out to be rotten.

Frequently asked questions

Which part of Texas does the guide cover?

It starts with San Antonio and the towns around it, from Boerne and Helotes to Schertz, Cibolo and Converse. Houston and Austin are next. Every roofer we list has a Google Maps listing in the area, is open, and has at least one review.

How are roofing contractors listed here?

Each listing starts from the public business record. We then read the company's own website and note what it says it does: replacements, repairs, hail and storm work, metal or tile roofs, commercial work, insurance claim help. Where a site says nothing on a point, the listing shows no information rather than a guess.

Do you charge roofers to be listed?

No. A basic listing is free and stays free. A roofer can pay for a featured spot or a premium listing, and those are always marked as paid.

Do you check licenses or insurance?

No. Texas has no state license for roofers, so there is none to check, and we never verify the voluntary licenses or insurance a company claims. Ask any roofer for proof of insurance and a written contract before work starts.

Do I need a permit to replace my roof in San Antonio?

Yes. Inside San Antonio city limits a re-roof that keeps the same pitch gets its permit over the counter, and the City's residential re-roof fee is $25. Most towns around San Antonio also require one, each with its own rules, so ask your roofer who pulls it.

A roofer offered to cover my insurance deductible. Is that allowed?

No. Texas law requires you to pay your own deductible, and it is a crime for a contractor to offer to waive, rebate or absorb it. Any contract of $1,000 or more paid from an insurance claim must say so in bold print.