Tool comparisons
The Real Cost of a Lead: Shared-Lead Math Every Contractor Should Run
By Jayden Clark, founder of NextJet
Published
A $40 lead that four other contractors also bought is not a $40 lead. It is a $40 ticket to a race, and once you divide the price by how often you actually win that race, the honest number is usually somewhere north of $500 a job. That gap between what a lead costs and what a won job costs is the whole question behind whether pay per lead is worth it, and most of the pricing pages that rank for it are written by the companies selling the leads. So here is the arithmetic, laid out the way I would run it on the back of an invoice.
The number that lies to you
Every marketplace quotes you a price per lead. That is the number that lies to you, because you do not pay per lead in any way that matters to your bank account. You pay per job you win, and the invoice never shows that number. The formula that does is boring and unavoidable:
Cost per lead ÷ your close rate = what the won job actually cost you.
Close rate is the whole game, and on shared leads it is low for a structural reason: the same homeowner is sold to three to eight pros at the same time. Independent breakdowns of contractor lead costs put close rates on shared marketplace leads in the single digits, roughly 5 to 15 percent, against 40 to 70 percent for exclusive, phone-verified leads (source). So watch what a modest $40 shared lead does to your real cost as that close rate moves:
| Your close rate on shared leads | Leads you buy to win one job | True cost of that job (at $40/lead) |
|---|---|---|
| 1 in 20 (5%) | 20 | $800 |
| 1 in 10 (10%) | 10 | $400 |
| 1 in 5 (20%) | 5 | $200 |
Those are illustration numbers, not a promise about your shop. But the shape is real: at the single-digit close rate the marketplaces themselves see on shared leads, a $40 lead is really an $800 job. Same math with a construction-lead example published by a lead vendor: a $50 shared lead closing at 7 percent works out to about $714 per booked job, while an $80 exclusive lead closing at 60 percent lands near $133 (source). The pricier lead is the cheaper job. That is not a coincidence, it is what happens when you stop pricing contacts and start pricing outcomes.
So is pay per lead worth it, ever?
Yes, in specific conditions, and I will not pretend otherwise. Pay per lead earns its keep when three things line up. Your ticket is big enough that a few hundred dollars of acquisition cost still leaves a healthy margin. You genuinely answer fast, because on shared leads the first real conversation usually takes it. And you have the cash flow to eat a run of dead leads without it hurting, since the cost per job is an average, not a promise on any single one.
It stops being worth it in the opposite conditions: a low-ticket trade where the job barely clears the acquisition cost, a schedule that keeps you on a roof or under a sink so you answer hours late, or a market where the leads arrive already shared with half the trucks in town. For a burst-pipe plumber or an emergency HVAC call the speed premium can justify the price. For a $150 handyman visit, the same lead cost quietly eats the whole job.
What the marketplaces leave off the invoice
The close-rate math is the honest part. The part that makes contractors quit these platforms is the leads that were never leads. Complaints filed with the Better Business Bureau about Thumbtack describe pros being charged for contacts who never responded, stopped talking immediately, or had already hired someone else, with refunds routinely denied on the logic that you paid for the introduction and the chance to compete, not for the work. That profile alone lists 936 complaints over three years (source). Contractors on small-business forums put it more bluntly: the pay-for-leads-five-other-guys-also-got cycle feels like a race to the bottom on speed and price, with none of the value.
Angi runs the same shared model. A 2026 pricing breakdown lists Angi leads at roughly $15 to $85 each, high-value trades pushing past $100, on top of about $300 a year for access, with each lead sold to three to eight contractors at once (source). None of that is hidden, exactly. It is just never added up for you into the one number that decides whether you make money.
The models, side by side
Zoom out and there are really only four ways a small crew fills a schedule. Here is how they actually differ on the things that move your cost per won job.
| Model | What you pay | Shared with rivals? | What you still do yourself |
|---|---|---|---|
| Shared marketplace (Thumbtack, Angi, HomeAdvisor) | Per lead, ~$15–$120+ | Yes, 3–8 pros | Answer first and fast, every time |
| Exclusive / phone-verified leads | Higher per lead | No | Call back within minutes |
| Flat-fee monitoring of neighborhood posts | Flat monthly | No (organic public requests) | Read the draft, tap send |
| Pure organic / DIY | Your time | No | Find the posts and write every reply |
The bottom two rows are where the math flips. When you pay a flat fee, or nothing but your own hours, your cost per job falls every single time you close another one, instead of resetting to full price with the next lead. That is the structural reason a model that isn't pay-per-lead can pencil out even at a higher monthly number: you are buying a fixed cost, not renting a variable one.
Where organic neighborhood demand fits
The cheapest lead is the one nobody sold you. When a neighbor posts asking for a recommendation for your trade, that is exclusive, high-intent demand that never touched a marketplace, and answering it well costs you nothing but time. The catch is the time: you have to be watching when the post goes up, and you have to write a reply that sounds like a neighbor and not a pitch, fast, before ten other people bury it. That is a real job, which is why most owners either skip it or do it sporadically.
That watching-and-drafting is the exact slice we automate at NextJet, and I will be straight about the tradeoff: a flat monthly plan costs more than a single cheap shared lead. What it buys is a cost that does not scale with the jobs you win, on demand you never had to split with four other trucks. Whether that is the right buy depends on your trade and your ticket, which is the same honest answer I gave about the marketplaces. If you want to see the two approaches head to head, the local lead tools comparison lays out price, drafted replies, and account posture across the main options, and the breakdown of whether Angi leads are worth it runs the same close-rate math against one platform specifically.
Run your own number
Before you renew anything, do the one calculation the invoices avoid. Take what you pay per lead, divide by how often you honestly close one, and look at that number instead of the sticker. That is the real cost of a lead, and once you can see it, whether pay per lead is worth it stops being a gut feeling and becomes a spreadsheet you can win an argument with. Most small crews who run it come away wanting more of the demand nobody else was allowed to buy.
Frequently asked questions
- How much do leads actually cost contractors?
- The sticker is $15 to $120 or more per lead on the big marketplaces, but that is not the real number. Because those leads are sold to several pros at once, your close rate drops, and the true cost is the sticker divided by that close rate. A $40 lead you win one time in twenty cost you $800 for the job, not $40.
- Is pay per lead worth it for a small service business?
- Sometimes. It is worth it when your job ticket and margin are big enough to absorb a few-hundred-dollar acquisition cost, and when you can genuinely answer within minutes. It stops being worth it when you are a low-ticket trade, slow to respond, or paying for leads that were shared with four other trucks and half never wanted the service.
- Why are shared leads so much more expensive than they look?
- Because the price on the invoice is per contact, but jobs are won per close. When the same homeowner is sold to three to eight pros, published close rates on shared marketplaces sit in the single digits, so you buy a stack of leads to win one job. Exclusive, phone-verified leads cost more up front but convert far higher, which usually makes them cheaper per booked job.
- What is the cheapest way to get service leads?
- Your own time is the cheapest and slowest: watch the local recommendation posts where neighbors ask for your trade, and answer them well and fast. It costs nothing but hours. Flat-fee tools and organic referrals sit in the middle, and per-lead marketplaces are the fastest to turn on but the most expensive per won job once you run the math.
Want the watching-and-drafting half handled?
NextJet scans the neighborhood posts for you and drafts each reply in your voice — you read it and tap send. Your first 7 qualified leads are free, no card to start.
Get your first 7 leads free