(602) 614-5169 Free audit

What is a good cost per lead for a local business?

Updated October 2026 · 4 min read · by Brandon Miller, Weslo Digital

Short answer

For most local service businesses in Phoenix, a good cost per lead is between $40 and $150 — but the number only means something next to your job value. A useful rule: your cost per lead should be under 10% of your average job value if you close around a third of what comes in.

The short answer

Between $40 and $150 for most Phoenix local service businesses. Emergency trades sit at the low end because intent is high and the decision is fast. Considered purchases — remodelling, medical, legal — sit well above it, and $300 a lead can be perfectly healthy if the job is worth $20,000.

The number on its own is almost useless. What matters is the relationship between three figures you already have.

The only three numbers that matter

Cost per lead is meaningless without job value and close rate. Together they give you cost per booked job, which is the figure that decides whether marketing is working.

BusinessCost / leadClose rateJob valueCost / booked job
HVAC emergency$6555%$1,400$118
Landscape design$12025%$9,000$480
Kitchen remodel$31012%$34,000$2,583

The remodeller pays nearly five times the cost per lead of the HVAC business and is running the healthier account, because their cost per booked job is 7.6% of revenue against the HVAC business's 8.4%.

If somebody tells you your cost per lead is too high without asking what a job is worth, they are guessing.

What a good number looks like, by trade

Ranges from the Phoenix accounts we run, twelve months to September 2026. Yours will sit somewhere in the band depending on competition and season.

TradeTypical cost per leadWhat pushes it up
HVAC & plumbing$45–$110Summer emergency season
Electrical$55–$130Commercial terms
Roofing$90–$220Storm season, heavy bidding
Landscaping$60–$140Design vs maintenance mix
Remodelling$180–$400Long consideration cycle
Med spa & wellness$70–$190Scottsdale competition

If your number is too high

In order of how fast they move, which is rarely the order people try them in.

  1. Answer the phone. Across the accounts we audit, between a fifth and a third of paid calls go unanswered or to voicemail. No targeting change competes with fixing that.
  2. Separate emergency from planned. Blending them in one campaign means one budget and one bid strategy serving two products with different economics.
  3. Cut the geography you don't serve. Most accounts are paying for clicks thirty miles outside any realistic service area.
  4. Fix the landing page. Sending paid traffic to a homepage is the most common and most expensive error in local paid search.
  5. Then touch the keywords. Last, not first — this is where most people start.

Want your actual number?

We'll pull it from your own accounts in twenty minutes, free.

Get my free audit

Related questions

Is cost per lead the same as cost per acquisition?
No, and conflating them is where most reporting goes wrong. Cost per lead is what you pay for an enquiry. Cost per acquisition — cost per booked job — is what you pay for one that becomes revenue. Divide cost per lead by your close rate to get it.
What if I don't know my close rate?
Then start there, because every other number is unreadable without it. Count booked jobs against total enquiries over ninety days. Rough is fine; precision can come later.
Should cost per lead go down over time?
Yes, if organic is part of the mix. Paid holds roughly steady or rises with competition, but SEO and your profile compound, so the blended figure should fall across a year. If it's flat after twelve months, nothing is compounding.
What should my marketing budget be?
The benchmark is a share of annual revenue, set by your category and how fast you want to grow — roughly 5–8% for a home service business holding steady, 12–20% for one scaling hard, and higher for e-commerce. Competition in your market decides where in that band you land. Our marketing budget calculator gives you a monthly figure in about ten seconds, free and with nothing to fill in.
Brandon Miller, founder of Weslo Digital in Phoenix, Arizona
Brandon Miller, founder of Weslo Digital
Written by

Brandon Miller

Founder of Weslo Digital. Running marketing for Arizona local businesses since 2011. The figures in this article come from the accounts we manage, not from industry surveys.

20-Minute Marketing Audit

Find out where your budget is actually going.

We open your accounts on a screen share, show you the spend that isn't producing work, and tell you what we'd change first. No deck, no pitch, and the findings are yours either way.

19820 N 7th St, Ste 230, Phoenix, AZ 85024
(602) 614-5169 · weslodigital@gmail.com

Work out my real number

Twenty minutes, free. We'll calculate your cost per booked job from your own accounts and tell you whether it's healthy.

Step 1 of 2

You keep the findings whether or not you hire us. No contracts.