A generic homeowner file is the wrong product for a solar floor, and the reason is not the price. It is that 5.55% of American single-family roofs already carry panels and most of the other 94.45% are not going to buy any this year either — a floor dialing “homeowners in these ZIPs” is dialing a population where the pitch applies to almost everyone and lands with almost no one. The file has to do more than find owners. It has to find the reason for the call.
This page is about which homeowner segments a solar floor should dial, what to filter on for each, and why a segment beats a broad file. It is a data page, not an operations page: how the floor itself is run — telephony, compliance, setters, measurement — is in how to run a solar call center, and the conversation once the phone is answered is in the solar cold call script. Every figure below comes from a published research page on this site, linked where it appears; where we do not have a number, we say so.
Disclosure: Scout Data is our product and we sell every segment on this page as a call-center file. The segments are real whether or not you buy them from us.
Segment one: no panels yet, where the bill is high
The core solar file, and the one most often built wrong. The suppression half is “no panels on the roof now,” and it has to come from the roof image, not from the absence of a permit: systems go in without permits, not every jurisdiction publishes, and 21% of homes that do hold a solar permit show no array on current imagery anyway. The filter that works is “roof classified and no panels found,” which leaves out homes nobody has looked at instead of counting them as negatives. How to find homes without solar covers the four ways the flag goes wrong.
The targeting half is everything the suppression half is not: the no-panels filter removes one home in eighteen nationally and nearly nothing in Alabama, so the reason for the call has to come from elsewhere. Utility territory and an estimated bill, because the pitch is about the bill. Sun hours on the roof, because a shaded roof is a wasted dial. Roof age, because a homeowner about to re-roof is about to make a decision an array rides on. Owner-occupied, always. And the local adoption rate as a sanity check on the market: California sits at 24.44% of roofs with panels and Texas at 4.02% on a comparable housing stock, which is a policy gap and a very different competitive floor — homes with solar by state has all 48.
Segment two: aged responders
Homeowners who answered a solar ad some weeks or months ago, were sold and dialed by prior buyers, and are now cleared at a steep discount. It is a pricing category first and a segment second, and its economics — lower pick-up per dial, a price low enough to absorb it, a redial cadence that does the work intent used to do — are the whole of aged solar leads. What this page adds is the filter that makes an aged list worth loading: still at the address, still no panels on the roof, response date carried on the row so the newer end of the batch is worked first. An aged responder who has since installed is a wasted dial that no discount recovers.
Segment three: an array and no battery
The segment that did not exist three years ago. 3,757,036 homes in our permit database hold a residential solar permit; 398,812 of them also record storage, and 93.4% of those permitted the battery in the same year as the panels. Only 20,420 homes in the country have added storage to an existing array in a later year — a retrofit rate of 0.54%. That leaves roughly 3.3 million homes with panels and no battery, most installed under a retail net-metering regime that California ended in April 2023 and other states are withdrawing.
Meanwhile the attach rate on new jobs went from 8.0% of solar permits in 2023 to 18.8% in 2024 and 29.0% in 2025. Storage is sold with the system now, and the installed base has been left behind. The file for this segment is panels on the roof (from imagery) and no storage permit, filtered to the states where the tariff has changed — the opener is about the export credit, not backup power. The full derivation, including why the state table has to be read with care, is in solar battery attachment rates; what a rep says with it is in how to sell solar batteries.
Segment four: permitted, never installed
Across 2,836,257 single-family homes with a solar permit and an evaluated roof, 595,060 — 21.0% — have no array visible today. The sharpest cohort inside that is 101,033 homes whose only solar permit expired, 65,857 of which have a bare roof: a contract that was signed, permitted and abandoned. Somebody in that house went through the entire sales cycle and does not have a system. The qualification is done, and whatever stopped the job is known to be a surmountable objection.
The file is a solar permit on the home, no panels on current imagery, and the permit’s status and year — because the reasons differ by vintage. Recent permits may be imagery lag and should be verified on the call; 2010–2013 permits with no array are more likely a system that came off during a re-roof and never went back, which is a reinstall conversation. The state table has a snow problem and a Hawaii problem, both explained in solar permits that never got installed.
Segment five: the installer is gone
405,005 residential solar permits in our database — about one in eleven — were pulled by an installer that has since gone bankrupt. Every one is a homeowner with panels and nobody behind them, or a contract for a system that never got built. The homeowner has lost the workmanship warranty, the monitoring relationship and the service contact, and usually does not know it until something fails. The opener is a service call, not a solar pitch, and the list has to be split by aerial verification before anyone dials — telling a homeowner with working panels you can finish their install ends the call. The tiers and the offers that fit each are in orphaned solar systems.
What to filter on
| Segment | Include | Suppress | The opener’s fact |
|---|---|---|---|
| No panels, high bill | Roof classified, no panels; owner-occupied; utility territory; estimated bill; sun hours | Unclassified roofs; shaded roofs; recent solar permit | The bill in this utility territory |
| Aged responders | Response date; still at address; still no panels | Installed since; moved; older end of the batch until later | The inquiry they made, and when |
| Array, no battery | Panels on roof; no storage permit; state with tariff change | Storage permitted on a separate filing; systems under a year old | What the export credit now pays |
| Permitted, never installed | Solar permit; no panels on imagery; permit status and year | Part-year permits (imagery lag); solar water heating permits | The permit, and the question “what happened?” |
| Installer gone | Permit by a failed installer; imagery tier | Tier not yet verified, unless verified on the call | The installer’s status and what it means for the warranty |
Every row of every segment also carries the things any dialer file carries: a phone matched by name to the owner on title, line type, a timezone from the ZIP, a registry scrub date. Those are the spec in homeowner phone lists for call centers and they are not what makes a solar file a solar file — the columns above are.
Why a segment beats the generic file
Three reasons, none of them a conversion rate, because we do not publish an outbound benchmark and would be guessing if we did.
- The opener has a fact in it. “Your export credit changed in April” or “the permit we can see on your place never got panels” earns the next thirty seconds in a way “I’m calling about solar” does not. The script depends on the file having put that fact on the row.
- The pitch cannot fail on the house. A generic file dials homes with panels already, shaded roofs, renters and homes in territories where the bill does not pencil, and each of those is a dial the floor pays for and a conversation the setter cannot win. The segment removed them before load.
- The right person answers. Every segment above is owner-occupied and owner-matched by construction, because the decision about a roof belongs to the person on the deed. A compiled “homeowner” flag does not promise either.
The trade is that a segment is smaller than the generic file — by design — and a floor with more seats than the segment can feed will need more than one. A solar floor will often run two or three of the five with separate scripts, stamped separately at import so each can be judged on its own connect and right-party rates. How to structure that judgement is in how to measure lead source ROI.
What stays off every list
Renters, because the owner-occupied flag is not optional on a solar file. Homes with a solar install in the last year, on every segment but storage. Anyone on your suppression file — opt-outs, customers, the last three orders. And everything the registry scrub removes, run after the phones exist and dated on the file. The compliance routine is DNC compliance for outbound solar; the segments above are worth nothing on a list that skipped it.
Frequently asked questions
What are the best leads for a solar call center?
Segments with a reason to answer, not a generic homeowner file. Five that dial: owner-occupied homes with no panels on the roof where the bill is high; aged responders who once answered a solar ad and still have no array; homes with an array and no battery, in a state that has withdrawn retail net metering; homes with a solar permit and no panels visible; and homes whose installer has gone out of business. Each has a different opener and a different filter.
How do I know a homeowner does not already have solar?
From the roof, not from the paperwork. The absence of a permit proves nothing — systems go in without one, and not every jurisdiction publishes — and a permit’s presence does not prove an array either: 21% of homes with a solar permit show no panels on current imagery. The filter that works is “roof classified and no panels found,” which excludes homes nobody has looked at rather than counting them as negatives.
Are solar homeowners worth calling?
For storage and service, yes. Roughly 3.3 million American homes have an array and no battery, most installed under net-metering rules that are now being withdrawn state by state, and fewer than one in a hundred and eighty has added storage since. Solar permits recorded a battery on 29% of jobs in 2025 against 8% in 2023 — the market has moved to attach at sale, and the installed base has been left behind.
Why does a segment beat a generic homeowner list for solar?
Because the opener has a fact in it and the person who answers is the one who can act on it. A generic file gives the setter a name and a number; a segment gives them the reason the call is happening — the bill, the tariff change, the permit that never became a system — and removes the homes where the pitch cannot apply. The floor dials fewer numbers to reach the same number of conversations that can go somewhere.