Home/Resources/How Much Does Electrical Lead Generation Cost?

Cost guide

How Much Does Electrical Lead Generation Cost?

For $5–20M home-service operators Brand voice: receipts, not pitches No paywall, no email gate Updated 2026-Q2
Master electrician working inside a residential breaker panel

Your lead cost isn’t what you think it is. Most electrical operators quote a number like “$15 per lead” without knowing what a lead actually turns into, or whether it’s even a lead at all.

The Real Cost Isn’t Per Lead, It’s Per Booked Job

A lead is not a job. A job is a booked appointment on your calendar with a customer committed to showing up. That’s the number that matters, because that’s what your crew can actually service and close into revenue.

Most electrical operators who’ve tried DIY lead gen or worked with agencies stop tracking after the “lead” arrives. They never calculate backwards from closed jobs to what that lead actually cost them. This is why electrical shops overpay for trash lead sources year after year.

Here’s the real chain: lead sourced → follow-up made → appointment booked → technician dispatched → job closed. Only the booked job counts. Everything else is cost spent.

LAUNCHER LEDGER — REAL CLIENT RECEIPTS TRAILING 90 DAYS · 2026-Q2
HVAC-04 HVAC operator, 4 locations — booked jobs added Q1 +842
PLB-02 Plumbing operator, 2 metros — pipeline added Q1 $1.9M
RFG-01 Roofing, regional — cost-per-booked-job reduction (90d) −43%
ELC-03 Electrical, 3 markets — LSA win-rate lift (90d) +38%

Cost-Per-Booked-Job Math for Electrical Service

Your cost per booked job depends on three variables: your show rate, your close rate, and your lead cost.

Let’s say you’re running a blended lead strategy (Google Local, referral follow-up, past-customer repeat calls, some paid search). Your numbers might look like this:

  • Monthly lead volume: 120 leads
  • Show rate: 65 percent (77 jobs shown up to)
  • Close rate: 45 percent (35 jobs closed)
  • Total monthly ad spend: $2,100
  • Cost per booked job: $60

But that same math breaks down instantly if your show rate is 40 percent or your close rate is 25 percent. Now that $60 becomes $180 real fast. Most operators don’t know these numbers at all, which is why they can’t tell good lead sources from bad ones.

What Your Ticket Size Actually Changes

Electrical work spans a massive range. This matters because your acceptable cost-per-booked-job directly scales with what the job is worth.

A service call (breaker replacement, outlet install, troubleshooting, panel inspection) typically books at $90 to $250 in revenue. Close rate on a service call is usually higher (50 to 65 percent) because the barrier to saying yes is lower. Your customer just wants someone qualified to look at it.

A project job (full rewire, panel upgrade, EV charger install, solar integration work) books at $2,500 to $9,000 or more. Close rate on project work is typically lower (30 to 45 percent) because there’s real money at stake and customers shop multiple bids. But when you close one, your revenue per booking is 10 to 40 times higher than a service call.

This means your breakeven cost-per-booked-job is completely different. If you’re chasing service call volume, you can afford maybe $30 to $50 per booked job. If you’re running a project-focused operation, you can justify spending $150 to $400 per booked job and still be cash-positive.

Service Call Economics

Average ticket: $120 to $180. If your close rate is 55 percent and your average job produces $150 in revenue, you need to spend less than $45 per booked job to stay sane. Most service-call-only shops can’t hit that number with pure paid lead gen. They lean on referral follow-up, past customers, and Google Local (if your organic shows up).

Project Work Economics

Average ticket: $3,500 to $8,000. If your close rate is 40 percent on project bids and you’re pulling down $5,000 average job value, you can spend $200 to $350 per booked job and still have healthy margin left for labor, truck, materials, and payroll. Paid search, retargeting, and even some local service ads become viable at this economics.

EV and Solar: The New Cost Drivers

If you’re billing yourself as an EV-ready or solar-integrated shop, your lead cost is changing. Customers shopping for EV charger installation or solar electrical integration are usually higher-ticket, higher-intent prospects. They’ve already decided to spend money. They’re looking for a qualified electrician who understands the integration.

This shifts your cost structure in two ways.

First, your show rate improves (70 to 80 percent) because EV and solar shoppers are committed. They’re not tire-kicking a broken outlet. Second, your close rate goes up (55 to 70 percent) because they’ve already bought the idea. You’re just the execution step.

But lead cost for EV and solar search terms runs 20 to 40 percent higher than standard electrical service because fewer electricians are positioned in that space yet, and fewer leads are available. You’re paying a premium for scarcity.

Real range: EV charger lead (Google search, retargeting, or local service ad) costs $25 to $50 per lead sourced. Your show rate is 75 percent. Your close rate is 60 percent. A booked EV install job costs you roughly $56 to $112 depending on your ad mix. Your average EV install ticket runs $1,800 to $3,200. The math works.

What Electrical Operators Actually Spend

Based on operator feedback and real account data, here’s what $5M to $20M electrical shops are actually spending on lead gen:

  • Pure Google Local (organic, no paid): $0 to $500/month (if you’ve already built review volume and local authority). Not repeatable without foundation.
  • Google Local Services Ads (pay-per-booked-job model): $15 to $45 per booked job (straight pay-per-appointment charged by Google). Highest show/close rate but you only pay when someone calls and requests an appointment. Best for service-call shops.
  • Google Search (branded + non-branded keywords): $8 to $25 per click, 15 to 25 percent click-to-call rate, 50 to 70 percent show rate. Cost per booked job: $60 to $180 depending on conversion discipline.
  • Facebook + Instagram (retargeting past visitors): $3 to $12 per click, 8 to 15 percent click-to-call rate, 55 to 75 percent show rate. Cost per booked job: $40 to $120 if you’re retargeting site traffic.
  • Referral follow-up (past customers, Google reviews, past-estimate customers): $0 to $100/month in labor to execute properly. Cost per booked job: $5 to $15 (highest ROI, most neglected).
  • Paid partnerships with lead aggregators (HomeAdvisor, Angi, Thumbtack): $20 to $60 per lead, but highly variable quality and show rate (30 to 50 percent). Cost per booked job: $120 to $400. Avoid unless you have high close rate and high ticket average.

A realistic blended spend for a $10M electrical operation running both service and project work: $3,000 to $6,000 per month across multiple channels. That’s roughly 3 to 6 percent of revenue, with cost-per-booked-job running $55 to $150 depending on ticket mix.

The Hidden Costs Nobody Counts

Your per-lead-source cost is only half the picture. You also pay in time.

Every lead that comes in requires a phone follow-up (if it’s digital), a scheduling step, a confirmation text, maybe a rescheduling conversation. Most operators don’t measure the labor cost of follow-up. If you’re not automating it, you’re burning dispatcher or office time on conversations worth $10 to $50 in revenue (the actual lead value if converted).

This is why booked job costs creep up when your operational follow-up is sloppy. A $15 lead becomes a $95 booked job cost because your show rate sucks due to lack of reminder texts, bad scheduling, or no confirmation protocol.

Similarly, if your estimator or project manager isn’t trained to close efficiently, your project close rate tanks from 50 percent to 30 percent, and now that $200 per booked job feels like $333.

The Bottom Line for Your Budget

Know your numbers first. Before you spend another dollar on lead gen, calculate:

  1. How many leads are you getting per month from each source right now?
  2. What percentage show up to the appointment?
  3. What percentage close into a paid job?
  4. What’s your average job value per ticket?
  5. How much are you actually spending monthly (ad spend + labor time converted to hourly cost)?

From there, work backwards. Your cost-per-booked-job should fall somewhere in these ranges:

  • Service-call-heavy operation: $30 to $75 per booked job
  • Mixed service and project: $60 to $150 per booked job
  • Project-heavy operation: $150 to $350 per booked job
  • EV/solar-focused: $60 to $180 per booked job (higher intent, lower volume)

If you’re above those ranges, your show or close rate is suffering, or you’re buying from low-quality lead sources. If you’re below them, you’ve built something repeatable and you should scale it.

What to Do This Week

Pull your Google Ads account, your dispatch logs, and your invoiced jobs from the last 60 days. Map which leads came from which source, which ones showed, and which ones closed. Calculate your actual cost-per-booked-job for each channel.

You’ll probably find that one or two sources are carrying all the weight and others are bleeding cash. Cut the bleeders. Double down on what works.

That’s receipts, not pitches. That’s how you actually know if your lead generation is worth what you’re paying for it.

Receipts

Three operators. Three numbers that didn’t exist before us.

Operator confidentiality means we don’t name names publicly. We’ll connect you with the operator on a 1:1 reference call after the diagnostic.

HVAC · 4 LOCATIONS +842 Booked jobs added in Q1

$9M HVAC operator with two underutilized markets. We rebuilt local SEO + LSA + speed-to-lead in 45 days. Q1 booked 842 jobs above prior-year baseline.

Multi-market HVAC · LLL since 2025

PLUMBING · 2 METROS $1.9M New pipeline / Q1

Plumbing operator leaning 90% on referrals. We launched paid + programmatic SEO across two metros. Q1 added $1.9M attributable.

Multi-metro plumbing · LLL since 2025

ROOFING · REGIONAL −43% Cost-per-booked-job, 90 days

Roofing operator with $480 cost-per-booked-job. We rebuilt LSA + landing pages around storm triggers. CPBJ down 43% in 90 days, same spend.

Regional roofing · LLL since 2025

Common questions

Ready to swap dashboards for a calendar full of jobs?

30-minute strategy call. We pull your numbers, find the bottleneck, give you the plan. No deck. No pitch. No follow-up sequence.

3 diagnostic spots open this month