Cost Per Lead vs. Cost Per Booked Job for Outdoor Service Companies
Agencies love quoting cost per lead because it is easy to make look good. Owners pay for jobs, not form fills.
This guide shows how to measure the full chain: lead, contacted, estimate booked, job won.
The four numbers to track every week
Put these in one sheet, by source (Google Ads, Maps, Meta, referrals, lead marketplaces).
- Leads: calls, forms and messages received
- Contacted: leads that reached a person within the same hour
- Booked: estimates or site visits scheduled
- Won: jobs closed, with revenue
Why the cheapest lead source often loses
Shared marketplace leads can look cheap per lead, but when several companies call the same homeowner, your booking rate drops. Exclusive leads from your own ads or Google Maps often cost more per lead and less per booked job.
Speed matters as much as source. A lead answered in one minute and a lead answered tomorrow are not the same lead.
How each trade differs
Tree service leads are urgent and price-shopped fast. Landscaping and hardscape buyers compare portfolios and take longer. Pressure washing is seasonal and repeatable, so lifetime value matters more than the first ticket. Judge each trade against its own average job size.
FAQs
What is a good cost per booked job?
One that leaves healthy margin after the job. Divide your average gross profit per job by the number of jobs you're willing to fund, and set your ceiling from there.
How do I track calls by source?
Use a separate tracking number per channel and log every lead in one CRM instead of personal phones.
Keep reading
Tree Service
The Complete Tree Service Marketing Guide (2026)
Landscaping
How to Get More Landscaping Leads (Without Buying Shared Leads)
Local SEO
How to Rank on Google Maps as a Service Business