Data last changed October 17, 2026. Storm reports are preliminary until the National Weather Service finishes its review. Computed by scripts/permit-hail-lag.mjs in the site repository.
How Is The Lag Measured?
Each hail day comes from the Storm Prediction Center preliminary hail reports of 1 inch or larger in the metro's counties, one file per metro. Each permit comes from the city's open re-roof permit file. Weeks run Monday through Sunday. The window starts at the first Monday on or after the storm file's first date and ends with the last full week inside both files. The weekly median counts every week in that window, including empty weeks. A spike week has more than 2 times that median. For each hail day the lag is the number of days from the hail day to the Monday of the first spike week that starts after it, searched across the next 12 weeks.
One spike week can serve several hail days, so the lags are not separate observations. A hail day with fewer than 12 full weeks of permit data after it and no spike yet is marked not yet observable.
What Do The Permit Files Show For Each City?
San Antonio
Permit file: City of San Antonio, Development Services Department, dataset https://data.sanantonio.gov/dataset/building-permits, 29,235 re-roof rows, as of 2026-09-25. The file used is /data/san-antonio-re-roof-permits.csv, pulled 2026-10-02, with 29,235 rows. 15,423 rows fall inside the window and 0 rows have no date. Date field: issued date.
Storm file: NOAA Storm Prediction Center, preliminary local storm reports (hail), https://www.spc.noaa.gov/climo/reports/, file built 2026-10-17, hail of 1 inch or larger, 24 days from 2024-01-01 to 2026-10-16.
Window: 142 weeks, 2024-01-01 to the week of 2026-09-14. Weekly median 96.5, so a spike week has more than 193 permits. 14 spike weeks; 12 had a hail day in the 12 weeks before them and 2 did not. Of 24 hail days, 7 had a spike week, with a median lag of 10 days (range 6 to 29); 16 had none within 12 weeks and 1 is not yet observable.
Stored permit window: City of San Antonio, Development Services Department records from 2020-11-30 to 2026-09-25, 29,235 re-roof rows. The lag window above is the stretch the permit file and the storm file share, so it can start later than the earliest stored permit.
County hail counts: the NOAA National Centers for Environmental Information Storm Events Database file for 8 counties holds 424 hail events from 2020 through May 26, 2026, built October 2, 2026. The largest stone in that file is 6.42 inches in Medina County on Apr 28, 2021. The file carries a 2026 row and NCEI keeps the current year open, so its 2026 counts are preliminary. It records every hail event it logged, a wider set than the 1 inch or larger Storm Prediction Center days in the table below, so the two counts do not match.
NCEI hail reports in the metro counties by year:
- 2020: 55 reports
- 2021: 90 reports
- 2022: 55 reports
- 2023: 81 reports
- 2024: 68 reports
- 2025: 67 reports
- 2026: 8 reports
| Hail day | Largest stone (inches) | Reports | First spike week starts | Permits that week | Lag (days) |
|---|---|---|---|---|---|
| Jan 23, 2024 | 2 | 3 | None | None | None within 12 weeks |
| Feb 10, 2024 | 1 | 1 | None | None | None within 12 weeks |
| Mar 21, 2024 | 2.5 | 7 | None | None | None within 12 weeks |
| Apr 1, 2024 | 1.75 | 11 | None | None | None within 12 weeks |
| Apr 9, 2024 | 1.5 | 9 | None | None | None within 12 weeks |
| Apr 20, 2024 | 2 | 13 | None | None | None within 12 weeks |
| Apr 28, 2024 | 1 | 3 | None | None | None within 12 weeks |
| May 13, 2024 | 1.5 | 5 | None | None | None within 12 weeks |
| May 16, 2024 | 1.75 | 2 | None | None | None within 12 weeks |
| May 28, 2024 | 2.5 | 1 | None | None | None within 12 weeks |
| May 31, 2024 | 1 | 1 | None | None | None within 12 weeks |
| Mar 23, 2025 | 1 | 6 | Apr 21, 2025 | 206 | 29 |
| Mar 31, 2025 | 2 | 15 | Apr 21, 2025 | 206 | 21 |
| Apr 30, 2025 | 3 | 4 | May 12, 2025 | 239 | 12 |
| May 2, 2025 | 1.5 | 10 | May 12, 2025 | 239 | 10 |
| May 5, 2025 | 1 | 1 | May 12, 2025 | 239 | 7 |
| May 6, 2025 | 1 | 2 | May 12, 2025 | 239 | 6 |
| May 26, 2025 | 3 | 12 | Jun 2, 2025 | 201 | 7 |
| Oct 24, 2025 | 1 | 1 | None | None | None within 12 weeks |
| Nov 1, 2025 | 1 | 1 | None | None | None within 12 weeks |
| Mar 7, 2026 | 1.5 | 2 | None | None | None within 12 weeks |
| Mar 10, 2026 | 2.75 | 5 | None | None | None within 12 weeks |
| May 26, 2026 | 2 | 1 | None | None | None within 12 weeks |
| Sep 11, 2026 | 2.5 | 5 | None | None | Not yet observable |
Dallas-Fort Worth
Permit file: City of Dallas, Building Permits dataset (Dallas Open Data) (Dallas), dataset https://www.dallasopendata.com/Services/Building-Permits/e7gq-4sah, 11,247 re-roof rows, as of 2020-08-28; City of Fort Worth, Development Permits (open data) (Fort Worth), dataset https://services5.arcgis.com/3ddLCBXe1bRt7mzj/arcgis/rest/services/CFW_Open_Data_Development_Permits_View/FeatureServer/0, 1,329 re-roof rows, as of 2026-10-09. The file used is /data/dallas-fort-worth-re-roof-permits.csv, pulled 2026-10-09, with 12,576 rows. 1,239 rows fall inside the window and 0 rows have no date. Date field: filed date. Rows in the window by jurisdiction: Fort Worth 1,239.
Storm file: NOAA Storm Prediction Center, preliminary local storm reports (hail), https://www.spc.noaa.gov/climo/reports/, file built 2026-10-17, hail of 1 inch or larger, 56 days from 2024-01-01 to 2026-10-16.
Window: 144 weeks, 2024-01-01 to the week of 2026-09-28. Weekly median 7, so a spike week has more than 14 permits. 10 spike weeks; 10 had a hail day in the 12 weeks before them and 0 did not. Of 56 hail days, 39 had a spike week, with a median lag of 19 days (range 2 to 83); 13 had none within 12 weeks and 4 are not yet observable.
Stored permit window: City of Dallas, Building Permits dataset (Dallas Open Data) (Dallas) records from 2018-01-02 to 2020-08-28, 11,247 re-roof rows; City of Fort Worth, Development Permits (open data) (Fort Worth) records from 2023-10-09 to 2026-10-09, 1,329 re-roof rows. The lag window above is the stretch the permit file and the storm file share, so it can start later than the earliest stored permit.
County hail counts: the NOAA National Centers for Environmental Information Storm Events Database file for 9 counties holds 2,740 hail events from 2010 through June 6, 2026, built October 9, 2026. The largest stone in that file is 5.9 inches in Denton County on Jun 15, 2023. The file carries a 2026 row and NCEI keeps the current year open, so its 2026 counts are preliminary. It records every hail event it logged, a wider set than the 1 inch or larger Storm Prediction Center days in the table below, so the two counts do not match.
NCEI hail reports in the metro counties by year:
- 2010: 49 reports
- 2011: 340 reports
- 2012: 142 reports
- 2013: 55 reports
- 2014: 122 reports
- 2015: 56 reports
- 2016: 145 reports
- 2017: 142 reports
- 2018: 125 reports
- 2019: 141 reports
- 2020: 113 reports
- 2021: 212 reports
- 2022: 111 reports
- 2023: 332 reports
- 2024: 295 reports
- 2025: 216 reports
- 2026: 144 reports
| Hail day | Largest stone (inches) | Reports | First spike week starts | Permits that week | Lag (days) |
|---|---|---|---|---|---|
| Mar 14, 2024 | 3 | 21 | Apr 29, 2024 | 29 | 46 |
| Mar 21, 2024 | 1 | 1 | Apr 29, 2024 | 29 | 39 |
| Mar 27, 2024 | 1 | 1 | Apr 29, 2024 | 29 | 33 |
| Apr 1, 2024 | 3 | 13 | Apr 29, 2024 | 29 | 28 |
| Apr 8, 2024 | 1.75 | 17 | Apr 29, 2024 | 29 | 21 |
| Apr 19, 2024 | 1 | 1 | Apr 29, 2024 | 29 | 10 |
| Apr 26, 2024 | 1.75 | 5 | Apr 29, 2024 | 29 | 3 |
| May 8, 2024 | 1.25 | 1 | May 13, 2024 | 41 | 5 |
| May 9, 2024 | 3 | 4 | May 13, 2024 | 41 | 4 |
| May 22, 2024 | 1.75 | 27 | Jun 10, 2024 | 62 | 19 |
| May 24, 2024 | 1.75 | 11 | Jun 10, 2024 | 62 | 17 |
| May 25, 2024 | 1 | 1 | Jun 10, 2024 | 62 | 16 |
| May 27, 2024 | 3.25 | 91 | Jun 10, 2024 | 62 | 14 |
| May 28, 2024 | 1 | 1 | Jun 10, 2024 | 62 | 13 |
| May 30, 2024 | 2 | 5 | Jun 10, 2024 | 62 | 11 |
| Jun 2, 2024 | 1.75 | 9 | Jun 10, 2024 | 62 | 8 |
| Sep 24, 2024 | 2 | 9 | None | None | None within 12 weeks |
| Nov 4, 2024 | 1.75 | 2 | None | None | None within 12 weeks |
| Nov 7, 2024 | 1.25 | 1 | None | None | None within 12 weeks |
| Mar 3, 2025 | 1 | 6 | None | None | None within 12 weeks |
| Mar 7, 2025 | 1.75 | 27 | None | None | None within 12 weeks |
| Mar 8, 2025 | 1.75 | 7 | None | None | None within 12 weeks |
| Mar 25, 2025 | 2.25 | 28 | None | None | None within 12 weeks |
| Mar 29, 2025 | 1.5 | 9 | None | None | None within 12 weeks |
| Mar 30, 2025 | 1.75 | 8 | None | None | None within 12 weeks |
| Apr 14, 2025 | 1 | 2 | None | None | None within 12 weeks |
| Apr 19, 2025 | 1.75 | 2 | None | None | None within 12 weeks |
| Apr 22, 2025 | 1 | 1 | Jul 14, 2025 | 19 | 83 |
| May 6, 2025 | 1.5 | 13 | Jul 14, 2025 | 19 | 69 |
| May 16, 2025 | 2.75 | 18 | Jul 14, 2025 | 19 | 59 |
| May 18, 2025 | 2 | 2 | Jul 14, 2025 | 19 | 57 |
| May 26, 2025 | 1.25 | 3 | Jul 14, 2025 | 19 | 49 |
| Jun 1, 2025 | 3 | 76 | Jul 14, 2025 | 19 | 43 |
| Jun 3, 2025 | 1 | 1 | Jul 14, 2025 | 19 | 41 |
| Jun 8, 2025 | 1 | 4 | Jul 14, 2025 | 19 | 36 |
| Aug 3, 2025 | 1 | 1 | None | None | None within 12 weeks |
| Sep 5, 2025 | 1.25 | 4 | None | None | None within 12 weeks |
| Sep 21, 2025 | 2 | 8 | Dec 8, 2025 | 15 | 78 |
| Nov 23, 2025 | 1.5 | 3 | Dec 8, 2025 | 15 | 15 |
| Mar 4, 2026 | 1.5 | 4 | Mar 16, 2026 | 21 | 12 |
| Mar 10, 2026 | 1 | 1 | Mar 16, 2026 | 21 | 6 |
| Apr 25, 2026 | 3 | 48 | Jun 8, 2026 | 20 | 44 |
| Apr 27, 2026 | 2 | 23 | Jun 8, 2026 | 20 | 42 |
| Apr 28, 2026 | 4.5 | 30 | Jun 8, 2026 | 20 | 41 |
| Apr 29, 2026 | 2.5 | 2 | Jun 8, 2026 | 20 | 40 |
| May 22, 2026 | 1.5 | 5 | Jun 8, 2026 | 20 | 17 |
| May 24, 2026 | 1 | 1 | Jun 8, 2026 | 20 | 15 |
| May 25, 2026 | 1 | 2 | Jun 8, 2026 | 20 | 14 |
| May 28, 2026 | 1.25 | 4 | Jun 8, 2026 | 20 | 11 |
| Jun 2, 2026 | 2 | 7 | Jun 8, 2026 | 20 | 6 |
| Jun 6, 2026 | 1.25 | 3 | Jun 8, 2026 | 20 | 2 |
| Jul 6, 2026 | 1.5 | 1 | Aug 10, 2026 | 15 | 35 |
| Aug 26, 2026 | 1.5 | 2 | None | None | Not yet observable |
| Sep 11, 2026 | 1.75 | 6 | None | None | Not yet observable |
| Sep 21, 2026 | 1 | 1 | None | None | Not yet observable |
| Sep 27, 2026 | 1 | 1 | None | None | Not yet observable |
Austin
Permit file: City of Austin, Issued Construction Permits (Austin Open Data) (Austin), dataset https://data.austintexas.gov/resource/3syk-w9eu, 1,632 re-roof rows, as of 2026-10-09. The file used is /data/austin-re-roof-permits.csv, pulled 2026-10-11, with 1,632 rows. 1,554 rows fall inside the window and 0 rows have no date. Date field: issued date. Rows in the window by jurisdiction: Austin 1,554.
Storm file: NOAA Storm Prediction Center, preliminary local storm reports (hail), https://www.spc.noaa.gov/climo/reports/, file built 2026-10-13, hail of 1 inch or larger, 27 days from 2024-01-01 to 2026-10-12.
Window: 144 weeks, 2024-01-01 to the week of 2026-09-28. Weekly median 8, so a spike week has more than 16 permits. 26 spike weeks; 16 had a hail day in the 12 weeks before them and 10 did not. Of 27 hail days, 27 had a spike week, with a median lag of 27 days (range 3 to 83); 0 had none within 12 weeks and 0 are not yet observable.
Stored permit window: City of Austin, Issued Construction Permits (Austin Open Data) (Austin) records from 2023-10-11 to 2026-10-09, 1,632 re-roof rows. The lag window above is the stretch the permit file and the storm file share, so it can start later than the earliest stored permit.
County hail counts: the NOAA National Centers for Environmental Information Storm Events Database file for 3 counties holds 581 hail events from 2010 through June 2, 2026, built October 11, 2026. The largest stone in that file is 4 inches in Williamson County on Sep 24, 2023. The file carries a 2026 row and NCEI keeps the current year open, so its 2026 counts are preliminary. It records every hail event it logged, a wider set than the 1 inch or larger Storm Prediction Center days in the table below, so the two counts do not match.
NCEI hail reports in the metro counties by year:
- 2010: 5 reports
- 2011: 32 reports
- 2012: 15 reports
- 2013: 36 reports
- 2014: 45 reports
- 2015: 15 reports
- 2016: 10 reports
- 2017: 31 reports
- 2018: 9 reports
- 2019: 18 reports
- 2020: 27 reports
- 2021: 40 reports
- 2022: 15 reports
- 2023: 112 reports
- 2024: 59 reports
- 2025: 97 reports
- 2026: 15 reports
| Hail day | Largest stone (inches) | Reports | First spike week starts | Permits that week | Lag (days) |
|---|---|---|---|---|---|
| Feb 10, 2024 | 1 | 1 | Mar 11, 2024 | 23 | 30 |
| Mar 27, 2024 | 1 | 1 | May 20, 2024 | 17 | 54 |
| Apr 1, 2024 | 1.5 | 6 | May 20, 2024 | 17 | 49 |
| Apr 9, 2024 | 2.5 | 33 | May 20, 2024 | 17 | 41 |
| Apr 20, 2024 | 1 | 1 | May 20, 2024 | 17 | 30 |
| May 9, 2024 | 3 | 16 | May 20, 2024 | 17 | 11 |
| May 30, 2024 | 4 | 6 | Jun 10, 2024 | 78 | 11 |
| Dec 24, 2024 | 1.25 | 1 | Mar 17, 2025 | 32 | 83 |
| Feb 11, 2025 | 1 | 2 | Mar 17, 2025 | 32 | 34 |
| Mar 14, 2025 | 1 | 1 | Mar 17, 2025 | 32 | 3 |
| Mar 23, 2025 | 1.25 | 9 | Apr 7, 2025 | 21 | 15 |
| Mar 30, 2025 | 1 | 2 | Apr 7, 2025 | 21 | 8 |
| Apr 22, 2025 | 2.5 | 15 | Apr 28, 2025 | 23 | 6 |
| Apr 30, 2025 | 2.5 | 7 | May 12, 2025 | 41 | 12 |
| May 1, 2025 | 1 | 1 | May 12, 2025 | 41 | 11 |
| May 5, 2025 | 1.25 | 2 | May 12, 2025 | 41 | 7 |
| May 6, 2025 | 1.25 | 2 | May 12, 2025 | 41 | 6 |
| May 16, 2025 | 3 | 18 | Aug 4, 2025 | 28 | 80 |
| May 22, 2025 | 2.75 | 13 | Aug 4, 2025 | 28 | 74 |
| May 28, 2025 | 2 | 12 | Aug 4, 2025 | 28 | 68 |
| Apr 18, 2026 | 1 | 2 | Apr 27, 2026 | 28 | 9 |
| Apr 30, 2026 | 1 | 2 | Jun 15, 2026 | 39 | 46 |
| May 9, 2026 | 1 | 1 | Jun 15, 2026 | 39 | 37 |
| May 10, 2026 | 1 | 1 | Jun 15, 2026 | 39 | 36 |
| May 19, 2026 | 1 | 3 | Jun 15, 2026 | 39 | 27 |
| May 26, 2026 | 1 | 1 | Jun 15, 2026 | 39 | 20 |
| Jun 2, 2026 | 1 | 1 | Jun 15, 2026 | 39 | 13 |
Listed Without A Figure
- Houston: No permit file with dates and roof-type fields: the city publishes no contractor-level roofing permit dataset that this site could load.
What Does The Largest-Stone Column Measure?
The largest-stone column in each city table is the biggest report in that metro's stored storm file for the date. A day enters the file when a report of 1 inch or larger comes from a county in the metro area, so the column starts at a reporting floor and rises from there. One inch is a reporting line in the storm file, and it is not a damage line for a roof.
The National Weather Service hail size table turns a measured diameter into a familiar object, from a pea at a quarter inch to a grapefruit at four and a half inches, and it tells spotters to freeze the stone, measure it and notify the service (read October 25, 2026). A report at the floor therefore says a stone reached that size somewhere in the metro's counties. That is the only claim this page makes about it, and the roof itself has not been inspected.
For an asphalt shingle, the impact rating a manufacturer prints comes from UL 2218. The scope published with that standard sets out what the test leaves out: weather, temperature, aging and similar effects (read October 25, 2026). The same scope notes that no direct correlation is currently established between a roof covering struck by a hailstone and one struck by a steel ball. Owens Corning publishes a list of products it classifies as UL 2218 Class 4 (read October 25, 2026). A footnote to that list says the results do not guarantee resistance to all weather conditions, and its shingle warranty excludes hail damage.
A dent is not the same question as a leak. The International Institute of Building Enclosure Consultants calls damage functional when it stops the assembly shedding water, and counts a hail dent cosmetic if it has not split, fractured or punctured the metal or disengaged a seam (read November 1, 2026). An ASTM paper on simulated hail divots in coated steel panels opens with the point that cosmetic damage from hail is often excluded from coverage (read October 25, 2026). The largest stone in a city table is an input to the timing question, and it is not a finding about any roof.
How Big Did The Stones Get In Each Measured City?
The counts below are read from the same stored storm rows the lag tables above use, inside each city's measured window. The first column counts every hail day in that window, the second counts the days whose largest stone reached 1.75 inches, and the third is the biggest stone in the window.
| Metro area | Hail days in the measured window | Days with a stone of 1.75 inches or larger | Largest stone (inches) |
|---|---|---|---|
| San Antonio | 24 | 12 | 3 |
| Dallas-Fort Worth | 56 | 27 | 4.5 |
| Austin | 27 | 8 | 4 |
Source: NOAA Storm Prediction Center preliminary local storm reports, read from each metro's stored file in this repository. The files were built between October 13, 2026 andOctober 17, 2026. The reports are preliminary, because the service publishes a report before its review and a later review can change a size or a location. The 1.75 inch line is the one the stored hail-days file already carries, so the bands here match the site's other hail pages.
What Can You Do While The Permit Week Is Still Ahead?
A spike week is a week in a city file, and the wait before it is time a homeowner can use. The National Roofing Contractors Association tells homeowners to inspect only from ground level, to have every roof a storm crossed looked at regardless of how it appears, and to treat an unusually low bid with caution (read October 25, 2026).
The Insurance Information Institute puts the first steps in a different order from a roofer's: contact your agent or insurance company, make temporary repairs to protect the property, and save the receipts. It also warns about a contractor who asks for a large amount of money up front (read October 25, 2026).
Every state insurance department takes complaints about an insurer, and the National Association of Insurance Commissioners publishes the directory (read October 25, 2026). In Texas, the Attorney General's consumer protection division describes its work as accepting complaints, filing civil cases in the public interest and educating Texans on how to spot and avoid possible scams (read October 26, 2026). Those routes exist for a dispute about a claim or a contractor, and they are separate from the permit file a city publishes.
None of these steps changes the permit record. They protect the claim and the property while the city file, which is the timing record this page measures, is still weeks away from showing a spike week.
What Do These Numbers Not Say?
A permit is a filed or issued record. It does not say hail caused the job, and a roofer can start work on a damaged roof before or after the permit date. Cities publish only their own jurisdiction, so a metro's suburbs are outside these counts. The storm files are preliminary reports of hail size in the metro's counties, not a map of which roofs were hit. Where a permit file records the date an application was filed instead of the date a permit was issued, the lag runs from filing.
What Else Do Homeowners Ask About Permits And Hail?
- How long after a hailstorm do roofing permits go up?
- In the files measured here, where a spike week followed a hail day it started between 2 and 83 days later, and the middle of each city's lags is shown in its table. Many hail days were followed by no spike week at all inside 12 weeks. The data shows timing, and it does not show that a given storm caused a given permit.
- What counts as a spike in roofing permits?
- A week with more than 2 times the city's median weekly count of re-roof permits over the same window. The median is taken across every week in the window, weeks with no permits included.
- Why does a city show no figure?
- A city is listed without a figure when it has no open permit file with an issue or filing date and a roof-type filter. The reason is printed beside its name instead of an estimate.
- Does a permit week prove hail damage?
- No. Permits also follow seasons, deadlines and demand with no storm behind them. The tables show how many spike weeks had a hail day in the weeks before them and how many did not.
Which Guides Should I Read Next?
- How Do I Pick A Roofer After A Storm?: The inspection, the insurance claim steps, the contractor checks and the warning signs, with a public source behind every lookup.
- Metal Roof Vs Shingles: Which Holds Up To Hail?: How impact ratings work, what third-party hail testing covers, and why a dent is not always a leak.
- Hail Damage Roof Repair By Metro In Texas: Hail days and insurer wind and hail losses for every Texas metro on the site, then the inspection, claim steps, contractor checks and warning signs after a storm.
Where Can I Read More Or Run The Numbers?
- Hail days by metro: how many days a year hail of 1 inch or larger was reported, metro by metro.
- Hail claim calculator: run the deductible and depreciation arithmetic on your policy.
- Methodology: how this site researches and sources its numbers.
- How Do I Read A Roofing Estimate?: The lines a roofing estimate should price separately, how to compare bids, and the contract language to refuse.
- Should I Repair Or Replace My Roof?: What decides between a repair and a full replacement, and what an insurer will and will not pay for.
- Metal Roof Vs Shingles: Which Holds Up To Hail?: How impact ratings work, what third-party hail testing covers, and why a dent is not always a leak.
- How Do I Spot A Storm Chaser Roofer?: The door-knock, contract and deductible tells that separate a storm chaser from a local roofer.
- How Do I Pick A Roofer After A Storm?: The inspection, the insurance claim steps, the contractor checks and the warning signs, with a public source behind every lookup.
- Roof Replacement Cost By Metro In Texas: Installed cost per roofing square, city permit valuations and insurer Wind losses for every Texas metro on the site, each figure with its source and date.
- Roof Permit Fees By Metro In Texas: Whether a re-roof needs a permit, the residential fee, who pulls it and the fee schedule behind it for each Texas city on the site, with Not published where a schedule states no flat fee.
- Hail Damage Roof Repair By Metro In Texas: Hail days and insurer wind and hail losses for every Texas metro on the site, then the inspection, claim steps, contractor checks and warning signs after a storm.
- What We Learned Reading BBB Files: what a BBB grade, an accreditation and a complaint count do and do not tell you about a roofer.
- Re-roof permit index for San Antonio: every re-roof permit in the city file, with the holder as recorded.
- Re-roof permit index for Dallas-Fort Worth: every re-roof permit in the city file, with the holder as recorded.
- Re-roof permit index for Austin: every re-roof permit in the city file, with the holder as recorded.
- Hail history in San Antonio: recorded hail reports by year from the NOAA Storm Events database.
- Hail history in Dallas-Fort Worth: recorded hail reports by year from the NOAA Storm Events database.
- Hail history in Houston: recorded hail reports by year from the NOAA Storm Events database.
- Hail history in Austin: recorded hail reports by year from the NOAA Storm Events database.
Where Do These Facts Come From?
- NOAA Storm Prediction Center, Storm reports. https://www.spc.noaa.gov/climo/reports/. Fetched 10 October 2026. Daily reports of hail, wind and tornadoes. Same-day reports are preliminary until NCEI publishes its reviewed record.
- NOAA National Centers for Environmental Information, Storm Events database (bulk files). https://www.ncei.noaa.gov/pub/data/swdi/stormevents/csvfiles/. Fetched 10 October 2026. The reviewed record, published with a lag of weeks to months.
- National Weather Service, Estimating hail size (Boise, Idaho, forecast office). https://www.weather.gov/boi/hailsize. Fetched 25 October 2026. The table turns a hail diameter in inches into a familiar object, from a quarter inch pea to a four and a half inch grapefruit, and the page tells spotters to freeze it, measure it and notify the NWS.
- UL Standards & Engagement, UL 2218, Impact resistance of prepared roof covering materials (product page with the standard scope). https://shopulstandards.com/ProductDetail.aspx?productId=UL2218. Fetched 25 October 2026. The scope states that the test does not evaluate weathering, temperature, aging or similar effects, and that no direct correlation between the performance of a roof covering hit by hailstones and by steel balls is currently established.
- Owens Corning, Impact resistance shingles, class rating. https://www.owenscorning.com/en-us/roofing/shingle-class-rating. Fetched 25 October 2026. The page lists the products it classifies as UL 2218 Class 4 and footnotes the list to say the test results do not guarantee the shingle will resist all weather conditions, and that hail damage is specifically excluded from coverage under the shingle warranty.
- International Institute of Building Enclosure Consultants, Fall Exclusive: A Deep Dive into Hail-Caused Dents (a study of corrosion resistance within dents in Galvalume-coated steel roof panels). https://iibec.org/publication-post/fall-exclusive-a-deep-dive-into-hail-caused-dents-a-study-of-corrosion-resistance-within-dents-in-galvalume-coated-steel-roof-panels/. Fetched 1 November 2026. Defines functional damage as damage, typically dents or deformations, that reduces the roof assembly’s ability to shed water, and says hail-caused dents that have not split, fractured or punctured the metal, or otherwise compromised its ability to resist moisture intrusion such as by disengaging a seam, are cosmetic.
- ASTM International, New research on hail damage to Al-Zn alloy coated steel roofing (STP1650). https://store.astm.org/stp165020220099.html. Fetched 25 October 2026. The abstract describes two Metal Building Manufacturers Association projects on simulated hail divots in coated steel panels, and opens with the point that cosmetic damage due to hail is often excluded from coverage.
- National Roofing Contractors Association, Storm damage repair caution for homeowners and business owners (July 27, 2022). https://www.nrca.net/RoofingNews/nrca-urges-homeowners-and-business-owners-affected-by-severe-weather-to-use-caution-when-repairing-their-roof-systems.7-27-2022.10442/details/story. Fetched 25 October 2026. The release says a roof system inspection should be done only from ground level, that every roof a storm passed over should be inspected whatever it looks like, and that a consumer should keep a healthy skepticism about the lowest bid.
- Insurance Information Institute, Settling insurance claims after a disaster. https://www.iii.org/article/settling-insurance-claims-after-a-disaster. Fetched 25 October 2026. The first steps it lists are to contact your agent or company, make temporary repairs to protect the property and save the receipts. It also warns about contractors who ask for a large amount of money up front.
- National Association of Insurance Commissioners, State insurance departments. https://content.naic.org/state-insurance-departments. Fetched 25 October 2026. The directory of state insurance departments, each of which takes a complaint about an insurer. The page describes the association as supporting state insurance commissioners who regulate the industry.
- Texas Attorney General, Consumer Protection. https://www.texasattorneygeneral.gov/consumer-protection. Fetched 26 October 2026. The division describes its work as accepting complaints, filing civil cases in the public interest and educating Texans on how to spot and avoid possible scams.
- Best Roofers Ranked methodology. How the site researches and ranks roofers. Rates and counts on metro pages carry their own dated sources.