Sources, process and honest limits

Where does Stormward's hail data come from?

Stormward draws on ECB TX's Texas storm data platform, built from NOAA Storm Events, Storm Prediction Center storm reports and MRMS MESH radar hail-size swaths. It connects that storm record to property addresses, permit history and compliance status inside the CRM.

What a hail swath is, and what it is not

A hail swath is the footprint of a hail-producing storm, drawn as a polygon along its track. The polygons are derived from radar. MRMS MESH provides radar-derived estimates of hail size along the path, while NOAA's Storm Events database and Storm Prediction Center reports anchor the public record. Together, these sources describe where hail fell, how large it was estimated to be and when the storm occurred.

That makes a swath more useful than neighborhood rumor, but a swath alone is not a lead. It is a shape on a map. It contains no property addresses, no homeowner contact information, no permit history and no Do-Not-Call status. Canvassing the polygon without that context still means guessing at streets.

How Stormward attaches addresses and permit history

On the Storm page, you select a swath on the interactive map and import the affected addresses as leads in one action. Each lead carries the hail event for its location. A grade badge helps surface the hardest-hit areas, while the Storm History card preserves the underlying event dates, sizes and distances.

Stormward then cross-references those properties against permit records through PermitLookup. Properties inside the swath with no re-roof permit on file become the working leads, and the rest are filtered out before a rep spends a knock on them.

Do-Not-Call status is enforced at the data layer. A number marked DNC is withheld, contact paths are blocked app-wide, and blocked attempts are included in the audit log. The result is a list shaped by storm evidence, permit context and compliance rules, not just a boundary drawn on a map.

Grades summarize the record, not the roof

Every lead carries a grade of A, B, C, D or none. An A indicates strong, repeated hail history around the property. B indicates solid recorded history nearby, C indicates some history, and D indicates light history. None means data is available for the address and shows no recorded hail events.

Not available is different. It appears when an address cannot be geocoded or sits outside covered data. Stormward returns no grade rather than inventing one. If a correctly formatted customer address has no verified storm data, the rest of the CRM still works for that lead.

Honest limits

Coverage is strongest in Texas because that is the market the product serves. The CRM works anywhere, but there is no published coverage map beyond the per-address answers in the app. Some map layers have a narrower county footprint and say when coverage is unavailable rather than presenting an empty map as complete.

MESH values are radar estimates, not measurements taken on a ladder. A grade reflects the available dataset, not the physical condition of a roof. Small or unrecorded hail and storms outside the dataset's coverage window may not appear. Use the swath as a prioritization signal, then confirm damage on the roof.

Two related doors into the same dataset

TX Hail Leads packages hail-swath address data for Texas roofers who want address lists without running a CRM. PermitLookup provides the permit cross-reference. Both are sister products from ECB TX, so their swaths, addresses and permit context describe the same storm platform that Stormward uses.

Storm data FAQ

Read the data carefully

What does a hail swath contain?

A hail swath is a polygon describing the footprint of a hail-producing storm. By itself, it contains no property addresses, homeowner contact information, permit history or Do-Not-Call status.

Does a storm grade describe the condition of a roof?

No. A grade summarizes recorded hail history near an address. Radar-estimated hail size and storm history are prioritization signals, not measurements or inspections of the physical roof.

What is the difference between none and not available?

None means data is available for the address and shows no recorded hail events. Not available means the address could not be recognized or sits outside covered data, so Stormward has no verified answer.

How are TX Hail Leads and PermitLookup related to Stormward?

They are sister products built on the same ECB TX storm data platform. TX Hail Leads packages hail-swath address lists, while PermitLookup provides the permit cross-reference used to add property context.

From storm evidence to next steps

See the data inside the workflow.

Explore the Storm map, lead cards and permit context in a guided walkthrough.