For solar, battery & generator installers
Every Monday: the streets that just lost power. Knock those.
The pain is fresh.
Most teams guess. Same ZIPs as last month. Every wrong street burns paid hours on cold doors.
Our answer: the streets where the power just went out. In your inbox before the trucks roll.
“Hey, we heard Pacific Power had an outage around here last Friday afternoon. A tree took down a line. Did you folks get hit?”
The opener writes itself. The pain is still fresh.
Pick a state and up to 3 counties. That's the setup.
We watch every utility, around the clock. Every outage gets broken down to the streets that went dark, house numbers included.
Every Monday: a ranked street list. Hardest-hit blocks on top. Your route plans itself.
Per-event cards listing the streets that lost power, with house-number ranges and a repeat-victim streets section. Click any address on the PDF and Google Maps opens to the door. The actionable canvas, mail, and phone document.
One row per affected street. Sort by total_home_hours for the heaviest-hit, by repeat_victim for the streets that keep losing power, or by single_family_% for the densest rooftop blocks. Drop it into your CRM or hand it to your route planner.
The glance read: ZIP-level choropleth, stat cards, county comparison, duration histogram, and what changed since last week. Forward it to your sales manager; they'll get it in thirty seconds.
Every ZIP in your counties, ranked by grid-event counts, homeowner counts, home value, single-family %, work-from-home %, and heating-fuel mix. The territory-shaping file: sort once at the start of the quarter, plan your geography from there.
The streets report is a subscription.
Canvassing leads are separate, priced per door.
The subscription
$149/mo flat · every street included
All four files, every Monday. Build call lists, ad zones, mail routes. Up to 3 counties.
Get the weekly report →Separate product
Pay per door · no subscription needed
Named owners, clustered into walking routes. Knock-ready. Open a real delivery: 241 Oregon homes, owners masked.
See canvassing leads →Every data point traces to a federal or utility source.
Pick your state and up to 3 counties. We'll email you the streets that lost power, ranked, plus the ZIP demographics.
Sample of recent events
There's no single public source. Utility outage maps only show what's out right now and disappear once power is restored. Federal datasets like the DOE's ODIN feed and the EAGLE-I archive publish history, but report at the county level, and one county typically spans 50 to 200 ZIPs, averaging neighborhoods together.
GridProfile assembles ZIP-level event records from direct utility feeds and federal data, then emails the breakdown for any U.S. territory. See the full walkthrough of public outage data sources →
We report what the utility reported, not what the meter saw. When a utility reports an outage with a known service area, GridProfile breaks it down to the streets inside that area, but the grid sometimes reroutes power around the failure, so a specific home on an affected street may or may not have lost power for the full duration the utility reported.
That matters for your outreach script: "I saw your block on Marketplace Ln was on the outage report three times this month" is true and grounded. "You lost power three times" is a step further than the data supports. Use the language the utility used.
Utility outage maps show which area is currently dark, but no public source publishes street-level outage history. GridProfile breaks every utility-reported outage with a known service area down to the specific streets that lost power (using public address data plus the location info utilities publish with each outage) and lists them in your weekly report with house-number ranges, restoration times, and a "repeat-victim streets" section showing which blocks keep losing power.
Yes, that's exactly what the Street-Level Outage Report is for. Each event becomes a card listing the streets affected with house-number ranges (e.g. "NE 68th Pl 12320–12340, 8 homes"). Click any address on the PDF and Google Maps opens to that address. The accompanying Streets CSV ranks every affected street in your territory by total home-hours of disruption, so the highest-impact blocks are at the top of your canvas list.
Your weekly report flags "repeat-victim streets": blocks hit by two or more separate grid events in the window. These are the streets where the door-opening line writes itself: a homeowner on a block that was on the outage report three times this month is a different sales conversation than one who hasn't thought about it in years. The Streets CSV carries a repeat_victim flag and a cause-history column so you can lead with the specific pattern (trees, equipment, vehicle) showing up on that block.
Yes. The Streets CSV lists every affected street with its ZIP, city, home-hours impact, and single-family-home density at the ZIP level. Sort by total_home_hours and the top streets are your priority mailer routes. The address-level PDF includes house-number ranges per street so a mail house can build a saturation list without you having to look up addresses yourself.
Open the Streets CSV, filter for repeat_victim = true, sort by total_home_hours desc, and you have a call list. The Address PDF gives you the cause and duration to mention by name (e.g. "Saw your block on Marketplace Ln was on the outage report three times this month, latest was March 22, equipment failure each time"), and the conversation walks itself toward a resilience pitch.
Submit your county and we'll email you a PDF listing every utility-reported outage in that county along with the streets each one affected, including house-number ranges where available. There's no single public source that does this. Federal datasets like DOE ODIN and EAGLE-I report at the county level (averaging fifty to two hundred ZIPs into a single number) and utility outage maps disappear once power is restored. GridProfile holds the history.
We don't sell territory we can't cover. The form only lists states and counties where at least 30 days of outage data and street-level address coverage are already loaded. Every accepted submission yields the full 4-file report. New territories come online as scrapers and address packages finish loading, so if your county isn't listed yet, it will be soon.
Every data point traces back to a government or utility source. Nothing is estimated or modeled from third-party proxies.
Four files emailed within minutes:
repeat_victim flag.Same four files, two cadences:
Everything arrives as email attachments: no login, no dashboard, no software to learn.
Lead vendors sell recycled names: someone who filled out a form weeks ago and has been sold to a dozen installers. GridProfile gives you territory intelligence, not contact lists: the streets where the grid is weakest and the ZIPs where homes are owner-occupied and single-family. You bring your own outreach (door knocking, direct mail, geo-fenced ads) and you're the only installer using that signal. Exclusive to your territory, refreshed weekly, not recycled across buyers. Nobody else publishes outage history at the street level. The closest public source stops at the county.
Two products, two motions. The weekly streets report ($149/mo) is raw material for outreach you run yourself: call lists, geo-fenced ads, mail routes. Every affected street, up to 3 counties, every Monday.
The canvassing leads name the owner on every door and cluster the doors into walking routes, built for field teams. Priced per door; the streets report is a flat monthly.
Yes. The same outage data that drives solar prospecting works for any backup power product. Generator dealers use GridProfile to find counties with long restoration times: the longer the average outage, the stronger the case for a whole-home generator. Battery storage installers target ZIPs where outages are frequent but short, since batteries handle those well. The CSV includes average repair hours and cause breakdowns that apply to any energy resilience sale, not just solar.
All 50 states, DC, and Puerto Rico: over 3,100 counties. The DOE's ODIN feed covers every reporting utility, and on top of that we run direct scrapers against 70+ utilities (Duke, Entergy, PG&E, ComEd, Dominion, Oncor, Georgia Power, FirstEnergy and Exelon families, AEP subsidiaries, and more) plus 90+ electric cooperatives. If a U.S. utility reports outage data, we're almost certainly tracking it.
We check for new grid events every 10 minutes from both the federal ODIN system and direct utility feeds. When your weekly report lands on Monday, the most recent datapoint is about 10 minutes old. Census demographics and housing data update annually when the ACS releases new estimates. Your report always tells you the data-freshness date so you know exactly what window you're looking at.
Here are the key columns, in plain English:
polygon, near_point, or fallback, listed in order from most precise to least.Power outages are a demand signal: a homeowner whose block just lost power is a different conversation than one who hasn't thought about the grid in years. The Streets CSV ranks every affected street by total home-hours of disruption: sort by it for your canvas list, by repeat_victim for your phone list, or use the PDF's house-number ranges for direct mail.
The strongest territory signals combine grid reliability and housing type. Grid disturbance data (from DOE's ODIN system) tells you where power is unreliable. Census data tells you which ZIPs have the most single-family, owner-occupied homes. GridProfile pulls both together at the ZIP level (ranked and scored), so you don't have to cross-reference multiple government databases yourself.
Just drop your email and I'll reach out personally.
How home battery and BESS installers find high-intent leads from outage data: the frequent-short-outage markets, high-rate territories, and how to work the list.
Read more
How whole-home generator dealers find high-intent customers using power outage history: the long-restoration markets, the buying window, and how to work the list.
Read more
Every way solar installers get leads in 2026: bought, self-generated, and outage-triggered data lists, with the real costs and math behind each channel.
Read more
No public source shows power outage history by address. Every place to check, what each shows, and how installers get street-level history instead.
Read more
What happened on the U.S. grid in May 2026: the biggest outages by customers hit, the Corpus Christi ZIP cluster, and 1,000 car-pole collisions.
Read more