Fire & Water Damage Leads for Restoration Pros avatar

Fire & Water Damage Leads for Restoration Pros

Pricing

from $100.00 / 1,000 lead delivereds

Go to Apify Store
Fire & Water Damage Leads for Restoration Pros

Fire & Water Damage Leads for Restoration Pros

New structure fires, broken water pipes, sprinkler discharges and smoke damage from official city 911 feeds (Seattle, Austin, San Francisco, Baton Rouge, Raleigh, Scottsdale, Edmonton). Exact addresses, priority scoring, and you never pay twice for the same lead.

Pricing

from $100.00 / 1,000 lead delivereds

Rating

0.0

(0)

Developer

Michael

Michael

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 hours ago

Last modified

Categories

Security

Limited permissions

Share

Fire & Water Damage Leads: Real-Time 911 Incidents for Restoration Pros

Get new structure fires, broken water pipes, sprinkler discharges, kitchen fires and smoke damage the moment city fire departments dispatch them. The data comes straight from official city 911 / fire-department open-data feeds. You get exact street addresses, map links, a priority score, and reported dollar losses where the city publishes them.

Built for fire & water damage restoration companies, mitigation contractors, public adjusters, roofers, and property-service businesses that want to be first on scene. That speed matters because exclusive restoration leads cost $100+ each through lead brokers.

You are never charged twice for the same incident. Schedule it every 15 minutes and each run returns only incidents you haven't received yet.

What you get

FieldExample
priorityhigh
categoryLabelWater damage (pipe, flood, sprinkler)
incidentTypeBWP - Broken Water Pipe
address, city, state, zip, country2502 Nueces St, Austin, TX, null, US
addressPrecisionexact or intersection
latitude, longitude, googleMapsUrl30.289313, -97.743002, map link
incidentTimeLocal, minutesAgo2026-10-29 02:57 CDT, 42
timePrecisionminute, or day where only the date is published
estimatedPropertyLoss, estimatedContentsLoss60000, 10000 (Baton Rouge)
unitsResponded, exposures9 units (San Francisco); 6 exposed buildings (Baton Rouge)
dispatchStatus, dispositionACTIVE (Austin), Fire (San Francisco)
sourceAgency, sourceDatasetUrlOfficial dataset link for every row

Every row is flat, so CSV and Excel exports work without any cleanup.

Cities covered

CityFreshnessLocation precisionExtras
Seattle, WAReal-time (feed updates every 5 minutes)Exact addressWater jobs, kitchen fires
Austin, TXReal-time (published minutes after dispatch)Exact addressBroken water pipes, live status
San Francisco, CADaily (previous day, loaded overnight)IntersectionResponse size → priority
Baton Rouge, LADaily (classified 1–2 days after dispatch)Exact address + ZIPReported $ property & contents loss
Raleigh, NCDaily (about 2 days after dispatch)Exact address + ZIPFires that spread to neighbours
Scottsdale, AZEvery few days; date only, no time of dayExact addressMutual-aid calls in Tempe, Mesa…
Edmonton, AB 🇨🇦Daily (about 2 days after dispatch)Nearest intersectionResponse size → priority

More cities are added as they publish usable feeds. Open an issue to request yours.

Incident categories

Category (input value)ExamplesDefault
Structure fire (structure_fire)Building, house, high-rise, garage, chimney fires✅
Kitchen fire (kitchen_fire)Food on the stove, cooking fires✅
Smoke damage (smoke_damage)Smoke/odor removal, scorch damage without flames✅
Water damage (water_damage)Broken pipes, water jobs, flooding, sprinkler discharges✅
Electrical (electrical)Electrical fires, wiring problems, arcing equipment✅
Explosion / collapse (explosion_collapse)Explosions, structural collapse✅
Smoke investigation (smoke_investigation)Unconfirmed smoke reports❌
Outdoor / vehicle fire (outdoor_vehicle_fire)Car, dumpster, brush and trash fires❌

Priority

  • High: confirmed building fires, high-rise fires, major water jobs, broken pipes, sprinkler discharges, full structure-fire responses (6+ units in San Francisco, 8+ in Edmonton), fires that spread to a neighbouring property, or reported losses of $25,000+.
  • Medium: garage, chimney and kitchen fires; minor water jobs; small structure-fire responses.
  • Low: electrical problems, single-unit calls, unconfirmed reports.

Results are sorted with the highest priority first, then newest first.

How to use it

  1. Pick your cities and categories (the defaults are tuned for restoration work).
  2. Optionally set a service area (center point + radius in miles) so you only pay for leads you'd actually drive to.
  3. Click Start to try it once, then schedule it (for example every 15 minutes) under Schedules.
  4. Send new leads where your team works using Apify's built-in integrations: Slack, email, Google Sheets, Zapier, Make, or a webhook to your CRM.

Example input

{
"cities": ["austin", "seattle"],
"categories": ["structure_fire", "water_damage", "kitchen_fire"],
"minPriority": "medium",
"centerPoint": "30.2672, -97.7431",
"radiusMiles": 20,
"onlyNew": true
}

Pricing

Pay-per-event. You only pay for what you get:

EventPriceWhen
Lead delivered$0.10Once per new incident added to your results
Run started$0.002Once per run

Examples

  • One metro, checked every 15 minutes, ~5 leads a day: about $15 + $5.76 run fees ≈ $21/month.
  • Checked hourly instead: about $15 + $1.44 ≈ $16/month.
  • Quiet day with no new incidents: you pay only the run fees.

Set a maximum cost per run in the Apify run options and the Actor stops delivering at that amount. Leads you have already been charged for are never re-sent or re-charged.

FAQ

Where does the data come from? Only official public datasets published by each city: Seattle Fire Department, Austin Fire Department, San Francisco Fire Department, Baton Rouge Fire Department, Raleigh Fire Department, Scottsdale Fire Department and Edmonton Fire Rescue Services. Every row links to its source dataset. No scraping of private sites, no logins, no proxies.

Is this legal to use? These are public records the cities publish for open use. The leads contain no personal names or phone numbers, only incident type, location and time. You are responsible for following the rules that apply to contacting property owners in your area. Some states restrict solicitation by contractors or public adjusters for a period after a loss, and telemarketing / do-not-call rules apply to phone outreach. When in doubt, check your state's rules.

Why are some San Francisco addresses intersections? San Francisco publishes dispatch locations at intersection / call-box level. Each row has addressPrecision so you can filter or route these differently.

Why do Baton Rouge, Raleigh and Edmonton leads arrive a day or two late? These cities publish incidents after firefighters complete their report. In exchange, Baton Rouge includes the reported property and contents loss. The Actor automatically looks back 3 extra days for these cities (7 for Scottsdale) so late-published incidents are still picked up exactly once.

Why does a Scottsdale lead have no time of day? Scottsdale publishes only the incident date. Those rows have timePrecision: "day" and minutesAgo: null. Its feed also covers calls Scottsdale crews answered in neighbouring cities, so city can be Tempe, Mesa or Phoenix.

Why are there no water-damage leads from Raleigh or Edmonton? Neither city publishes a water or pipe-burst call type, so those cities return fire, smoke, electrical and explosion leads only.

How do I get alerts instead of a spreadsheet? Schedule the Actor, then add a Slack, email or webhook integration on the Actor's Integrations tab. Each run's new leads are sent automatically.

I ran it twice and the second run returned nothing. Is it broken? No. With Only new leads on, incidents you already received are skipped so you don't pay twice. Turn it off to see everything in the look-back window again.

Changelog

  • 0.2: Added Raleigh, Scottsdale (with Tempe/Mesa mutual aid) and Edmonton. New country and timePrecision fields.
  • 0.1: Initial release with Seattle, Austin, San Francisco and Baton Rouge.