What Solar CostsClear numbers. Better decisions.Estimate my costs

For solar installers

How to get solar leads — and how to tell which ones are worth buying.

There are 8 ways a residential solar company gets customers. They are usually compared on cost per lead, which is the one number that cannot be compared across them, because a "lead" means something different in every row. This page compares them on cost per signed job instead, using the same arithmetic on every channel.

We sell one of these — exclusive leads — and it comes fourth in the table below, behind channels we have nothing to do with. Ranking our own row honestly is the only version of this comparison worth reading.

The comparison

Every channel, on cost per customer.

Cost per lead and close rate are midpoints of the ranges each channel typically runs at across the US market. Cost per customer is simply the first divided by the second. The final column is what that leaves of the gross profit on one job — $5,800 on the published deal assumptions this site uses, which you should replace with your own in the calculator.

ChannelCost per leadClose rateCost per signed jobShare of gross profitHow fast
Past-customer referrals$0–$25020.0%–45.0%$3857%StrongSlow to start, permanent once it does.
Your own content and SEO$0–$1204.0%–12.0%$75013%StrongSix to eighteen months before it is worth anything, then it compounds.
Canvassing and door-to-door$120–$4008.0%–20.0%$1,85732%TightImmediate, and it stops the day you stop paying for it.
Exclusive leadsOurs$852.0%–6.0%$2,12537%TightImmediate, and volume is capped by search demand in your territory rather than by your budget.
Paid social$20–$901.0%–3.5%$2,44442%TightImmediate, and volume is easy to increase.
Home shows and events$40–$1802.0%–7.0%$2,44442%TightBursty — nothing, then a weekend's worth at once.
Shared or resold leads$15–$600.5%–2.0%$3,00052%UnviableImmediate, and available in volume in most territories.
Paid search$80–$3003.0%–8.0%$3,45560%UnviableImmediate, and it stops the day you stop paying for it.

Ranges are benchmark observations from the US residential solar market, not measurements taken on this site — the spread inside a channel is wider than the gap between channels, so treat these as a starting point and replace them with your own numbers. Canvassing is costed at loaded rep time; content and referrals are costed excluding the salary and the years of installs that produced them, which is why both look cheaper here than they are to start. Close rates are lead-to-signed-contract on each channel's own definition of a lead.

What the table means

Three things, in order.

1. Cheapest per lead is routinely the most expensive per customer.

Shared leads are the cheapest row in the table and close under 2%. Referrals are nearly free and close above 20%. Both facts point the same way: the price of a lead tells you almost nothing, because what you are buying differs by an order of magnitude between rows. The only honest comparison is lead price divided by close rate, and any vendor steering you towards cost per lead is steering you away from that division.

2. Your close rate moves the answer more than any price you negotiate.

Doubling your close rate halves your cost per customer. Negotiating 20% off a lead price takes 20% off it. On the published deal assumptions, an installer closing 2% pays $4,250 per install and one closing 6% pays $1,417 — for identical leads at an identical price. That gap is not a fact about lead quality. It is speed to first call, call attempts per lead, and whether anybody follows up after the second try.

3. Run one rented channel and one owned channel.

Every fast channel in the table is rented — an ad account, a vendor, a platform — and can change price or vanish without your involvement. Every cheap channel is owned, and none of them can be turned up this quarter. A company standing only on rented channels has no floor; a company standing only on owned ones cannot respond to a quiet month. The practical version is to cover current capacity with something immediate while building referrals and content underneath it.

Channel by channel

What actually decides each one.

Past-customer referrals

~$385/job

An introduction from someone who already bought, usually for a cash or bill-credit incentive.

What decides it
Whether your install and service experience is good enough that people volunteer your name.
The catch
You cannot buy more of it this quarter. It is the output of work done last year, which is exactly why it is the cheapest row and why nobody can live on it alone.
Ceiling
Bounded by your installed base — roughly proportional to jobs completed, so it cannot be turned up on demand.

Your own content and SEO

~$750/job

Pages on your own site that rank for local solar questions and convert to quote requests.

What decides it
Whether you will still be publishing in a year. Almost nobody is, which is why the channel stays available.
The catch
The cost per lead is near zero only once you stop counting the eighteen months of salary that produced it. Judge it on the fully loaded cost over two years or do not start.
Ceiling
Capped by local search volume, and increasingly by how often an answer engine cites you rather than sends a click.

Canvassing and door-to-door

~$1,857/job

Your own reps generating conversations in a territory, costed at their time plus management.

What decides it
Recruiting and retention. Rep churn, not lead cost, is what makes this channel expensive.
The catch
The cheapest-looking channel on a spreadsheet that ignores labour, and often the most expensive once fully loaded. It also carries the reputational risk: most residential solar complaints trace back to a doorstep conversation.
Ceiling
Scales with headcount and nothing else. Every additional customer needs another recruited, trained and retained rep.

Exclusive leads

~$2,125/job

A homeowner's quote request sold to one installer only. This is what this site sells.

What decides it
Speed to first call, and whether the lead arrived with enough context to make the first call worth having.
The catch
Volume is not guaranteed and never will be, because it is bounded by how many homeowners in your territory actually went looking. Anyone promising you a guaranteed monthly quantity of exclusive leads is describing a shared lead or an invented one.
Ceiling
Bounded by real demand, which means it cannot be scaled to fill a sales team on its own.

Paid social

~$2,444/job

Meta or TikTok ads to an interest audience, usually with an on-platform lead form.

What decides it
Speed to first call, more than anything else. Interest-based leads go cold fast because they were not looking for you.
The catch
The cheapest cost per lead in the table and rarely the cheapest cost per customer. A form filled in from a feed carries no confirmed homeowner status, no bill and no stated intent.
Ceiling
High on volume, low on quality — the constraint is how many poor-fit leads your team can absorb.

Home shows and events

~$2,444/job

A stand at a home improvement show, county fair or community event.

What decides it
Follow-up discipline in the week after the event, which is where most of these leads are lost.
The catch
The cost is fixed before you know what you got. A bad weekend costs the same as a good one, so it belongs alongside a channel with predictable volume rather than instead of one.
Ceiling
Limited by the local events calendar.

Shared or resold leads

~$3,000/job

An aggregator's form fill, sold simultaneously to three to five installers.

What decides it
Whether you can call within seconds. In a shared lead the first caller takes most of the value, and there is no second prize.
The catch
The homeowner is about to hear from four companies including yours, so the conversation starts adversarially. This is the channel that produces most of the industry's complaint volume, and the reason exclusive leads exist.
Ceiling
Effectively unlimited supply, which is itself the warning.

Paid search

~$3,455/job

Google or Bing ads against solar intent keywords, landing on your own quote form.

What decides it
Whether you can run the account well. The spread between a good and a bad solar account is several times the gap between channels.
The catch
Solar keywords are among the most expensive in any industry, and you are bidding against national lead aggregators whose economics are different from yours — they resell each click several times over, so they can pay more for it than you can.
Ceiling
Capped by search volume in your territory, and the cap arrives sooner than most people expect in a mid-sized metro.

Where we fit

One channel, stated plainly.

We sell exclusive leads at $85 — homeowners who ran a full cost, savings and payback estimate on this site and then asked to hear from an installer. They arrive with a bill figure, a system size, a timeline and a ZIP code, and they are sold to one company only.

What that is not: a channel you can scale a sales team on. Volume is bounded by how many homeowners in your territory went looking, which is why there is no monthly quota here and why anybody promising you a guaranteed number of exclusive leads is describing something else. Run it alongside a channel you own, not instead of one.

Keep going

Common questions

What is the fastest way for a solar company to get more leads?

Buying exclusive leads and running paid search are the only two channels that produce customers this week, because both can be switched on in a day. Everything cheaper — referrals, your own content, reputation — takes months or years to build and cannot be turned up on demand. The practical answer for most companies is to run one fast channel to cover current capacity while building one slow channel underneath it, because a business standing entirely on a channel it rents can be turned off by somebody else.

What should a solar installer pay for a lead?

It is decided by your close rate, not by the lead price. A lead is worth about a quarter of your gross profit on a job multiplied by your lead-to-sale rate — at $5,800 of gross profit and a 3% close rate that is roughly $44 a lead, and at 6% it is double that. Below a 1.5% close rate, a lead at $85 costs more to convert than the install earns in gross profit. Work out your own number before you negotiate anybody's price.

Why is cost per lead the wrong number to compare vendors on?

Because a "lead" means something different in every channel. A shared aggregator lead is a form fill about to be sold to four companies; an exclusive lead is a quote request sold once; a canvassing lead is a doorstep conversation. Their close rates differ by more than ten times, so the cheapest cost per lead is routinely the most expensive cost per customer. Compare cost per signed contract, which is lead price divided by close rate, and nothing else.

How many leads does it take to close one solar install?

On bought residential solar leads, typically between 17 and 50 — a 2% to 6% lead-to-sale rate. Shared leads sit below that, often under 1%. Referrals sit far above it, at 20% to 45%. The number is mostly a fact about your sales process rather than about the leads: speed to first call, call attempts per lead and follow-up discipline move it more than lead source does.

Does buying leads make sense for a small installer?

It makes more sense for a small installer than a large one, provided the volume is capped. A small company cannot afford to build a canvassing team or wait eighteen months for content to rank, and bought leads are the only channel where spend maps directly onto opportunities this month. The risk is capacity, not price — buying more leads than you can call within minutes is the most common way installers conclude that bought leads do not work. Start with a cap you can genuinely answer, which is why every partner here begins with 5 free leads rather than a volume commitment.

Why is my close rate on bought leads so low?

Almost always speed to first call, then call attempts. A lead that is called within five minutes converts several times better than the same lead called the next morning, and most installers stop after two attempts when the curve does not flatten until six or more. Before renegotiating lead price, measure the time between the lead arriving and the first dial — it is usually the cheapest thing on this list to fix, and it moves cost per install further than any discount will.

Should I rely on one lead channel?

No, and the reason is not diversification for its own sake. Every fast channel is rented — an ad account, a lead vendor, a platform — and can change price or disappear without your involvement. Every owned channel is slow. A business with only rented channels has no floor, and a business with only owned channels cannot respond to a quiet quarter. Run at least one of each.