Free · Florida · NOAA, NWS and FEMA data, refreshed hourly
Florida storms, by ZIP code.
Storm reports, weather warnings and FEMA disaster declarations for Florida, joined to roof permits and licensed contractors in Orlando, Miami-Dade and Miami. See where roof work is spiking after a storm, and look up any Florida ZIP's storm history.
Independent service, not affiliated with any government agency. Updated Oct 12, 2026. Not for sale yet.
Active Florida alerts right now
| Alert | Count | Until | Issued by |
|---|---|---|---|
| Flood Warning | 22 | Oct 16, 2026 | NWS Melbourne FL, NWS Tampa Bay Ruskin FL, NWS Mobile AL |
| Coastal Flood Statement | 2 | Oct 13, 2026 | NWS Key West FL |
| Coastal Flood Advisory | 1 | Oct 13, 2026 | NWS Jacksonville FL |
Roof permits, last 30 days vs normal
1,010 roof permits issued Sep 13, 2026 to Oct 10, 2026 (28 days) vs 1,164 expected from the prior 90 days: 0.87× normal. Latest permit in data: Oct 10, 2026.
| ZIP | Area | Roof permits | Expected | Ratio |
|---|---|---|---|---|
| 33015 | Miami-Dade County | 46 | 36.7 | 1.25× |
| 33125 | City of Miami | 24 | 16.8 | 1.43× |
| 33170 | Miami-Dade County | 22 | 15.2 | 1.44× |
| 33055 | Miami-Dade County | 24 | 17.7 | 1.35× |
| 32822 | City of Orlando | 10 | 5.6 | 1.79× |
| 33109 | Miami-Dade County | 6 | 1.6 | 3.86× |
| 33183 | Miami-Dade County | 26 | 22.1 | 1.18× |
| 33130 | City of Miami | 6 | 2.2 | 2.76× |
| 33033 | Miami-Dade County | 21 | 17.4 | 1.21× |
| 33145 | City of Miami | 17 | 13.7 | 1.24× |
| 33187 | Miami-Dade County | 15 | 12.1 | 1.24× |
| 33157 | Miami-Dade County | 25 | 22.4 | 1.12× |
| 33150 | Miami-Dade County | 10 | 7.8 | 1.29× |
| 33143 | Miami-Dade County | 14 | 12.1 | 1.15× |
| 33147 | Miami-Dade County | 38 | 36.1 | 1.05× |
Window ends at the latest permit date in our data. Ratio shown only when at least 1 permit was expected. Roof permits issued in the window vs the average daily rate in the 90 days before the window start, scaled to the window length. Permit filing usually lags storm damage by 2 to 8 weeks. Roof permits: City of Orlando, Miami-Dade County (unincorporated + county-permitted) and City of Miami.
Contractors pulling roof permits (last 30 days)
| Contractor | License | Roof permits | License first issued | CILB cases on record |
|---|---|---|---|---|
| T & S ROOFING SYSTEMS INC | CCC1326032 Current, Active | 23 | Jun 18, 2004 | 0 |
| AZ CONTRACTING OF SOUTH FLORIDA, INC. DBA:MAZE ROOFING | CCC1328669 Current, Active | 21 | Jun 25, 2008 | 0 |
| SKYMARK ROOFING LLC | CCC1331404 Current, Active | 14 | Jan 18, 2018 | 0 |
| ROOFTECS OF FLORIDA LLC | CCC1330873 Current, Active | 13 | Dec 3, 2015 | 0 |
| FL SPECIALTY ROOFING | CCC1333489 Current, Active | 11 | Dec 9, 2021 | 0 |
| LOCK TIGHT IMPACT WINDOWS DOORS & ROOFING INC | CCC1328915 Current, Active | 11 | Dec 23, 2008 | 0 |
| S&S ROOFING CORPORATION | CCC1332780 Current, Active | 10 | Oct 26, 2020 | 0 |
| FLORIDA QUALITY ROOF SOLUTION CORP | CCC1334280 Current, Active | 8 | Dec 8, 2022 | 0 |
| DOGA CONSTRUCTION INC | CCC1333736 Current, Active | 8 | Apr 12, 2022 | 0 |
| TREJOS ROOFING LLC | CCC1333516 Current, Active | 8 | Dec 27, 2021 | 0 |
| Z ROOFING & WATERPROOFING INC | CCC1333102 Current, Active | 8 | Apr 16, 2021 | 0 |
| T & E ROOFING INC | CCC1332944 Current, Active | 8 | Jan 29, 2021 | 0 |
| ROOFING | CCC1332148 Current, Active | 8 | Jul 23, 2019 | 0 |
| ACTION ROOFING SERVICES LLC | CCC1336714 Current, Active | 7 | Jun 12, 2025 | 0 |
| BUILD PRO CONSTRUCTION INC | CCC1336204 Current, Active | 7 | Nov 14, 2024 | 0 |
11 of these licenses were first issued within 12 months of Sep 13, 2026; 0 have Florida CILB disciplinary cases on record (FY2021/22 onward). Official Florida DBPR license records and CILB disciplinary case counts (FY2021/22 onward). A case on record is not a finding about current conduct; read the DBPR record before relying on it.
Recent Florida storm events
1,015 storm reports, 994 NWS alerts and 1,006 FEMA declaration areas on file.
- Florida tropical warnings, 2026-10-10 Oct 10, 2026: 1 storm report (1 wind); NWS issued Tornado Warning, Storm Surge Warning, Tropical Storm Warning, Hurricane Warning.
- Hurricane Isaias (EM-3655-FL) Oct 9, 2026: FEMA EM-3655-FL declared 2026-10-09: Tropical Storm, 27 designated areas in Florida.
- Florida tropical warnings, 2026-10-09 Oct 9, 2026: 5 storm reports (1 wind); NWS issued Hurricane Warning, Storm Surge Warning, Tropical Storm Warning, Extreme Wind Warning, Tornado Warning.
- Florida tropical warnings, 2026-10-08 Oct 8, 2026: No SPC/NWS storm reports filed; NWS issued Hurricane Warning, Storm Surge Warning, Tropical Storm Warning.
- Florida severe weather, 2026-09-20 Sep 20, 2026: 4 storm reports (4 wind).
- Florida severe weather, 2026-09-06 Sep 6, 2026: 11 storm reports (1 tornado, 10 wind).
- Florida severe weather, 2026-08-24 Aug 24, 2026: 3 storm reports (3 wind).
- Florida severe weather, 2026-08-22 Aug 22, 2026: 3 storm reports (3 wind).
- Florida severe weather, 2026-08-21 Aug 21, 2026: 3 storm reports (3 wind).
- Florida severe weather, 2026-08-20 Aug 20, 2026: 10 storm reports (10 wind).
- Florida severe weather, 2026-08-19 Aug 19, 2026: 23 storm reports (2 hail, 21 wind).
- Florida severe weather, 2026-08-18 Aug 18, 2026: 23 storm reports (1 hail, 22 wind).
- Florida severe weather, 2026-08-17 Aug 17, 2026: 3 storm reports (3 wind).
- Florida severe weather, 2026-08-14 Aug 14, 2026: 10 storm reports (10 wind).
- Florida severe weather, 2026-08-12 Aug 12, 2026: 3 storm reports (3 wind).
- Florida severe weather, 2026-07-30 Jul 30, 2026: 19 storm reports (19 wind).
- Florida severe weather, 2026-07-29 Jul 29, 2026: 14 storm reports (14 wind).
- Florida severe weather, 2026-07-27 Jul 27, 2026: 7 storm reports (7 wind).
- Florida severe weather, 2026-07-20 Jul 20, 2026: 3 storm reports (3 wind).
- Florida severe weather, 2026-07-18 Jul 18, 2026: 5 storm reports (5 wind).
- Florida severe weather, 2026-07-17 Jul 17, 2026: 18 storm reports (1 hail, 17 wind).
- Florida severe weather, 2026-07-13 Jul 13, 2026: 8 storm reports (1 hail, 7 wind).
- Florida severe weather, 2026-07-12 Jul 12, 2026: 11 storm reports (11 wind).
- Florida severe weather, 2026-07-11 Jul 11, 2026: 12 storm reports (12 wind).
- Florida severe weather, 2026-07-10 Jul 10, 2026: 22 storm reports (1 tornado, 1 hail, 20 wind).
- Florida severe weather, 2026-07-08 Jul 8, 2026: 3 storm reports (2 hail, 1 wind).
- Florida severe weather, 2026-06-30 Jun 30, 2026: 8 storm reports (1 hail, 7 wind).
- Florida severe weather, 2026-06-26 Jun 26, 2026: 3 storm reports (1 tornado, 2 wind).
- Florida severe weather, 2026-06-25 Jun 25, 2026: 5 storm reports (5 wind).
- Florida severe weather, 2026-06-24 Jun 24, 2026: 9 storm reports (1 hail, 8 wind).
- Florida severe weather, 2026-06-23 Jun 23, 2026: 12 storm reports (12 wind).
- Florida severe weather, 2026-06-20 Jun 20, 2026: 6 storm reports (6 wind).
- Florida severe weather, 2026-06-19 Jun 19, 2026: 12 storm reports (12 wind).
- Florida severe weather, 2026-06-18 Jun 18, 2026: 10 storm reports (1 tornado, 9 wind).
- Florida severe weather, 2026-06-16 Jun 16, 2026: 12 storm reports (12 wind).
- Florida severe weather, 2026-06-02 Jun 2, 2026: 8 storm reports (1 hail, 7 wind).
- Florida severe weather, 2026-06-01 Jun 1, 2026: 7 storm reports (7 wind).
- Florida severe weather, 2026-05-25 May 25, 2026: 4 storm reports (1 tornado, 3 wind).
- Florida severe weather, 2026-05-23 May 23, 2026: 3 storm reports (3 wind).
- Florida severe weather, 2026-05-17 May 17, 2026: 5 storm reports (1 tornado, 4 wind).
Use it from code or AI agents
REST: /api/v1/storm-history?zip=33139 (zip, from, to, radius_miles). MCP: add https://flgovdata.com/mcp and call storm_history. Free and keyless, 60 requests per minute. Docs.
Questions
Where does the storm data come from?
National Weather Service alerts (api.weather.gov), NWS Local Storm Reports, NOAA Storm Prediction Center storm reports, and FEMA OpenFEMA disaster declarations and flood insurance claims. All are free federal feeds published for automated access. We refresh weather data hourly and FEMA data every 6 hours.
What is the roof-permit spike?
For each ZIP code we cover, we count roof permits issued after a storm and compare them with the average daily rate in the 90 days before it. A ratio above 1 means more roof permits than usual. Permits usually lag storm damage by 2 to 8 weeks.
Which areas have roof permits?
The City of Orlando, Miami-Dade County and the City of Miami, the Florida jurisdictions that publish full, fresh permit feeds. Storm reports, alerts and FEMA declarations cover all of Florida.
Do you list homeowners?
No. We publish ZIP-level counts and licensed contractor records only. There are no homeowner names, phone numbers or contact lists, and FEMA data is shown as ZIP or county totals.
Is this a damage or date-of-loss report?
No. These are raw government reports, not a forensic weather opinion, an insurance determination or a consumer report. Verify with the issuing agency before relying on them.
Is it free?
Yes. The pages, the REST endpoint /api/v1/storm-history and the MCP tool storm_history are free during early access, limited to 60 requests per minute. A paid alert feed is planned only if enough people join the waitlist.
Sources
- National Weather Service alerts API (Florida), hourly
- NWS Local Storm Reports web service, hourly
- NOAA Storm Prediction Center storm reports (filtered, Florida rows), hourly
- FEMA OpenFEMA Disaster Declarations Summaries v2, every 6 hours
- FEMA OpenFEMA NFIP Redacted Claims v3 (ZIP-level totals only), on request, cached 1 day
- US Census Bureau ZCTA boundaries and geocoder (roof permit ZIP assignment), every 6 hours
- Florida DBPR licensee extract and CILB discipline reports, weekly
Source: FEMA OpenFEMA (Disaster Declarations Summaries v2; NFIP Redacted Claims v3). This product uses the FEMA OpenFEMA API, but is not endorsed by FEMA. The Federal Government or FEMA cannot vouch for the data or analyses derived from these data after the data have been retrieved from the Agency's website(s).
Early access
Get storm alerts by ZIP
Join with your email to get the planned alert feed: storm reports, warnings and roof-permit spikes for the ZIP codes you choose. Nothing is for sale yet. If enough people sign up, we'll launch it and email you once. You can leave anytime.