Solar Cold Calling: Scripts, Benchmarks & Tips (2026)

Solar cold calling guide with conversion benchmarks, copy-paste scripts, objection handling, and TCPA compliance. Built for appointment setters in 2026.

6 min readProspeo Team

Solar Cold Calling: Scripts, Benchmarks & Compliance Guide

Your manager handed you 5,000 "leads" and told you to start dialing. Nobody mentioned 40% of those numbers were last verified in 2022. Let's fix that - starting with the numbers that actually matter for solar cold calling success, then the scripts, then the compliance rules that can cost your company six figures if you ignore them.

Why Cold Calling Still Works for Solar

Customer acquisition costs in residential solar hit $0.85/W in H1 2023 per a Wood Mackenzie benchmark - described as the highest expense category in the entire installation cost stack. On a typical 8kW system, that's nearly $7,000 just to acquire the customer. Phone outreach remains one of the cheapest channels to drive that number down, and it's one of the few where you control the pace.

The demand side helps too. Roughly 39% of U.S. homeowners have considered installing solar panels. You're not creating demand from scratch. You're reaching people who've already thought about it but haven't acted.

Realistic Conversion Benchmarks

Most new solar callers quit before they hit their stride. We've managed floors of 20+ appointment setters, and the pattern is always the same: the reps who survive the first 500 dials are the ones who close consistently. That's not failure. That's the ramp.

Solar cold calling funnel with conversion rates at each stage
Solar cold calling funnel with conversion rates at each stage
Metric Benchmark
General cold call conversion 2.35% (~43 calls/sale)
Energy sector conversion 1.61% (~62 calls/sale)
Ramp-up period ~500 calls before consistent closes
Best calling windows 9-11:30 AM, 1:30-4 PM local

A realistic funnel based on typical outbound benchmarks looks like this: 450 dials per day, ~15% connect rate, 3-5% of connects agree to an appointment, and 30-40% of appointments convert to a site visit. Your numbers will vary by market and data quality, but if you're way below these, the problem is almost always your list - not your pitch.

Scripts That Get Past "Not Interested"

Every solar guide has scripts. Here are the ones that actually work on live calls.

Residential Opener (Utility Bill Hook)

Never say "solar" in your first sentence. The moment a homeowner hears that word, they mentally hang up. The consensus on r/sales is pretty clear on this - lead with their utility bill instead:

"Hi [First Name], this is [Your Name] calling about a notice on the back of your most recent electric bill regarding upcoming rate increases in [area]. We've been talking to a few of your neighbors about locking in a lower rate - do you have about 60 seconds?"

Once they're engaged, qualify fast. Do they pay over $100/month for electricity? Are they the homeowner? If yes to both, close with "Are you more of a morning, afternoon, or evening person?" - let them pick the window, then narrow to a specific slot.

Commercial Opener

Facility managers and CFOs don't care about saving the planet. They care about IRR. Lead with the money:

"Hi [Name], this is [Your Name] with [Company]. Commercial properties like yours in [city] are qualifying for the 30% Federal ITC plus MACRS depreciation - over 50% cost recovery in year one. Worth a 10-minute call with our commercial team?"

Frame solar as a capital expenditure with a measurable return, not an environmental decision. The environmental angle is a bonus, not a selling point.

Prospeo

With a 1.61% conversion rate in energy sales, every dead number costs you money. Prospeo's 125M+ verified mobile numbers refresh every 7 days - not every 6 weeks - so your solar reps connect with real homeowners, not disconnected lines.

Fix your connect rate before you fix your script.

Handling Common Objections

"I don't own the house." Thank them, end the call. Every minute spent pitching a renter is a minute wasted - homeownership is the #1 blocker and there's no workaround.

Solar cold call objection handling flowchart with four responses
Solar cold call objection handling flowchart with four responses

"Too expensive." Reframe immediately: "Most homeowners we talk to are already paying more to the utility company than they'd pay with solar. The consultation is free - can we at least show you the numbers?" The 30% Federal Solar Tax Credit is your strongest lever here. On a $25,000 system, that's $7,500 back.

"Not interested." This is a brush-off, not a real objection. Try: "Totally fair - can I send over a quick savings estimate? What's the best email?" You've just converted a rejection into a lead capture. If you need a simple sequence, borrow a few follow-up templates and keep it tight.

"Already looked at solar." Good news - they're pre-qualified. Ask what held them back. Was it pricing, timing, or the installer? Then position your offer against that specific friction point.

TCPA Compliance: Don't Skip This

Here's the thing - a single TCPA class action can reach six figures fast when penalties run $500-$1,500 per violation and violations stack per call.

TCPA compliance rules and penalty amounts for solar callers
TCPA compliance rules and penalty amounts for solar callers
  • Calling hours: 8 AM-9 PM in the recipient's local time zone.
  • DNC scrubbing: Every 31 days minimum against the National Do Not Call Registry.
  • Penalties: $500-$1,500 per TCPA violation. TSR and National DNC violations can run up to $50,120 each.
  • Since April 2025, consumers can revoke consent in any reasonable manner - text, email, voicemail, carrier pigeon. You've got 10 business days to honor it.
  • The FCC ruled that AI-generated voices count as "artificial or prerecorded" under TCPA. If you're using AI voice agents, you need prior express written consent.
  • State gotchas: Connecticut imposes up to $20,000 per violation. Texas SB 140 treats texts as solicitations with a $200 fee and $10K bond (effective Sept 2025).

For a deeper breakdown of federal and state-level rules, this cold calling laws guide covers the full compliance picture including two-party consent states. If you're also mixing in SMS, read up on cold texting rules before you scale.

Fix Your Data Before You Dial

Your dialer is only as good as the data you feed it. We've watched reps double their connect rate just by cleaning their list before a Monday dial session - no script changes, no coaching, just better numbers. This is basic data-driven selling: fix inputs, then judge performance.

Solar dialer pricing comparison table for small vs large teams
Solar dialer pricing comparison table for small vs large teams

Run your list through Prospeo's mobile finder before loading it into any dialer. It refreshes records on a 7-day cycle with 125M+ verified mobile numbers and 98% email accuracy, so you're not burning dials on contacts that went stale months ago.

Here's the hot take most solar managers won't say out loud: your script doesn't matter if 30% of your numbers are dead. Fix the data first. Then worry about your opener.

If you're building lists from multiple sources, consider adding a lightweight lead enrichment step before verification.

Dialer Starting Price
Dialpad $15/user/mo
CloudTalk $19/user/mo
Aircall $30/license/mo
DialedIn $99/user/mo
Five9 $159/user/mo
Convoso ~$100-$200/user/mo

Skip Five9 and Convoso if you're a small team - they're built for 50+ seat operations and the pricing reflects it. For teams under 10 reps, CloudTalk or Aircall paired with clean data will get you further per dollar. If you're committed to Dialpad, compare options in these Dialpad alternatives.

Prospeo

At 450 dials per day, stale data means 135+ wasted calls if 30% of your numbers are dead. Prospeo delivers 98% accuracy at $0.01/email and verified mobile numbers with a 30% pickup rate - built for teams that dial at volume.

Stop paying reps to listen to disconnected number recordings.

Mistakes That Kill Solar Calls

The biggest one is pushing for the close on the first call. Your only goal is booking the appointment - the site visit sells the system, not you. Right behind that is skipping homeownership qualification. Ask early, or you'll burn half your dials on renters who can't buy.

The subtler killer is inconsistency. Steady high volume five days a week outperforms sporadic 600-dial bursts followed by burnout days. And if you're not logging every call in a CRM and scheduling follow-ups, you're leaving money on the table. Most solar deals close on the second or third touch, not the first - so the rep who follows up wins, even with a worse script. If your team is still building the habit, implement a simple cold calling system so activity doesn't depend on motivation.

FAQ

How many calls does it take to book a solar appointment?

Energy sector cold calls convert at about 1.61% - roughly 62 dials per sale. Expect around 500 calls during your ramp-up period before you start closing consistently. Better data quality and tighter homeowner qualification are the fastest ways to improve that ratio.

Yes, but heavily regulated. The TCPA limits calling hours to 8 AM-9 PM local time, requires DNC list scrubbing every 31 days, and penalizes violations $500-$1,500 each. Since April 2025, consumers can revoke consent in any reasonable manner, and you've got 10 business days to comply.

What's the best way to get verified phone numbers for solar prospects?

Build targeted lists filtered by geography and homeowner status, then verify numbers before dialing. Any number older than 30 days should be re-verified - stale data is the single biggest source of wasted dials in solar outbound.

Why does the utility bill hook work better than mentioning solar?

Homeowners get multiple solar pitches per week and tune out the word instantly. Leading with their electric bill reframes the conversation around a problem they already feel - rising rates - rather than a product they've been trained to reject. Once they're engaged on cost savings, transitioning to the solution feels natural instead of forced.

B2B Data Platform

Verified data. Real conversations.Predictable pipeline.

Build targeted lead lists, find verified emails & direct dials, and export to your outreach tools. Self-serve, no contracts.

  • Build targeted lists with 30+ search filters
  • Find verified emails & mobile numbers instantly
  • Export straight to your CRM or outreach tool
  • Free trial — 100 credits/mo, no credit card
Create Free Account100 free credits/mo · No credit card
300M+
Profiles
98%
Email Accuracy
125M+
Mobiles
~$0.01
Per Email