← All calculators
Contractor tool

Cost Per Lead Calculator

Cost per lead, cost per acquired customer, and break-even lead cost for contractors.

Inputs
Results
Cost per lead
$50.00
Cost per acquired customer
$166.67
Gross profit per customer
$1,575.00
Break-even cost per lead
$472.50

At this close rate and job value

Cost per lead is not cost per customer

Marketing platforms report cost per lead. That number is misleading on its own because only a fraction of leads become customers. A $50 cost per lead looks great until you find out your close rate is 15 percent, which means your real customer acquisition cost is $333.

Two numbers matter: cost per lead (marketing spend divided by leads received) and cost per acquired customer (marketing spend divided by customers closed from those leads). Track both, but base decisions on the second one.

Break-even cost per lead by trade

The break-even cost per lead is the maximum you can spend per lead and still profit on the customers you close. Formula: (average job gross profit) x (close rate). If your average job produces $1,500 gross profit and you close 25 percent of leads, break-even CPL is $375. Anything under that produces net profit; anything over loses money at the marketing line.

For most residential trades: HVAC replacement leads break even around $200 to $500. Roofing replacement leads $300 to $600. General remodel leads $200 to $800 depending on average project size. Handyman and service work $30 to $100.

Why shared leads have low margins

Lead brokers sell the same lead to three to five contractors simultaneously. If you and four other contractors each pay $75 for the same lead, that homeowner is fielding calls all afternoon and taking the fastest or cheapest offer. Your effective close rate on shared leads is typically half or less of your organic close rate.

The math falls apart quickly. A $75 shared lead with an 8 percent close rate on a $500 gross profit job produces $500 x 0.08 = $40 in expected gross profit against $75 spent. You lose $35 per lead in expectation, even before overhead.

Exclusive leads from an owned local website flip the ratio. Same $75 effective cost per lead, but 25 to 35 percent close rate because the homeowner called one company, not five. Now $500 x 0.30 = $150 gross profit against $75 spent. That is a marketing channel that pays.

Improving cost per acquired customer

Raise the close rate. Answering the phone within 60 seconds instead of two hours can double the close rate on cold leads.

Raise the average job value. Bundling related work, upselling maintenance plans, and quoting the whole job instead of the immediate problem all increase revenue per customer without increasing lead cost.

Improve lead quality. Move spend away from broad channels (mass display, cheap directory listings) toward high-intent search where homeowners are actively looking for your service.

Own the marketing channel. Exclusive local sites, owned domains, and organic search rankings produce leads that cost near zero once the site is ranked, versus paid channels that reset to full cost every month.

The Peak Local Leads model

We build and rank local websites in specific Texas towns. The calls go to one contractor per market. First seven days are free so you can measure your actual close rate and job value before you commit to anything. If the numbers work, flat monthly rate, cancel anytime.

Common questions

Frequently asked.

How do I calculate cost per lead?
Marketing spend divided by leads received in the same period. If you spent $3,000 and got 60 leads, CPL is $50.
What is a good cost per lead for contractors?
Depends on job value and close rate. Break-even CPL equals (average job gross profit) x (close rate). Anything meaningfully below that is profitable.
Why is cost per acquired customer higher than cost per lead?
Because only a fraction of leads close. If your close rate is 25 percent, cost per customer is 4x cost per lead.
Are shared leads worth it?
Rarely. Shared leads reduce close rate by half or more because the homeowner is talking to multiple contractors. Exclusive leads at the same price nearly always outperform.
For contractors

Make the phone the busiest tool on the truck.

Peak Local Leads builds and ranks local websites for one contractor per Texas market. We cover the upfront cost, you answer the calls free for seven days, and only pay flat monthly if the work is real. No shared leads, no per-lead fees, no contracts.

Fill out the form and we will tell you honestly whether your area is still open.

Markets are exclusive and first come, first served.