Chapters (11)
- 00The brief
- 01What decides the value of a lead?
- 02The formulas
- 03Worked example 1: a plumbing company
- 04Worked example 2: a roofing company
- 05Worked example 3: a therapy practice with flat-fee marketing
- 06What mistakes do owners make with lead value?
- 07How do you use lead value week to week?
- 08Bottom line
- 09Questions owners ask
- 10Sources
00The brief2 min
The brief
Short answer
A lead is worth the share of leads that become paid jobs times the gross profit per job, plus any repeat work you can count on. If 38% of plumbing leads become $1,714 jobs at a 50% margin, each lead is worth about $324 in first-job profit. Pay well below that so the channel still earns money.
- Fact 01In SearchLight's February 2026 sample of 230 plumbing accounts on Google Local Services Ads, leads cost $57 on average, 44.5% booked, and the average ticket was $1,714.1
- Fact 02The 2025 Cost vs Value report puts the national average job cost of an asphalt shingle roof replacement at $31,871.2
- Fact 03LocaliQ's 2025 home services benchmark found an average search ad cost per lead of $228.15 for roofing and gutters.3
- Fact 04Psychology Today charges therapists a fixed monthly fee of $29.95 for a directory profile, with no contract.4
- Fact 05The federal Anti-Kickback Statute makes it a felony to knowingly and willfully pay anyone to induce referrals for services paid by a federal health care program.5
Before you can say whether $50 or $500 per lead is “expensive,” you need to know what a lead is worth to you. That number comes from four inputs you already have or can measure: what a job pays, what it costs to deliver, how many leads become jobs, and how often customers come back. This guide gives the formulas, then works through three businesses.
Disclosure. Strive LeadGen is a new company (founded 2026) building lead generation sites and flat-fee marketing for businesses like these. It has no clients yet. Guides cover channels Strive does not sell and cite their sources. Market figures are Strive's analysis of Google Keyword Planner data (method).
01Chapter1 min
What decides the value of a lead?
| Input | What it means | Where to get it |
|---|---|---|
| Average job value | Revenue per paid job | Invoices for the last 6 to 12 months |
| Gross margin | Share of revenue left after materials, direct labor and job costs | Your accountant or job costing |
| Booking rate | Share of leads that become an appointment or estimate | CRM or call log, tagged by source |
| Close rate | Share of appointments that become paid jobs | CRM or estimate log |
| Repeat rate | Average extra jobs per customer over a set period | Customer history |
Two of these change by channel. Many operators find booking and close rates on shared leads, where several companies call the same person, run lower than on calls that came to them alone. Angi, for example, matches each request with up to five pros7.
02Chapter2 min
The formulas
| Metric | Formula | What it tells you |
|---|---|---|
| Gross profit per job | Average job value × gross margin | What one job leaves to pay for marketing and overhead |
| Lead-to-job rate | Booking rate × close rate | Share of leads that turn into paid jobs |
| Lead value (first job) | Lead-to-job rate × gross profit per job | The most a lead is worth on the first job alone |
| Customer lifetime gross profit | Gross profit per job × (1 + expected repeat jobs) | Value of a customer over the period you choose |
| Lead value (lifetime) | Lead-to-job rate × customer lifetime gross profit | Upper bound if repeat work is reliable |
| Break-even cost per lead | Equal to lead value (first job) | Above this, the first job loses money |
| Maximum affordable CPL | Lead value × share of gross profit you will spend to acquire a customer | Your bid ceiling |
| Cost per acquisition (CPA) | Marketing spend ÷ new paying customers | What one customer actually cost |
| Cost per lead implied by CPA | CPA × lead-to-job rate | Check that CPL and CPA agree |
| Payback period | CPA ÷ gross profit per customer per month | Months until a customer pays back what you spent |
| Marketing ROI | (Gross profit from new customers − marketing spend) ÷ marketing spend | Return on each marketing dollar |
The “share of gross profit you will spend” is a business choice. A common rule of thumb is to keep acquisition cost to a fraction of first-job gross profit, often somewhere between 20% and 40%, so the rest covers overhead and profit. Pick a number that fits your margins and cash.
03Chapter1 min
Worked example 1: a plumbing company
Inputs. Where a number is sourced, the source is shown. The rest are illustrative.
| Input | Value | Source |
|---|---|---|
| Average ticket | $1,714 | SearchLight plumbing LSA accounts, Feb 20261 |
| Gross margin | 50% | Illustrative |
| Booking rate | 44.5% | SearchLight plumbing LSA accounts1 |
| Booked calls that become paid jobs | 85% | Illustrative |
| Extra jobs per customer over 3 years | 0.5 | Illustrative |
| Cost per lead | $57 | SearchLight plumbing LSA average1 |
The math:
- Gross profit per job: $1,714 × 0.50 = $857.
- Lead-to-job rate: 0.445 × 0.85 = 37.8%.
- Lead value, first job: 0.378 × $857 = about $324. That is the break-even cost per lead.
- Maximum affordable CPL at 30% of gross profit: $324 × 0.30 = about $97.
- Lifetime gross profit per customer: $857 × 1.5 = $1,285.50. Lifetime lead value: 0.378 × $1,285.50 = about $486.
- Cost per paid job at a $57 CPL: $57 ÷ 0.378 = about $151, or 18% of first-job gross profit.
At these inputs a $57 lead is well within budget, and the company could pay up to about $97 and stay inside its 30% rule. The weak point is the 85% assumption. If the team answers late and only half of booked calls turn into paid work, the lead-to-job rate drops to 22% and cost per paid job rises to about $256.
04Chapter2 min
Worked example 2: a roofing company
Roofing has big tickets and long sales cycles, so lead value is high but very sensitive to close rate.
| Input | Value | Source |
|---|---|---|
| Average replacement job | $31,871 | Cost vs Value 2025, asphalt shingle replacement, national average job cost2 |
| Gross margin | 30% | Illustrative |
| Leads that become inspections or estimates | 50% | Illustrative |
| Estimates that become signed jobs | 25% | Illustrative |
| Search ad cost per lead | $228.15 | LocaliQ 2025, roofing and gutters3 |
The math:
- Gross profit per job: $31,871 × 0.30 = $9,561.
- Lead-to-job rate: 0.50 × 0.25 = 12.5%.
- Lead value, first job: 0.125 × $9,561 = about $1,195.
- Maximum affordable CPL at 20% of gross profit: $1,195 × 0.20 = about $239.
- Cost per signed job at $228.15 per lead: $228.15 ÷ 0.125 = about $1,825, which is 19% of gross profit.
The benchmark CPL sits just under this roofer’s ceiling. Now change one input. Suppose shared leads cost $80 but four other roofers chase each one, and only 6% become signed jobs. Cost per signed job is $80 ÷ 0.06 = about $1,333. That is cheaper than search ads in this example, but only if the 6% holds. Many roofers also do repairs worth a small fraction of a replacement. Mixing those into one average job value will overstate what a lead is worth, so calculate repair and replacement leads separately.
Repeat work matters less here because roofs last years. Referrals from finished jobs matter more, so count them as a separate source rather than adding them to lead value.
05Chapter2 min
Worked example 3: a therapy practice with flat-fee marketing
Health practices should not pay marketers per patient, per new client or per referral. The federal Anti-Kickback Statute makes it a felony to knowingly and willfully pay anyone to induce referrals for services paid by a federal health care program5. For substance use treatment facilities, recovery homes and labs, a separate federal law, EKRA, covers payments to induce referrals for services covered by any health care benefit program, which federal law defines to include private plans as well as public ones68. Many states add their own rules. For these reasons, practices commonly buy marketing on a flat fee that does not change with the number of patients. Talk to a healthcare attorney before signing any marketing contract.
That changes the math. Instead of asking “what is my maximum cost per lead,” the practice asks “how many new clients does a flat monthly spend need to produce to pay back?”
| Input | Value | Source |
|---|---|---|
| Fee per session | $150 | Illustrative |
| Practice margin per session after clinician pay | 45% | Illustrative |
| Average sessions per new client | 12 | Illustrative |
| Sessions per client per month | 4 | Illustrative |
| Flat monthly marketing spend | $1,500 agency retainer plus 4 directory profiles at $29.95 | Directory price from Psychology Today4; retainer illustrative |
| Inquiries per month | 40 | Illustrative |
| Inquiries that become ongoing clients | 30% | Illustrative |
The math:
- Total monthly spend: $1,500 + (4 × $29.95) = $1,619.80.
- New clients: 40 × 0.30 = 12.
- Cost per new client: $1,619.80 ÷ 12 = about $135.
- Gross profit per session: $150 × 0.45 = $67.50. Per client over 12 sessions: $810.
- Payback: monthly gross profit per client is 4 × $67.50 = $270, so $135 ÷ $270 = half a month.
- Break-even: the spend pays back on first-course gross profit once the practice adds $1,619.80 ÷ $810 = 2 new clients a month.
The binding constraint for most practices is not marketing cost. It is open clinician hours. Twelve new clients at four sessions a month need 48 open session slots. If the practice cannot see them, extra inquiries only raise cost per client. Note also that this practice pays the same fee whether it gets 2 or 20 new clients, which is the point of a flat-fee structure.
06Chapter1 min
What mistakes do owners make with lead value?
- Using revenue instead of gross profit. At a 40% gross margin, valuing leads on revenue overstates them by 2.5 times (1 ÷ 0.40).
- Using one close rate for every channel. Branded searches, referrals and shared marketplace leads close at very different rates.
- Counting lifetime value you cannot prove. Use repeat rates from your own records, or leave them out of the bid ceiling.
- Blending small and large jobs. A drain clearing and a repipe are different products with different lead values.
- Ignoring capacity. Leads you cannot serve in time have no value and can damage reviews.
- Judging a channel in its first month. Wait for 90 days of tagged leads and outcomes.
07Chapter1 min
How do you use lead value week to week?
- Calculate first-job lead value for each main job type.
- Set a maximum CPL per channel from that number and your target share of gross profit.
- Track cost per paid job by source every month.
- Raise spend on sources under your ceiling. Fix answering, follow-up or targeting on sources above it before cutting them.
- Recalculate every quarter, or when prices, wages or materials change.
08Chapter1 min
Bottom line
- Lead value = lead-to-job rate × gross profit per job. Use gross profit, not revenue.
- In the plumbing example, a lead is worth about $324 on the first job, and a $57 lead costs about $151 per paid job1.
- Roofing lead value is high but swings with close rate, so value repair and replacement leads separately23.
- Health practices should use flat-fee marketing, not per-patient pricing, and get legal advice first56.
- Set a maximum cost per lead from your own numbers, then judge every channel by cost per paid job.
09Questions owners ask4 questions
Questions owners ask
Q01Should I use revenue or profit to value a lead?
Use gross profit: the job price minus materials, direct labor and other job costs. A $1,700 job that costs $850 to deliver only leaves $850 to pay for marketing and overhead. Valuing leads on revenue makes almost every channel look profitable.
Q02Should I count lifetime value when deciding what to pay per lead?
Count it only if you can show it from your own records, such as the share of customers who booked again within two years. Many operators set the maximum cost per lead from first-job profit and treat repeat work as upside, which protects cash when growth is fast.
Q03How do I know my close rate?
Tag every lead with its source in a spreadsheet or CRM, then mark each one as booked, sold or lost. After 90 days, divide paid jobs by leads for each source. Expect it to differ by channel, so do not reuse one blended rate for all of them.
Q04Can a therapy practice pay a marketing company per new client?
Paying per patient or per referral can run into federal and state referral-fee laws, including the Anti-Kickback Statute when federal health care programs pay and EKRA for substance use treatment, recovery homes and labs. Flat-fee marketing that does not change with the number of patients is the common safer structure. Talk to a healthcare attorney before you sign.
10Sources8 cited
Sources
- 01What Is a Good Cost Per Lead for Google Local Service Ads? (2026 Benchmarks). SearchLight Digital (vendor data). Accessed Oct 7, 2026.
- 02Cost vs Value Report 2025, national averages. Journal of Light Construction / Zonda. Accessed Oct 7, 2026.
- 03Search Advertising Benchmarks for Home Services. LocaliQ (vendor data). Accessed Oct 7, 2026.
- 04Join Psychology Today. Psychology Today (Sussex Directories). Accessed Oct 7, 2026.
- 0542 U.S. Code § 1320a-7b, Criminal penalties for acts involving Federal health care programs. Legal Information Institute, Cornell Law School. Accessed Oct 7, 2026.
- 0618 U.S. Code § 220, Illegal remunerations for referrals to recovery homes, clinical treatment facilities, and laboratories. Legal Information Institute, Cornell Law School. Accessed Oct 7, 2026.
- 07Opportunities and Leads: Frequently Asked Questions. Angi Help Center. Accessed Oct 7, 2026.
- 0818 U.S. Code § 24, Definitions relating to Federal health care offense. Legal Information Institute, Cornell Law School. Accessed Oct 7, 2026.
Keep reading
- What is a good cost per lead for a service business?Guide
- How do you track which marketing actually brings in jobs?Guide
- Lead pricing models: per lead, per call, per job and moreGuide
- How can a plumbing company get more leads?Playbook
- How can a roofing company get more leads?Playbook
- How can a therapy practice get more clients?Playbook