Primary data only. Houston publishes no roofing permit file with a job value; the city open data portal was searched . TDI file pulled .
Where a city publishes re-roof permits with a declared value, this site prints the median and the 25th and 75th percentiles. Houston is not one of those cities. We checked the portal and recorded what it returned, below.
That leaves the insurance record. TDI reports what insurers paid on homeowners claims by county, and the page prints that series for the metro's counties.
What Do Houston Re-Roof Permits Declare?
A Houston permit applicant states a job value when the city issues the permit. For Houston, we take every re-roof permit in the city file, keep the ones with a usable value and print the 25th percentile, the median and the 75th percentile of what was declared. A declared valuation in Houston is the applicant’s figure on a permit. It is not an invoice, a quote or a price per square, and nothing on this Houston page is one.
No City Of Houston Permit Valuation Dataset
We searched the City of Houston open data portal (https://data.houstontx.gov/) on for roofing and permit valuation datasets. It returned no per-permit roofing dataset and no dataset with a valuation field for building permits, so this page prints no permit valuation percentile for Houston.
- Search for “roof”: no datasets.
- Search for “reroof”: no datasets.
- Search for “building permit”: 1 dataset, City of Houston Residential Building Permits by Month and Year.
- Search for “permits issued”: 4 datasets, All Paid Vehicle Permits 05/01/2011 to 04/30/2012, PROJECT: Alcohol Renewal Process Project Overview, All Active Transportation Companies Regulated by ARA Transportation Section a... and All Active Vehicles Regulated by ARA Transportation Section as of 05/01/2013.
- Search for “valuation”: 1 dataset, Property Tax.
What Did Texas Insurers Pay On Homeowners Claims In Houston Counties?
The 8 counties listed below add up to $1,531,081,048 in homeowners losses labeled Wind in 2024 and $629,419,366 in 2025. TDI's file leaves out wind or hail losses paid by TWIA, and TDI names Brazoria, Chambers and Galveston among the TWIA counties, so those three counties are understated in the Wind column.
For Houston, the Texas Department of Insurance publishes paid losses on homeowners policies by county and loss type. The Houston figures below add up the 8 counties listed here (Harris, Fort Bend, Montgomery, Brazoria, Galveston, Liberty, Waller and Chambers) for each calendar year from 2019 to 2025. In the Houston table, each column keeps the label the TDI file uses: Wind and Total Paid Loss. For Houston counties, TDI says the data does not include wind or hail losses paid by the Texas Windstorm Insurance Association (TWIA) and does not include renters, condo or dwelling policies.
| Year | Wind | Total Paid Loss | Policies in force |
|---|---|---|---|
| 2019 | $438,710,134 | $856,334,466 | 1,202,693 |
| 2020 | $441,209,633 | $867,230,766 | 1,260,732 |
| 2021 | $479,661,017 | $2,601,507,660 | 1,322,585 |
| 2022 | $412,197,014 | $1,096,834,551 | 1,366,519 |
| 2023 | $614,443,399 | $1,313,787,503 | 1,377,155 |
| 2024 | $1,531,081,048 | $2,188,098,860 | 1,382,790 |
| 2025 | $629,419,366 | $1,216,621,747 | 1,359,355 |
Source: https://tdi.texas.gov/general/documents/home-owners-losses-by-county-25.csv (TDI page: https://tdi.texas.gov/consumer/homeowners-losses-by-county.html, last updated by TDI). Pulled (UTC). TDI does not mark any year preliminary on that page, so no Houston year here is preliminary. Policies in force is the year-end count TDI reports on the Total Paid Loss row, added across counties.
Wind Paid Losses By County
| County | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| Harris | $283,836,937 | $286,494,641 | $278,170,315 | $212,571,972 | $390,583,995 | $975,262,588 | $380,003,155 |
| Fort Bend | $100,583,229 | $57,389,357 | $67,891,690 | $80,261,188 | $112,212,673 | $240,053,102 | $93,336,871 |
| Montgomery | $36,609,622 | $79,608,009 | $96,460,100 | $94,058,964 | $80,892,332 | $214,667,831 | $117,034,701 |
| Brazoria | $6,994,750 | $7,312,142 | $13,394,821 | $11,561,587 | $14,390,598 | $55,676,236 | $21,775,692 |
| Galveston | $5,447,677 | $4,903,506 | $17,187,344 | $8,380,795 | $9,787,627 | $18,174,232 | $9,261,438 |
| Liberty | $2,920,748 | $1,567,267 | $1,879,843 | $1,691,260 | $2,550,564 | $13,096,823 | $3,828,931 |
| Waller | $648,164 | $2,809,293 | $2,825,057 | $1,685,958 | $1,750,617 | $11,764,619 | $2,737,357 |
| Chambers | $1,669,007 | $1,125,418 | $1,851,847 | $1,985,290 | $2,274,993 | $2,385,617 | $1,441,221 |
Hail Days In The Eight Counties Around Houston, 2021 To 2025
The permit section above ends with no usable job value, so the hail record is the one local series left to put beside the insurer figures. It comes from a different kind of file: NOAA's Storm Events Database keeps field reports of hail, not claims or invoices. The Houston file holds 387 hail reports across the 8 counties this site reads, from 2010 through June 2, 2026, and 34 of those describe a stone 2 inches across or wider.
The table below counts county days. A county day is one calendar date with at least one hail report filed in that county. A storm that crosses a county line adds a day to each county it crosses, and several reports from one afternoon still make one day for that county. A county day is not a damaged roof, a claim or a paid loss.
| County | 2021 | 2022 | 2023 | 2024 | 2025 | Five-year total |
|---|---|---|---|---|---|---|
| Harris | 3 | 0 | 8 | 9 | 3 | 23 |
| Fort Bend | 0 | 0 | 1 | 2 | 0 | 3 |
| Montgomery | 2 | 1 | 3 | 2 | 1 | 9 |
| Brazoria | 1 | 1 | 0 | 3 | 1 | 6 |
| Galveston | 1 | 0 | 3 | 2 | 0 | 6 |
| Liberty | 0 | 0 | 1 | 3 | 2 | 6 |
| Waller | 0 | 0 | 0 | 0 | 1 | 1 |
| Chambers | 0 | 0 | 0 | 1 | 0 | 1 |
The five years add up to 55 county days. Harris accounts for 23 of them, Montgomery for 9, and Brazoria, Galveston and Liberty for 6 each. Fort Bend holds 3, while Waller and Chambers hold 1 and 1. By year, 2024 carries 22 county days and 2022 carries 2.
2026 is outside the window. NCEI is still adding events to that year, so a count taken now would read low against the finished years above. The TDI series further up this page counts dollars insurers paid, while this table counts days when someone filed a hail report. Neither is a replacement price, and the permit section explains why no permit price is printed for Houston.
Source: NOAA National Centers for Environmental Information, Storm Events Database, read from the Houston file built on October 9, 2026. Records run to June 2, 2026. Preliminary: yes, every count here is a field report rather than a confirmed damage count.
What Does A Houston Roof Cost By Size?
In Houston, 10 published price pages put an architectural shingle roof at $350 to $1,000 per roofing square installed, so a 25-square roof (2,500 square feet of roof surface) runs $8,750 to $25,000 before tear-off.
For Houston, each cell below is the number of roofing squares times the lowest low or the highest high of the architectural shingle rates on the pages listed under the table, before tear-off.
| Roofing squares | Roof surface (sq ft) | At the low rate | At the high rate |
|---|---|---|---|
| 15 | 1,500 | $5,250 | $15,000 |
| 20 | 2,000 | $7,000 | $20,000 |
| 25 | 2,500 | $8,750 | $25,000 |
| 30 | 3,000 | $10,500 | $30,000 |
| 35 | 3,500 | $12,250 | $35,000 |
Houston rate: $350 to $1,000 per square, not preliminary, from the 10 pages below and the date we read each.
- Rise Roofing Houston: https://www.riseroofinghouston.com/roof-cost-per-square-foot-houston/, read .
- 12 Stones Roofing: https://12stonesroofing.com/blog/the-price-of-protection-a-houston-roofing-cost-guide/, read .
- All Over Exterior Roofing: https://allovertxroofing.com/?p=1774, read .
- Houston Strong Roofing: https://houstonstrongroofing.com/roof-replacement-cost-houston/, read .
- CK Roofing: https://ckroofingtx.com/how-much-does-a-new-roof-in-houston-cost/, read .
- Silver Ridge Roofing: https://silverridgeroofing.com/roof-replacement-cost-houston-2026/, read .
- Terzo Roofing Texas: https://www.terzoroofingtexas.com/blog/how-much-does-a-new-roof-cost-in-houston-texas/, read .
- Jerry's Roofing: https://www.roofingbyjerry.com/roof-replacement-cost-katy-tx, read .
- Handnail Roofing: https://www.handnailroofing.com/new-roof-cost-calculator/, read .
- Invictus Exterior Construction: https://invictusexterior.com/blog/roof-replacement-cost-houston-2026, read .
How Were These Figures Computed?
Two scripts in the site repository do all of the Houston arithmetic: scripts/build-cost-valuations.mjs downloads each city file and keeps the re-roof permits, and scripts/compute-cost-figures.mjs reads the saved extracts in data/cost-primary/ and writes every number on this Houston page. For Houston, a value is used only if it is at least $100; blanks, zeros and placeholders such as $1 are counted and left out. Houston percentiles use linear interpolation between ranked values, the method behind Excel’s PERCENTILE.INC. Dollar figures are rounded to the nearest dollar.
Questions About Houston Roof Replacement Cost
- How much does a roof replacement cost in Houston?
- This page does not print a price. The City of Houston open data portal has no per-permit roofing dataset and no dataset with a permit valuation field, as the searches above show, so no median or percentile can be computed for Houston. What the data does show is insurer spending. TDI reports $1,531,081,048 in 2024 and $629,419,366 in 2025 in homeowners paid losses labeled Wind, added across the 8 listed counties. Brazoria, Chambers and Galveston are on TDI's list of counties where TWIA wind coverage applies, so their Wind figures leave out TWIA payments. Those are insurer payments, not roof prices.
- Why does this Houston page print no permit valuation percentile?
- A search of the City of Houston open data portal on October 13, 2026 found no per-permit roofing dataset and no building permit dataset carrying a valuation field. The one building permit result, City of Houston Residential Building Permits by Month and Year, is counted by month and year rather than by permit, so there is no declared value on a Houston permit to take a percentile from.
- How much did insurers pay in Wind losses across the Houston area in 2025?
- Across the 8 counties below, TDI lists $629,419,366 of Wind paid losses for 2025 (Texas Department of Insurance homeowners losses by county, pulled October 13, 2026), set against $1,216,621,747 of Total Paid Loss and 1,359,355 policies in force. Harris County supplies $380,003,155 of the Wind total.
- Which Houston-area county had the smallest Wind paid losses in 2025?
- Chambers County, at $1,441,221 for 2025, which is the lowest of the 8 counties listed here (Texas Department of Insurance homeowners losses by county, pulled October 13, 2026). Harris County holds the largest Wind figure at $380,003,155 and the largest number of policies in force, 774,943.
Where Can I Read More?
- Houston ranked roofing companies: the full ranking with its inputs.
- Houston hail history: storm reports by year.
- How to check a Houston roofer: the public records to open before anyone signs.
- Houston metal roof cost: what the public files can and cannot say about metal.
- Houston roof tear-off cost: what the public files can and cannot say about tear-off.
- How Houston compares with the other Texas metros: roof replacement cost by metro.
- What the permit costs in each Texas city: roof permit fees by metro.
- Methodology: how the site researches and ranks roofers.
How Houston Compares With The Other Texas Metros
On this roof replacement cost page, Houston is placed against the other Texas metros on two public figures. Houston has no usable declared permit valuation, so it takes no rank on that column. Insurers paid $490 in Wind losses per policy in Harris County in 2025, the lowest of 4 among the 4 metros.
| Metro | Permit valuation median | Rank | Wind loss per policy, 2025 | Rank |
|---|---|---|---|---|
| San Antonio | Not sourced | Not ranked | $594 | 3 of 4 |
| Dallas-Fort Worth | $12,198 | 2 of 2 | $885 | 2 of 4 |
| Houston (this page) | Not sourced | Not ranked | $490 | 4 of 4 |
| Austin | $23,150 | 1 of 2 | $897 | 1 of 4 |
Source for the Houston permit column on this roof replacement cost page: no city file for Houston holds a usable valuation, so the column says Not sourced. Source for the Houston Wind column on this roof replacement cost page: Texas Department of Insurance homeowners losses by county, Harris County, 2025, file read October 10, 2026. Neither Houston column on this roof replacement cost page is preliminary, because the cities publish issued permits and the Department marks no year preliminary. In the Houston rows of this roof replacement cost page, rank 1 is the highest figure, and a permit value is declared by the applicant, so it is not a price.
Cost Pages For This Metro
- Houston metal roof cost: what the public files can and cannot say about metal.
- Houston roof tear-off cost: what the public files can and cannot say about tear-off.
- Houston roof replacement cost per square: the per-square answer, with its sources.
- Roof Replacement Cost By Metro In Texas: how Houston compares with the other Texas metros.
- Repair or replace a Houston roof: what decides between a repair and a full replacement before a Houston bid is signed.
- Spot a storm chaser roofer in Houston: the door-knock, contract and deductible tells to check before a Houston deposit.
- Metal roof or shingles for Houston hail: how impact ratings work, so a Houston metal quote can be compared with a shingle quote.