How Much Should a Solar Appointment Cost? Benchmarks for 2026

GT
Gunnar Thorderson • Founder, Nexus Growth Engine
March 21, 2026 • 7 min read

The average solar company pays $80–200 per qualified appointment with human appointment setters, while top-performing operators using AI-powered systems are booking the same quality sits for $20–40. This 75–80% cost reduction isn't a fluke—it's the result of systematic automation, lead qualification tightening, and predictive dialing. If you're running a solar company in 2026 and your cost-per-appointment hasn't dropped below $60, you're leaving margin on the table.

The solar industry has always been a volume game. High customer acquisition costs were just accepted as part of the business model. But that's changing fast. As AI tools mature and consumer expectations shift toward digital-first interactions, the companies that don't adapt are seeing their CPAs climb while their competitors' fall. This post breaks down what you should expect to pay for solar appointments in 2026, where the money is actually going, and how to audit your own costs against real benchmarks.

What is a Solar Appointment, and Why Does Cost Matter?

A solar appointment—or "sit"—is a qualified lead that has committed to a specific date and time for a home solar consultation. Not every lead that calls in becomes an appointment. Not every appointment that's booked actually shows up. The cost-per-appointment metric captures only the sits that were successfully booked, not the cost to generate the original lead or the cost of no-shows.

This matters because your appointment cost directly affects your sales margin. If you're spending $150 per sit and your average deal is $25,000 with a 40% gross margin ($10,000), then your sit cost is consuming 1.5% of your gross profit. That's survivable. But if your CPA climbs to $250, you're now at 2.5%—and that's before you factor in no-show rates (which average 35–45% in solar), rescheduled appointments, and the cost of the actual sales consultants.

Your appointment cost is the leading indicator of whether your unit economics work at scale.

How Much Are Traditional Solar Companies Paying Per Appointment in 2026?

Let's start with the baseline. A traditional solar company—one using human call centers, lead aggregators, and manual follow-up—is paying between $80 and $200 per sit. Here's why the range is so wide:

A few data points from the market: Top solar companies in Phoenix, Dallas, and Salt Lake City that still use primarily human setters report CPAs of $95–165. Companies that blended human and basic automation (like predictive dialers) are at $65–$120. The outliers—companies using full AI appointment automation—are at $18–$45.

If your solar company is paying less than $80 per sit with human setters, verify that number; you may not be accounting for no-shows or fully-loaded labor costs.

What Are AI-Powered Solar Companies Paying Per Sit?

The real disruption in solar appointment costs isn't coming from better salespeople or cheaper lead sources. It's coming from AI-driven qualification and automated booking.

Companies using AI appointment-setting systems—like conversational AI that qualifies leads in real-time, predictive lead scoring, and automated calendar integration—are reporting CPAs of $20–$45 per sit. This includes the cost of the AI platform, the leads, and the labor required to manage the system.

Here's how they're getting there:

  1. Real-time qualification. AI systems ask the right questions in the right order and disqualify leads that don't meet minimum thresholds (credit score, roof type, existing solar, etc.). This means fewer bad sits booked.
  2. Predictive dialing and callback automation. Instead of one human setter calling 60–80 leads per day and booking 2–4 sits, an AI system can work 200+ leads per day across voice, SMS, and email, booking 8–12 sits with minimal human intervention.
  3. No-show reduction. AI systems send contextual reminders, confirmations, and pre-appointment surveys. No-show rates drop from 40% to 15–20%, which effectively reduces your true cost-per-attended-sit by half.
  4. Lead scoring and prioritization. AI tools identify high-intent leads (those most likely to book) and route them first, compressing the time-to-appointment and reducing follow-up labor.

The trade-off is upfront: AI platforms cost $800–$3,000 per month, plus integration with your CRM and scheduling tools. But at scale—once you're booking 200+ appointments per month—the math breaks hard in favor of automation. A company booking 500 sits per month using AI is spending roughly $10,000 in platform costs plus $5,000 in labor, or $30 per sit. A human-only operation at the same volume is spending $40,000+ in setter salaries plus lead costs, or $80–120 per sit.

The speed of adoption is accelerating: companies that implement AI appointment systems are seeing ROI within 60–90 days.

How Do Solar Appointment Costs Compare Across Lead Channels?

Lead Channel Cost Per Lead Lead-to-Sit Conversion (Human) Lead-to-Sit Conversion (AI) CPA (Human) CPA (AI)
Google Local Services Ads $15–25 18–24% 35–42% $62–139 $36–71
Organic Search / Website $10–18 22–30% 40–48% $33–82 $21–45
Third-Party Aggregators (EnergySage, etc.) $45–75 12–18% 25–35% $250–625 $129–300
Facebook / Paid Social $8–16 8–14% 18–26% $57–200 $31–89
Outbound Calling / Cold Leads $2–5 4–8% 12–18% $25–125 $11–42

The table above reflects 2026 market data from operators in Phoenix, Dallas, Salt Lake City, and Denver. A few critical observations:

Your channel mix matters as much as your setter quality—but AI amplifies the best channels and salvages the worst ones.

What Costs Are Hidden in Your Current CPA Calculation?

Most solar companies calculate CPA as: (Total Setter Salary + Lead Cost) / Sits Booked. That's incomplete, and it's why real costs are higher than reported.

Here's what you should be including:

When you sum all of this up, a "traditional" $100 CPA calculation often comes to $140–180 in true cost. That's why AI adoption is accelerating: companies can cut that number in half and still have human oversight.

Audit your CPA calculation today: if you're not including no-show rate, fully-loaded labor, and management overhead, your real number is 30–50% higher than what you're reporting.

What Benchmarks Should Your Solar Company Target in 2026?

Here's a realistic benchmarking framework based on company maturity and tech adoption:

Tier 1: Traditional Human-Only Operation (Still Viable but Shrinking)

Target CPA: $85–140 per booked sit | $142–233 per attended sit

This is the baseline. You're using human setters, basic CRM software, and manual follow-up. You're competitive if your CPA is below $120 on booked sits. If you're above $140, you need to either improve your lead quality, your setter training, or your follow-up process. Few companies are staying in this tier—they're either upgrading to hybrid or moving to full AI.

Tier 2: Hybrid (Human Setters + AI-Assisted Tools)

Target CPA: $55–85 per booked sit | $92–142 per attended sit

You're using AI for lead qualification, predictive dialing, and automated reminders, but human setters are still closing the appointment. This is where most forward-thinking companies are in 2026. You get 30–40% cost reduction compared to pure human operations, and you retain the ability to handle complex objections. Platform costs are $800–$1,500 per month, but setter productivity increases by 50–70%.

Tier 3: Full Automation (AI-First, Human-Supervised)

Target CPA: $20–45 per booked sit | $33–75 per attended sit

AI handles 80–90% of the qualification and booking workflow. Humans manage exceptions, complex objections, and scheduling conflicts. This requires investment in better AI platforms ($1,500–$3,000 per month) and stronger CRM integration, but you're operating at 2–3x better efficiency than traditional models. Only companies booking 300+ sits per month should attempt this tier—you need volume to justify the complexity.

Most solar companies should target Tier 2 by end of 2026; Tier 1 is becoming uncompetitive.

How to Audit Your Own Solar Appointment Costs Right Now

Don't wait for a vendor pitch. Pull your own numbers this week using this framework:

  1. Calculate true setter cost. Take total setter payroll (salary + taxes + benefits) and divide by sits booked. Include all setters, part-time and full-time.
  2. Calculate blended lead cost. Total monthly spend on leads (Google, Facebook, aggregators, phone systems, everything) divided by sits booked that month.
  3. Add software overhead. CRM, dialer, scheduling tools—divide by

Frequently Asked Questions

What is a Solar Appointment, and Why Does Cost Matter?
A solar appointment—or "sit"—is a qualified lead that has committed to a specific date and time for a home solar consultation. Not every lead that calls in becomes an appointment. Not every appointment that's booked actually shows up. The cost-per-appointment metric captures only the sits that were successfully booked, not the cost to generate the original lead or the cost of no-shows.
How Much Are Traditional Solar Companies Paying Per Appointment in 2026?
Let's start with the baseline. A traditional solar company—one using human call centers, lead aggregators, and manual follow-up—is paying between $80 and $200 per sit. Here's why the range is so wide:
What Are AI-Powered Solar Companies Paying Per Sit?
The real disruption in solar appointment costs isn't coming from better salespeople or cheaper lead sources. It's coming from AI-driven qualification and automated booking.
What Costs Are Hidden in Your Current CPA Calculation?
Most solar companies calculate CPA as: (Total Setter Salary + Lead Cost) / Sits Booked. That's incomplete, and it's why real costs are higher than reported.
What Benchmarks Should Your Solar Company Target in 2026?
Here's a realistic benchmarking framework based on company maturity and tech adoption:

Ready to Fix This?

Take our free 2-minute audit and see exactly where revenue is leaking from your lead handling.

Get Your Free Lead Audit →
Nexus Growth
Typically replies in <60s
Hey! 👋 I'm here to help. What's the best way to reach you?
What industry are you in?