Skip to content
Adoptiv

Solar cold calling script: aged leads, old quotes and neighbor installs

Adoptiv Team5 min read

Short answer

A solar cold call works when it gives the homeowner a reason you're calling them, not everyone. Open with who you are and that reason (an old quote, a request from last year, an install on their street), ask one question about their electric bill, and aim for a 15-minute appointment, not a sale. Expect most calls to end in voicemail, so pair every attempt with a short voicemail and a follow-up text.

Three solar call openers, one per list: an aged lead, an old quote that went quiet and a neighbor of an install, next to the steps of every attempt (call, short voicemail, follow-up text) and the goal of a 15-minute appointment rather than a sale.
On this page
  1. Know which list you're calling
  2. Opener 1: aged leads
  3. Opener 2: old quotes
  4. Opener 3: neighbors of an install
  5. Qualify in four questions
  6. Rebuttals for cold lists
  7. Voicemail and the follow-up text
  8. Before you dial a cold list
  9. Load the list, then let the follow-up run
  10. Numbers to track

Fresh solar leads get called within minutes. Everything else sits in a spreadsheet: leads that never answered, quotes that went quiet, homeowners who said "maybe next year". That file is often worth more than this week's leads, because those people already raised their hand once. The trouble is the opener. Call them like a stranger and they'll treat you like one.

This guide gives you three openers for three kinds of cold list, then the qualifying questions, rebuttals, a voicemail and a text. If you're calling leads who just filled in a form, use our solar appointment setting script instead.

Know which list you're calling

List

What they remember

Your reason to call

Realistic goal

Aged leads (30 days to 2 years)

Maybe filling in a form

"You asked about solar; rates and incentives have changed since"

Re-qualify, book a call

Old quotes that went quiet

Your company, the rep, roughly the price

"Your quote is out of date; here's what's different"

Book a re-quote

Neighbors of an install

Nothing yet

"We're installing on your street"

A free bill review

Split the list before you dial. Each group needs a different first sentence, and mixing them is how a setter ends up saying "you requested information" to someone who didn't.

Opener 1: aged leads

Say the street. It proves you're calling about their house, not reading from a list. Asking if it's a bad time sounds backwards, but people who get an easy way out are more likely to stay on the line.

Opener 2: old quotes

Use the original rep's name if you have it. An old quote is a real relationship; treat it like one.

Opener 3: neighbors of an install

Never name the neighbor or their address unless they've said you can. "One of your neighbors on Oak Avenue" is enough.

Qualify in four questions

  1. "Do you own the home?" Renters can't sign.
  2. "Roughly what's your electric bill in summer?" Under about $100 a month, savings are usually too small to interest them.
  3. "How old is the roof, roughly?" A roof that needs replacing soon changes the conversation.
  4. "Who else would want to be there when we go through the numbers?" Book both decision-makers, or the appointment won't hold.

Try it on your own numbers. Adoptiv puts the dialer, the phone system and the CRM in one tool. Fourteen days free, with the AI switched on.

Start Free Trial

Rebuttals for cold lists

Cold lists bring their own objections. These are the ones setters hear most.

They say

Try

"How did you get my number?"

Answer straight: "You filled in a form on our site in March" or "We quoted your roof last year." If it was a bought list, say so. Never dodge.

"I already looked into it. Too expensive."

"That's fair. When was that? Prices and financing have both changed, so a fresh look takes ten minutes and you can still say no."

"We're not interested."

"No problem. Can I ask, is it the cost, or solar in general?" If they say no again, thank them and end the call.

"Take me off your list."

"Of course, I'll do that now." Then do it before the next dial.

"My roof's too old."

"Good to know. Some homeowners do the roof and panels together. Want me to note that for the review?"

"Take me off your list" is not an objection. Mark it and move on.

Voicemail and the follow-up text

On a cold list, most calls end in voicemail. Keep the message under 20 seconds and give one reason to call back.

Send the text from the same number you called from, so the two look like one conversation.

Before you dial a cold list

Aged and bought lists carry more risk than fresh leads: some numbers are now on the Do Not Call list, some belong to someone else, and consent from two years ago may not cover an auto dialer today. What your calls need is a question for your counsel. What your tools should do is make sure nobody on the list gets a call they shouldn't. In Adoptiv, compliance screening checks every number against the federal Do Not Call list, known litigators and your own list as leads arrive and again before each dial, and a missing consent record can either block the call or just flag it.

Load the list, then let the follow-up run

Old lists arrive in every shape: a CRM export, a lead vendor's file, a spreadsheet with a column called "notes2". With AI field generation you paste the columns and get matching fields, such as roof age, utility and quote date, with types worked out from your data. Then put the voicemail-and-text routine into a sequence: SMS steps send the follow-up text after a call task, and the reply lands in the same thread the setter sees. See how it all fits together on our solar page.

Numbers to track

  • Contact rate: conversations ÷ dials. Expect it to be lower on aged lists than on fresh leads.
  • Set rate: appointments ÷ conversations. This is where the opener shows.
  • Text reply rate: replies ÷ texts sent. A good sign the voicemail-and-text pair is working.
  • Show rate: sits ÷ appointments. Low show rates usually mean you skipped the second decision-maker.

Common questions

What should a solar cold calling script include?

A clear opener with your name, company and why you're calling this homeowner; four qualifying questions (ownership, bill, roof, decision-makers); answers to common objections; and a short voicemail and text for the calls nobody answers.

How do you call aged solar leads?

Remind them they asked, give them a reason things have changed (rates, prices, financing), and offer a short, no-obligation review. Mention their street so they know you mean their house.

Is cold calling for solar still worth it?

For aged leads and old quotes, often yes, because those homeowners showed interest once. Truly cold lists convert less often, so check your numbers per list and spend setter time where it pays.

Should I leave a voicemail on a solar cold call?

Yes, a short one with one reason to call back, followed by a text from the same number. Together they get more replies than either alone.

ShareLinkedInXEmail

About Adoptiv

Adoptiv is the dialer, the CRM and the AI on one platform, where the busywork logs itself and your reps just talk. Try it free for 14 days, with no credit card.

Questions? Call +1 (844) 955-7733. SIYA answers and puts you through to a person.

Citing this article

Adoptiv Team. “Solar cold calling script: aged leads, old quotes and neighbor installs”. Adoptiv Inc, November 6, 2026. Retrieved from https://adoptiv.com/blog/solar-cold-calling-script

Have questions?

or email [email protected]

Free trial

Try It on Your Own Numbers.

Fourteen days free with the dialer, the CRM and the AI switched on, and an honest answer about whether it fits your team.

14-day trial · no card · migration included