Roofers in Houston, Texas

25 roofing companies are listed for Houston, and 19 of them are verified against a public registry. Your request goes to one roofer, not five.

Short answer: To find a roofer near you in Houston, TX, start with the 19 below whose license we matched on RCAT Licensed Contractors directory; they are listed first. A standard asphalt re-roof on a 2,000 sq ft Houston home runs $6,510–$14,415 at the local 0.93× cost index, and a metal roof $15,810–$37,200. NOAA's storm record for the county shows hail up to 2.75 in., so get an inspection after a big storm before you accept a quote.

A new asphalt roof in Houston runs $6,510 to $14,415

Asphalt-shingle re-roof, 2,000 sq ft home, at Houston prices. Source and share of home value below.

Got a quote? See where it falls in Houston

Compares your price per square foot with the Houston installed range (tear-off and underlayment included). Not a judgment of any one roofer.

Free roofing quote

Your request goes to one roofer, not five competitors.

Add email, address or details (optional)

Free for homeowners · No spam · One contractor at a time

Request sent

We matched your request with a local roofing contractor in Houston. They will reach out once they have reviewed it.

Roofers in Houston, TX

25 listed. Roofers we verified against a public registry come first.

The 19 best-checked roofers in Houston →

Show 17 more roofers

Who you can hire in Houston

A phone number and a star rating say little about a roofer. These counts show what is on file.

The Houston roster, checked

  • Listed19
  • Licence number on file19
  • Matched in the state registry19

19 of 19 listed firms have a licence number on file (100%). 19 were matched in the official state registry, which is what the Verified badge means; 101 of the 206 cities in the directory have at least one firm matched so far. A number on file is not a check: how verification works.

Source: PickARoofer contractor registry · data as of 2026-10-01

Roofers at work around Houston

1,230 roofers

The Bureau of Labor Statistics counts about 1,230 people working as roofers in the Houston-Pasadena-The Woodlands, TX Metro Area, 21.4% of the 5,740 in Texas.

That counts workers, not companies, and it includes crews who work for a single firm. It is the size of the local trade, not a list of who to call.

Source: BLS OEWS, roofers · data as of May 2025

Where the roofers for Houston are based, and where hail has landed

Every listed firm is based in Houston; the ring is the 25-mile radius we use to match hail reports to the city. Each dot is one hail report from the National Weather Service in the last 90 days.

Map © OpenStreetMap contributors. Hail: NOAA Storm Prediction Center local storm reports. Towns: our roster, Houston ring = 25 miles.

Listed roofers by home town

Roofers listed for Houston by the town they are based in
Based inMiles awayListedChecked
Houston, TXin town2519

1 hail report within 25 miles in the last 90 days; the largest measured 1.00″. The Houston hail log lists them by date.

Houston in numbers

Source under each figure.

  • #24of 209Hail days of 1 inch or more: Houston ranks #24 of 209.
  • #182of 209Freeze-thaw days (low end): Houston ranks #182 of 209.
  • #31of 209Damaging thunderstorm-wind days: Houston ranks #31 of 209.

Costliest storm day on record

May 16, 2024

19 reports that day (17 wind, 2 tornado); reported property damage $72,550,000; county FIPS 48201, 2014–June 2026

Source: NOAA Storm Events · data as of 2014–June 2026

Roofing trade around Houston

  • 301 county firms with payroll, about 2,649 workers; 66% under 5 employees.
  • A roofer's median pay here is $45,500 a year (Houston-Pasadena-The Woodlands, TX Metro Area).
Source: Census CBP · data as of 2023 Source: BLS OEWS, roofers · data as of May 2025

When hail hits Houston

Harris County, 2014 to June 2026: NOAA hail reports.

Reports by month

Jan: 8 reports 8 Jan Feb: 1 reports 1 Feb Mar: 28 reports 28 Mar Apr: 49 reports 49 Apr May: 44 reports 44 May Jun: 25 reports 25 Jun Jul: 3 reports 3 Jul Aug: 5 reports 5 Aug Sep: 0 reports Sep Oct: 1 reports 1 Oct Nov: 0 reports Nov Dec: 5 reports 5 Dec

April is the heaviest month in Harris County: 49 of 169 hail reports (29%). March to May is the busiest three-month run, at 72%.

Worst full year: 2023, with 28 reports and 3 days of 1.75 in hail or larger; 90% over the 15-report mean.

14 days of 1.75-inch hail or larger, across 8 of 11 full years; last one 2025.

Days with 1.75 in hail or larger, by year

Days per year with hail of 1.75 inches or larger in Harris County 0 2014 1 2015 2 2016 1 2017 0 2018 2 2019 3 2020 0 2021 3 2023 1 2024 1 2025
Days per year with hail of 1.75 inches or larger in Harris County
20140
20151
20162
20171
20180
20192
20203
20210
20233
20241
20251

Year by year

Hail in Harris County by year: reports, days with hail of 1 inch or more, days with 1.75 inch or more, largest stone
YearReportsDays 1″+Days 1.75″+Largest
20145201″
201514212.75″
201617622.5″
20177211.75″
20182201″
201917422.5″
202023431.75″
202113301.5″
2023 (worst full year)28832″
202428811.75″
20258311.75″
2026 (to June)7201.25″

Shaded: worst full year.

Source: NOAA Storm Events · data as of 2014 to June 2026

Houston storm record: Harris County

NWS reports for Harris County, 2014–2026.

  • 1836Founded
  • 43 ft (13 m)Elevation
  • Sam HoustonNamed after
  • Space CityNickname

Reported hail locations, Harris County

1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1.1 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2.5 in hail2.5 in hail2.75 in hail Houston
  • 1021 to 1.74 in
  • 351.75 to 2.74 in, golf ball to tennis ball
  • 12.75 in and up, baseball

Largest plotted stone: 2.75 in. Bigger dots are bigger stones.

138 reports of 1 inch or larger have coordinates. Each dot is a reported location, not a storm path.

Sources: NOAA, Census county outline

Biggest hail days

DateLargest hailReports that dayWhere it was reported
April 19, 2015 2.75 in, about the size of a baseball 8 Korville
May 9, 2019 2.5 in, about the size of a tennis ball 12 Hermossey
January 8, 2016 2.5 in, about the size of a tennis ball 4 Bellaire
“Baseball sized hail was reported near the intersection of Highway 249 and Boudreaux Road south of Tomball.”
National Weather Service report, April 19, 2015
Source: NOAA Storm Events Database · data as of 2014–2026

Last hail of 1.75 in or more

August 18, 2025

14 days like it since 2014.

Strongest tornado

EF3 · January 24, 2023

It stayed on the ground for 23.3 miles and was up to 1000 yards wide. This EF3 tornado touched down near El Franco Lee Park east of Brookside Village. The path of damage extended east northeast, then northeast from there, across portions of Southeast Houston, Pasadena, Deer Park and Baytown.

Strongest thunderstorm gust

104 mph · May 16, 2024

Large transmission lines were downed by strong thunderstorm winds as the derecho moved through the area.

Storm data: NOAA Storm Events (public domain). City facts: Wikidata (CC0).

Houston, Texas: Downtown Houston, TX Skyline - 2018
Houston, TX. Photo: David Daniel Turner, CC BY 4.0, via Wikimedia Commons.

Harris County fact sheet for Houston homeowners

Housing age, federal disaster declarations and your state's claim deadlines in one place. All three come from public records, county level.

How old are the roofs? Homes in Harris County by decade built

Share of Harris County homes by decade built, percent 2.6% pre-1940 2.6% 1940s 6.8% 1950s 9.1% 1960s 17.0% 1970s 15.6% 1980s 11.7% 1990s 17.7% 2000s 15.2% 2010s 1.7% 2020+
Share of Harris County homes by decade built, percent
pre-19402.6%
1940s2.6%
1950s6.8%
1960s9.1%
1970s17.0%
1980s15.6%
1990s11.7%
2000s17.7%
2010s15.2%
2020+1.7%

1,884,607 homes, median built in 1988. 38.1% date from before 1980 and 16.9% from 2010 on; 54.8% are owner-occupied. The most common decade is the 2000s.

Source: U.S. Census Bureau, American Community Survey · data as of ACS 5-year

Federal disaster declarations naming Harris County

Harris County appears in 12 FEMA declarations since 2014 (6 storm, 4 flood, 2 winter, 0 fire). NOAA logs 46 days of hail at 1 in or more, in 11 of 12 full years. The latest was 798 days ago.

DeclaredTypeFEMA titleDR no.
July 9, 2024HurricaneHurricane Beryl4798
May 17, 2024FloodSevere Storms, Straight-line Winds, Tornadoes, and Flooding4781
February 19, 2021Severe Ice StormSevere Winter Storms4586
February 14, 2021Severe Ice StormSevere Winter Storm3554
August 24, 2020HurricaneTropical Storms Marco and Laura3540
July 26, 2020HurricaneHurricane Hanna3530
Source: OpenFEMA Disaster Declarations Summaries · data as of declarations since 2014

Insurance claim clocks in Texas

WhoWhat has to happenTime limitStatute
InsurerAcknowledge your claim15 daysTex. Ins. Code §542.055(a)(1)
InsurerTell you in writing whether the claim is accepted or rejected15 business daysTex. Ins. Code §542.056(a)
InsurerPay the claim after telling you it will pay5 business daysTex. Ins. Code §542.057(a)

All Texas claim deadlines and what starts each clock →

Go deeper on Harris County

Roofing services in Houston

One page per job, each opening with a Houston figure.

  • Roof Repair

    Median home built 1981; 10 freeze-thaw days a year, so sun and hail do the aging.

  • Storm Damage Repair

    Top stone 2.75 in, 46 days of 1 in+ hail; dents metal, cracks tile.

  • Emergency Roof Repair

    83 days at 58+ mph, top gust 104 mph; ask crews about same-day tarping.

  • Roof Inspection

    48.3% of homes predate 1980; 42% are owner-occupied, so check old flashing first.

  • Metal Roofing

    Median home $253,400; golf-ball hail on 14 days, so ask about impact class.

  • Flat Roof

    Ponding risk: 10 days a year with 1 in of rain, 47.8 in a year in total.

  • Commercial Roofing

    52% of units are multi-unit; 301 roofing firms with payroll in the county.

What a new roof costs in Houston

Asphalt-shingle re-roof, 2,000 sq ft home, at Houston prices.

That typical price is about 4.1% of the median Houston home value ($253,400).

Source: Census ACS (Houston city) · data as of 2019–2023

Full Houston cost guide by material →

Not sure the whole roof has to go? Repair or replace calculator.

Hail near Houston in the last 90 days

SPC reports within 25 miles: Houston hail log · hail by city

DateLargest hailReportsDetails
2026-08-281.00″1Details

Near Houston: 1 hail day, 1 report; biggest stone 1.00 in on August 28. Hidden bruising begins near 1 in. How to file a claim.

Texas: No state roofing license; voluntary RCAT program. Licence check for TX roofers

Roofing in Houston: local conditions

Houston's humid subtropical climate on the Gulf Coast plain exposes roofs to the full menu of severe weather: hurricanes and tropical storms moving in from the Gulf of Mexico — Hurricane Harvey in 2017 brought record flooding across Harris County — plus intense convective storms the rest of the year. NOAA Storm Events logged hail in Harris County on roughly five days in a typical year across 2014-2025, with stones up to 2.75 inches recorded in 2015, and year-round heat and humidity accelerate shingle aging and algae growth.

Texas has no statewide roofing license — RCAT registration is voluntary — so Houston homeowners should verify liability insurance, references, and any voluntary RCAT credential themselves. Windstorm insurance considerations matter here: many Houston-area policies carry separate wind-and-hail deductibles, and hurricane-season demand spikes can stretch contractor scheduling for weeks after a landfall.

Roofing in Houston: questions

How much does roof replacement cost in Houston, TX?
$6,510 to $14,415 for asphalt shingles on a 2,000 sq ft house in Houston, typically $10,450, after a 0.93× local index. That is 4.1% of a $253,400 median home.
How do I find a reliable roofer in Houston?
25 roofers are listed for Houston, 19 checked against the state registry. The Census counts 301 roofing firms with payroll in the county. A roofer's median pay is $45,500 a year.
How long does a roof replacement take in Houston?
A Houston asphalt re-roof takes 1 to 3 days. Storm weeks in Houston can affect scheduling; confirm timing with the contractor.
When is the best time to replace a roof in Houston?
April is the busiest hail month in Houston, 29% of the county's 169 hail reports. Reports run January to December. Booking before it gives Houston homeowners open crew dates.
Do I need a permit to replace my roof in Houston, TX?
Texas jurisdictions require one for a re-roof. In Houston, ask the city building office; your Houston contractor pulls it.
Will homeowners insurance cover roof damage in Houston?
Insurance in Houston covers sudden damage from hail, wind or a fallen tree, not age or wear. NOAA lists 133 county hail reports in 8 full years plus 2026 to June. The risk here is rated high. File within a year of the storm.
How do I spot hail damage on a Houston roof?
Houston's county logged 46 days with hail of 1 inch or larger, the largest 2.75 inches. After one, check gutters for granules, dented vents and lifted shingles; a Houston roofer can document it for a claim.

More roofers in Texas

More pages near Houston

Roof leaking now in Houston? Request emergency repair; flagged requests go first.