Door to Door Sales

Cost Per Lead Home Services: What Each Channel Costs

Brendan Finucane
Brendan Finucane
•
October 5, 2026
•
X min read
Short on time?
‍
Pick an AI to summarise this article:
Key Takeaways

You’re probably paying at least three different prices for leads right now, and it’s always hard to tell which is cheapest.

One channel invoices you per lead. 

Another bills per click. 

A third costs you a salary and does not produce an invoice at all. 

Ask which is delivering better value and the honest answer is that you do not know, because the sticker price and the real price are different numbers.

The spread is wider than your invoices suggest. Local Services Ads averaged $53 per lead across home services in February 2026, while blended Google Ads ran to $104.

The truth is, there is no single cost per lead for home services. There are often five or six, and they all behave differently. In this article, we cover all of your bases, including a channel you might not be making use of.

What a home services lead costs in 2026, by channel

Every benchmark you have read has the same flaw. It rarely tells you whether it is counting a form fill, a phone call, a booked appointment or a signed job. Those are four different things at four different prices.

Here is the definition used throughout this article. A lead is a homeowner who has expressed interest, before anyone has been booked. What follows is home services lead generation channels compared on the one variable that decides everything else, which is who sets the price.

Channel Cost per lead Who sets the price Shared with competitors
Local Services Ads $53 Google No
Google Ads, blended $104 The auction No
Google Ads, non-branded $149 The auction No
Marketplace leads Varies by trade and market The marketplace Yes, with 3 to 8 contractors
Your own field team About $65 (worked example below) Your rep productivity No

The paid channels, priced from observed spend

The figures above come from $6.72M in real Local Services Ads spend, across 888 contractors and 126,650 leads.

The gap between Local Services Ads and paid search is not a quality gap. It is a pricing mechanism. Google sets your Local Services Ads price based on your trade and your area. With standard paid search, you bid against everyone else who wants the same homeowner.

The marketplace lead and what the sticker price hides

Buying a marketplace lead does not buy you a conversation. It buys you a position in a race.

The same homeowner request is sold to several contractors at once, reported as three to eight simultaneously, and sometimes considerably more in high-value trades.

That changes the arithmetic in a way the invoice never shows you. Your real price is the sticker price multiplied by however many people you are racing. Nobody tells you that number at the point of purchase.

Why these numbers move when you do nothing

Your cost per lead went up last year. You did not get worse at your job.

Every price in that table except the last one is set by an auction. In an auction, the price reflects how many competitors are bidding. It does not reflect how good you are, how fast you answer, or how well you do the work.

So a new contractor opens across town, starts bidding on your keywords, and your cost per lead rises. You did nothing. The number moved anyway.

This is why "just market better" keeps failing on you. You sharpen your landing pages, tighten your follow-up, and end up level. The floor moved at the same time.

The operators who get furthest with this stop asking what a good cost per lead is and start asking who sets it. Once you can name who decides the price on every line of your budget, the whole conversation changes shape.

The number under the number, and what it actually buys

You have probably been told to stop measuring cost per lead and measure cost per booked job instead. That advice is right, and it is incomplete. Cost per lead is still the number you are quoted, the number you budget against, and the number on the invoice. You cannot negotiate with a metric you refuse to track.

Book rate decides whether a cheap lead was cheap

Two contractors pay exactly $55 a lead. One books 48% of them. The other books 30%.

The first is paying around $115 per booked appointment. The second is paying $183. Same invoice, wildly different business.

Run it across the table above and your ranking reorders. Local Services Ads booked at 43.9% in February 2026, producing a cost per paying customer of $233. Blended Google Ads came in at $472, despite carrying the higher average ticket.

Your real home services customer acquisition cost is rarely where you assume it is. The channel you were about to cut is often the one carrying you.

The leads you are paying for twice

Some of what you buy was never going to convert, and you pay full price to find that out.

Three kinds show up on every invoice:

  1. Out of area. The homeowner sits 40 miles outside your service radius.
  2. Out of scope. They want work you do not do.
  3. Unserviceable. In a field context, a door you can never sell to, because you do not cover that street.

The cost of a wasted lead is the price plus the time. Tightening your service area and your targeting removes both. This is what territory mapping is for on the field side, and it is the same discipline as a properly bounded service area in paid search.

"We love real-time tracking and reporting so we know that we only knock on the doors of the houses we can service and we can see whether we knocked them last week, last month or six months ago. We can then make a schedule to reduce over knocking and get that timing right for potential customers" - Emma Pearce, Head of Marketing, Lightning Fibre.

Where this sits next to cost per booked job

Keep both numbers and use them for different jobs.

Cost per lead is a buying metric. It tells you what a channel charges and lets you compare quotes before you spend anything. Cost per booked job is a judging metric. It tells you what actually happened after the money left.

Our guide to home services lead generation walks through all six channels and where each one hits a ceiling. This article stays on the money.

What a lead costs when you generate it yourself

Every figure so far has been a price you were quoted. This one is a price you build.

That is the buying leads vs generating your own leads question, and it turns on structure rather than preference. Media spend is a variable cost at a rate somebody else sets. A field team is a fixed cost divided by however many conversations it produces.

The maths, using your own numbers

It only takes three lines, and you can run them on a napkin:

  1. Take your fully loaded rep cost for the month.
  2. Count the qualified leads that rep produced in the same month.
  3. Divide the first by the second.

Here’s a worked example. Say 1,200 doors per rep per month and a $6,000 fully loaded monthly rep cost. If roughly 8% of those doors produce a qualified lead, you land at about $65. Ecanvasser publishes 10 doors per hour and a 5% door-to-contract conversion rate as industry averages, which is where the door volume comes from.

Replace all three inputs with yours before you compare anything. Our ROI calculator will run the arithmetic against your own figures.

What the fully loaded cost has to include

Price this badly and you will kill a program that was working.

Everything below belongs in the numerator:

  • Base pay. The guaranteed portion, whatever your structure.
  • Commission. At your realistic close rate, not your best month.
  • Payroll taxes and insurance. Usually 10% to 20% on top.
  • Vehicle and fuel. Or mileage, if reps use their own cars.
  • Management time. The hours someone spends supervising, costed properly.
  • Data and software. Covered in the next section, and it behaves oddly.
  • Ramp. Weeks one to six produce very little. Count them anyway.

A program priced without these looks cheaper than it is. Priced with them, it frequently still wins.

What a 20% productivity gain actually does to the number

Here is where a field channel stops behaving like the rest of your budget.

Ecanvasser models the same ten reps, on the same wage bill, covering 20% more ground:

Before After a 20% lift
Doors knocked 12,000 14,400
Contracts signed 600 720
Field team cost $18,000 $18,000
Software cost $0 $480
Total cost $18,000 $18,480
Cost per signed contract $30 About $25.70

‍

Nothing about the team changed. The wage bill did not move. The output did, and because the cost was fixed, the entire gain landed on the per-unit number.

Why the number falls in month three

In an auction, your improvement gets competed away. Your better landing page lifts your quality score, the market adjusts, and you return to roughly where you started.

A field channel does not do that. There is no auction to lose. Better routes, tighter territories and cleaner targeting land directly on your cost per lead, and they stay there.

Triangle Home Services put several crews into the same neighbourhoods at once and covered more than 20,000 homes in just over a month. Managers watched hourly visit rates against target and rebuilt routes mid-shift when a patch underperformed. Headcount climbed throughout. The software line stayed where it was. Every door added after the first one pushed their cost per lead down rather than up. Read how they did it.

Every field team I have watched get this right improved the number by making the shift better, not by finding a cheaper lead. The gain is yours to keep.

The line in your software bill that sets the floor

Software is a real component of field cost per lead, and its pricing model decides whether that number can keep falling.

Per seat pricing puts a floor under the number

Per-seat pricing turns a fixed cost into a variable one. That quietly reintroduces the dynamic you just escaped.

Work it through. Under a per-user model, your software cost per rep stays constant no matter how many you hire. So your software cost per lead only improves if each rep produces more.

On a 100,000 record territory, a per-user model prices at $10,620 a year for 15 reps and $17,700 for 25. That is $708 per rep at both sizes. Ecanvasser holds at $5,990 across both, which works out at $383 per rep at 15 and $230 at 25.

‍

‍

Under lead-record pricing the cost is fixed against territory size. Add a rep and your software cost per rep falls. Your software cost per lead falls twice over. Our pricing is public, so you can check the shape of it yourself. You can also use our pricing comparison calculator to see the differences based on our team and territory size.

What to ask before you sign anything

Four questions, and all four are about cost per lead rather than features:

  1. Does my price change when I add a rep? If yes, your cost per lead has a floor you cannot get under.
  2. How many stops does the route planner handle per route? Shift time lost to navigation is the denominator shrinking.
  3. Does the app capture at the door without signal? Outcomes reconstructed in the van at six o'clock are not data.
  4. Do outcomes arrive as structured fields or free text? Free text cannot be counted, so you cannot compute anything from it.

That first question does more work than the other three combined. Lead Prospector handles the targeting side, but the pricing model is what decides whether growth costs you.

"When we merged with another broadband company, it was just so easy to onboard new staff, knowing that there wasn't going to be an extra cost, because we have unlimited licenses. We got them on board straight away, tested it, and got them using the software as quickly as possible." Scott Kean, Field Sales Manager, Truespeed 

How to lower cost per lead without buying cheaper leads

Most advice on how to lower cost per lead for a home services business starts and ends with finding a cheaper source. It rarely works, because a cheaper lead is cheaper for a reason. It is shared more widely, or qualified less, and you recover the saving downstream at a worse rate.

The alternatives to buying home services leads at a lower price all work on the denominator instead.

Stop paying for doors you cannot service

Serviceability is a cost control, not an operational detail.

Every knock on an address you cannot serve is a fully priced lead that could never have converted. Same logic applies to your ad accounts through service-area targeting. Check both against where your trucks actually go, not where you would like them to go.

Coverage before volume

More activity in a badly covered territory raises your cost per lead.

Reps re-walk ground somebody already covered, miss streets nobody touched, and produce fewer conversations from the same shift. Structured territory assignment lowers the number before anyone knocks an extra door. The four ratios that show you this are covered in our field sales KPI guide.

Build the mix so one channel is not carrying the season

Your home services marketing budget has a seasonal problem that annual averages hide. Cost per lead is not stable across the year:

  • Search and paid get more expensive as demand falls, because you bid for a smaller pool against the same competitors.
  • Marketplace leads hold their price, but the volume behind them thins out.
  • A field team costs the same in February as it does in June.

So your slowest months are also your most expensive ones, which is exactly backwards. Pull two years of booked work, find the eight weeks where the schedule thinned, and you have found where a field channel earns its keep.

Cost per lead home services FAQs

{{faq-1}}

{{faq-2}}

{{faq-3}}

{{faq-4}}

‍

Where the number goes from here

Pull up what you paid per lead on each channel for the last three years and look at the direction of travel. On every purchased line, it points up. It will keep pointing up because the price responds to how many competitors are bidding, not to anything you do about it.

A field channel gives you the other direction. It starts expensive. It takes a quarter before the figure means anything. It asks for work that switching on an ad campaign does not ask for. What you get back is a number that responds to your own routes, your own targeting, and your own reps.

Run your own figures through the ROI calculator, or take out a free 7 day trial and we’ll help you through it.

Ready to turn field sales into a growth engine?
Scale your operations, empower your reps, and deliver predictable, profitable growth with Ecanvasser.
Ready to turn field sales into a growth engine?
Scale your operations, empower your reps, and deliver predictable, profitable growth with Ecanvasser.
Ready to turn field sales into a growth engine?
Scale your operations, empower your reps, and deliver predictable, profitable growth with Ecanvasser.
Ready to turn field sales into a growth engine?
Scale your operations, empower your reps, and deliver predictable, profitable growth with Ecanvasser.
What is a good cost per lead for a home services business?

There is no single figure, and any benchmark quoting one is hiding the important part. Local Services Ads averaged $53 in February 2026 while non-branded paid search ran to $149. A good cost per lead is one your book rate and average ticket can carry profitably. Work backwards from your margin rather than comparing against a national average.

Why has my cost per lead gone up when nothing changed?

Because the price was never yours to set. Paid search and marketplace leads are priced by auction, so the number reflects how many competitors are bidding in your area. A new contractor opening across town raises your cost without you touching a single setting. Improving your execution does not protect you from this.

Is it cheaper to buy leads or generate your own?

Buying is cheaper to start and more expensive to scale. A purchased lead costs you nothing upfront but arrives at a price that rises with competition. A field team costs real money before it produces anything, then gets cheaper per lead as your reps improve. Judge it at 90 days, not 30.

How do I calculate cost per lead for a door-to-door team?
15,000 teams worldwide
Trusted by 15,000 teams worldwide

Ready to turn field sales into a growth engine?

Scale your operations, empower your reps, and deliver predictable, profitable growth with Ecanvasser.