What a booked job costs depends on the channel, not just the lead price you see advertised. Angi, Thumbtack, and Local Services Ads charge per lead, while SEO services build cost per booked job that drops over time. I'll walk through each channel so you can compare on the number that actually matters: cost per booked job, not cost per lead.
By Brotherly SEO Team
What a Booked Job Costs Through Angi Leads
Angi Leads charges per lead, not per booked job. You buy access to a homeowner's request, and that request often goes out to two or three other companies in your category at the same time. Your actual cost per booked job depends on how many of those shared leads you close, not on the sticker price of the lead itself.
Some categories also carry a membership fee on top of lead pricing, which adds a fixed cost every month regardless of how many leads convert. If your close rate on Angi leads sits low because you're one of four companies calling the same homeowner, your real job cost climbs well past the price tag on the lead. Owners often say the platform that feels cheapest is the one they track the least, and Angi is a common example of that. The platform sells you a chance at the job, not the job.
How Much Does a Booked Job Cost Through Thumbtack?
Thumbtack works on a bidding model. You set a budget, choose the services and radius you want to compete in, and pay when a customer contacts you or accepts an instant match. Pricing per lead moves with demand, competition in your local market, and the category you're bidding in.
Because Thumbtack leads are also often shared, the same math applies as Angi: a cheap lead that never books the job is more expensive than an expensive lead that closes. Owners who only track what they spent per lead, and not what they spent per booked job, tend to think Thumbtack is either a bargain or a waste of money, depending on a close rate they never actually measured. Compare the figures channel by channel, not lead by lead, and the picture usually looks different than the platform's dashboard suggests.
How Much Does a Booked Job Cost Through Google Local Services Ads?
Local Services Ads, or LSA, run through the Google Guarantee program and charge per lead, defined as a qualifying phone call or message from a customer. You set a weekly budget, and Google fills it with leads until the budget runs out or the week ends.
LSA leads tend to convert better than directory leads because the customer sees your reviews, your Google Guarantee badge, and your company name before they ever click your ad. That trust signal usually means a shorter path from click to phone call to booked job. Cost per booked job on LSA still depends on how fast your team answers the phone and how well you handle the call, not just the size of your budgets. This is one reason Google Ads management matters as much as the ad spend itself: a well run account and a slow front desk can produce the same lead volume at very different job costs.
How Much Does a Booked Job Cost From Organic Search and SEO?
Organic search doesn't charge per lead at all. You invest in the work, building a page and a reputation that keeps generating calls without a per click charge every time the phone rings. The cost is the work, not the click.
This changes the shape of the number. On paid channels, cost per booked job resets close to the same level every month, you spend again to get the next batch of leads. With SEO, the pages you rank this month keep working next month, and the month after that, so cost per booked job trends down as your rankings hold and your review count grows. It takes longer to show results, but the leads it generates don't carry a repeat lead fee.
![]()
How Do You Calculate True Cost Per Booked Job Instead of Cost Per Lead?
Cost per lead is the number every platform shows you. Cost per booked job is the number that tells you whether the channel is actually working. Add up everything you spent on a channel in a month, including ad spend, membership fees, and any credits you never got refunded, then divide by the number of jobs you actually booked from it, not the number of leads you received.
A channel with a low cost per lead and a low close rate can cost more per book than a channel with a higher lead price and a strong close rate. And a booked job isn't worth the same everywhere: weigh cost per booked job against average ticket, because a channel that costs more per book but brings a bigger average ticket can still be the better deal. Once you know what a booked job costs on every channel, budget decisions get a lot easier, and so does deciding where the next dollar of spending actually goes.
Which Is Cheaper Long Term: Paid Lead Platforms or SEO?
Paid platforms are usually cheaper in the first month or two because you can turn spending on and start getting leads immediately. SEO takes longer to build. But paid cost per booked job tends to stay flat, or climb, as competition for the same leads increases and platforms raise their per lead pricing.
SEO behaves differently over time. Once a page holds its position, it keeps sending calls without an ongoing per lead charge, so the effective cost per booked job keeps dropping the longer the page stays live. Most service businesses we work with land in the same place: paid channels for jobs they need this month, organic search for a cost per booked job that gets better instead of worse.
What Hidden Fees Change the Real Cost of a Booked Job on Lead Platforms?
The advertised lead price is rarely the full cost, and these are the extras that quietly change what a booked job costs. Watch for:
- Membership or subscription fees billed monthly whether or not you get a single lead that week.
- Shared lead dilution, where three or four companies pay for the same lead and only one company books the job.
- Credit and refund limits, most platforms only refund a lead if it meets narrow criteria, and disputing a bad lead takes time your team could spend calling actual customers.
- Boosted placement or featured listing fees to show up higher on the platform's own results page.
- Review and reputation costs, some platforms tie visibility to review volume, pushing owners to spend on review generation tools just to keep their lead flow steady.
Add these up before you compare one platform's cost per booked job to another's. The number on the invoice is rarely the number that decides whether a channel is worth keeping.
Frequently Asked Questions
What is a good cost per booked job for a home service business? There's no single figure that fits every trade, because what a booked job costs depends on your average ticket and your margin, not on a number a platform calls typical. If a channel's cost per book eats too much of the money that job brings in, it isn't paying for itself, no matter how many leads it sends or how busy your phone stays.
Is Angi Leads or Thumbtack cheaper per booked job? It depends on your category, your local market, and how fast your team follows up. Both platforms sell shared leads in most categories, so the company that answers the phone first and closes fastest usually gets the lowest cost per booked job, regardless of which platform sent the lead in the first place.
Do Local Services Ads charge per lead or per booked job? Per lead. Google charges for a qualifying call or message, not for a completed job. Your cost per booked job on LSA depends on your close rate once that call comes in, which is why answering fast and handling the call well matters as much as the size of your ad spend.
How long does it take for SEO to lower cost per booked job? Most service businesses start seeing ranking movement within a few months, with cost per booked job improving steadily after that as pages hold their position and reviews build. It's slower than turning on ads, but the pages keep working without a repeat lead fee once they're ranking, month after month.
Can you use Angi, Thumbtack, Local Services Ads and SEO together? Yes, and most owners we talk to already do. Paid platforms fill gaps fast when a company needs jobs this month, while SEO builds a channel that gets cheaper per book over time. The mix that works best depends on your budgets, your market, and how many jobs a month you need to keep your crew busy.
Get a Clear Read on Your Cost Per Booked Job
If you don't know your real cost per booked job on every channel you're spending money on, you're making budget decisions on guesswork. Talk to us through a free SEO consultation and we'll help you find it.
Want us to do this for you?
Brotherly SEO builds and runs the strategy described here for service businesses across the country.
Book a free consultation