Mindflow works from one place: Atlanta, Georgia. There is no Mindflow office in Texas and no address for us here, because none exists. This is a market we serve rather than a market we sit in. Our one real location is here.
- Texas does not license roofing contractors anywhere in the state
- San Antonio requires city registration covering roofs, effective 1 May 2025
- Insurance-funded contracts of $1,000 or more need a 12-point bold statutory notice
- Helping an insured avoid a deductible is a Class B misdemeanor
No state licence, and one city that fills the gap
Texas does not license roofing contractors. The Department of Licensing and Regulation's published list of regulated industries carries more than forty programmes, including air conditioning, electricians, water well drillers and mould assessors, and no roofing programme appears.
The national shorthand stops there, and inside one city it is wrong. San Antonio City Code section 10-115, adopted 30 January 2025 and effective 1 May 2025, requires anyone performing residential construction or home improvement work in the city to work under a registered contractor, and the chapter's definition of home improvement names roofs explicitly. Registration carries insurance minimums of at least $300,000 per occurrence and $600,000 aggregate, with the City named as certificate holder.
So a San Antonio company writing “licensed and insured” for roofing is describing something the state does not issue while skipping the thing the city does. Outside the city limits, Bexar County states it has no legal authority to regulate residential construction at all.
HB 2102, and what it makes criminal
House Bill 2102 of the 86th Legislature, effective 1 September 2019, added Insurance Code Chapter 707 and amended Business and Commerce Code section 27.02. Any contract reasonably expected to be paid wholly or partly from property insurance proceeds, priced at $1,000 or more, must carry a statutory notice in 12-point boldfaced type.
Knowingly helping an insured pay or avoid their deductible is a Class B misdemeanor. Any offer to waive, absorb, cover or rebate a deductible is a criminal exposure rather than a marketing choice, and that language still runs in Texas roofing advertising.
In a state where most roofing work is insurance work, this statute governs most roofing contracts. It is also a differentiator: a company whose written offer is visibly compliant is making a claim about itself that a competitor running deductible language cannot match.
Hail, and what the counts do and do not prove
Counted directly from the NOAA bulk files, Dallas County logged 186 hail events and Tarrant County 416 across 2015 to 2024, with Tarrant's 106 in 2024 the highest single county-year in the record. Harris County logged 149 reports over the same decade and Travis County 147.
Those are reports rather than storms, so one supercell crossing a county produces many rows. They carry no insured loss or claim figure. And report density tracks population and spotter coverage, so part of any county-to-county gap is observation rather than weather.
The database also has gaps that cut the other way. It holds no Harris County record for Hurricane Beryl at all. Anyone building a Texas roofing pitch on database storm counts is building on a count that misses a hurricane.
This page covers roofing across Texas. The wider state picture, and the metro-by-metro detail beneath it, sits on the Texas market page.
Every figure on this page has a source and a date
What is missing is deliberate: no cost per lead, no conversion rate, no local benchmark. Those move by market and season, and any number published here would be wrong by the time you read it. Your own account holds the real one, and our calculators do the arithmetic once you have it.
We publish the complete measurement protocol before you pay anything: the six-layer audit, the sampling method, a real report with the numbers left in. No ranking guarantees.
Fair questions about roofing in Texas
Do roofers need a licence in Texas?
No state licence exists. San Antonio requires city-level registration covering roofing from 1 May 2025, with insurance minimums written into the ordinance. Elsewhere, local requirements vary and the state issues nothing.
Can I offer to cover a customer's deductible?
No. Knowingly helping an insured pay or avoid a deductible is a Class B misdemeanor under the 2019 amendments.
How much hail does Texas actually get?
Tarrant County logged 416 hail reports across 2015 to 2024 and Dallas 186, with Tarrant recording 106 in 2024 alone. Those count reports rather than storms and carry no loss data, and the database holds no Harris County record for Hurricane Beryl.
Start with a measurement, not a pitch
A free Visibility Check shows where you stand across Google and AI answers for roofing in Texas, before any conversation about scope or price.
Get my free Visibility Check