HomeBlog › The True Cost of Hiring a Marketing Agency — What You Actually Pay

The True Cost of Hiring a Marketing Agency — What You Actually Pay

AP By Aaron Phillips · Booked Job · Updated June 2026
Short answer: A marketing agency costs more than the retainer they quote. You also pay a setup fee, ad spend on top (that money goes to Google, not the agency), and sign a contract lock-in. Judge any agency by one number: cost per booked job versus your profit per job.

When an agency quotes you a monthly number, that number is usually just their fee for doing the work. It almost never includes the money that actually buys you customers.

$542
Cost per booked job via Angi/HomeAdvisor (shared leads) vs ~$168 for exclusive Google LSA — SearchLight Digital 2026 / 2026 lead-network comparisons

What you actually pay an agency (and what's hidden)

The retainer is just the front door — setup fees, ad spend, and contract length pile on top.

When an agency quotes you a monthly number, that number is usually just their fee for doing the work. It almost never includes the money that actually buys you customers. Here's the stack you sign up for: a one-time setup or onboarding fee, a monthly retainer (their pay), ad spend on top (Google, Meta, etc. — that money goes to the platform, not to you), and a contract that locks you in for a set number of months.

The part that bites contractors is ad spend. If your retainer is one number and "recommended ad budget" is another, you're paying both. The agency manages the spend; you fund it. So a deal that sounds like one price is really three or four costs glued together, plus a term you can't easily walk away from.

Ask for every line item in writing before you sign. Setup fee, monthly fee, minimum ad spend, contract length, and what happens if you cancel. If they won't put it on one page, that tells you something.

The number that matters: cost per booked job

Forget the retainer — judge any agency by what it costs to put one real job on your calendar.

A retainer is meaningless on its own. What matters is cost per booked job — the all-in money you spend to get one paying customer. That's the yardstick. And the channels an agency points you to have wildly different price tags.

Here's the spread for one booked job: Google Local Services Ads run about $168 and the lead is exclusive to you (SearchLight Digital 2026, from 888 contractors and $6.72M in spend). Thumbtack runs about $250, but that lead is shared with 4-5 other pros (2026 lead-network comparisons). Angi/HomeAdvisor — same company — runs about $542 per booked job, with customer acquisition cost climbing as high as ~$2,500, and 15-22% of leads refunded as credits (2026). Your own SEO sits around $290-310 and gets cheaper every year (2026).

So before you pay anyone a retainer to "do marketing," ask which of these buckets your money lands in. An agency charging you $2,000/month to funnel you into $542-a-job shared leads is a worse deal than one charging more to run $168 exclusive LSA jobs.

Lead quality is hiding inside that cost

A cheap lead shared with five competitors converts far worse than an exclusive one — so the sticker price lies.

Two leads at the same price are not the same lead. Shared leads — the ones sold to multiple pros at once — convert at just 6-10%. Organic leads (people who found you on their own) convert at 18-24%. A direct phone call converts up to 40% (2026). Same dollar, very different odds of a booked job.

This is why the platform matters more than the price. Thumbtack shares your lead with 4-5 pros; Angi shares with 2-4; Google LSA gives you the lead exclusively (2026). And speed decides the rest: 78% of homeowners hire the FIRST contractor to respond (Lead Connect 2026), and responding in 5 minutes makes you 100x more likely to qualify that lead than waiting 30 minutes (MIT Sloan, reconfirmed 2026).

So when an agency sells you "50 leads a month," ask: shared or exclusive? And who's answering the phone in five minutes? Because the home-services missed-call rate is 14% (CallRail 2026) — that's roughly one in seven paid leads ringing out to nobody.

What a good agency actually delivers

You're paying for an asset you keep, faster lead response, and reviews — not just "running ads."

Strip away the buzzwords and a worthwhile agency does three things that move money. First, they build owned channels you keep — a website and Google presence that earn leads for years. That matters because owned SEO costs ~$290-310 per booked job and declines yearly (2026), while rented leads stay expensive forever.

Second, they fix the leaks. The average contractor website converts at 2-3% — about 98% of visitors leave without contacting anyone (WebFX 2026). By trade, plumbing sites convert at 12-16%, while HVAC, roofing, and remodel sit at 3-7% and construction at 3.65% (WebFX 2026). If an agency can't tell you your current conversion rate, they can't improve it.

Third, reviews and response. 91% of people read local reviews and most won't consider a business under 4 stars (BrightLocal 2025); 81% rely on Google reviews to decide and 88% favor businesses that respond to all reviews (CallRail 2026). An agency that ignores your reviews is leaving booked jobs on the table.

How to judge if it's worth it

Do the math: if cost per booked job is below your profit per job, it works — if not, no retainer fixes it.

Here's the whole decision in one line: add up everything you pay in a month (setup spread out, retainer, ad spend), divide by the jobs that money actually booked, and compare that to your profit per job. If a booked job costs you less than it earns you, keep going. If not, the channel — or the agency — is wrong.

The trade economics help. On Google LSA, HVAC sees $51 cost per lead, 44% of leads book, a $2,110 average ticket, and 9.55x return on ad spend; plumbing runs $57 / 44.5% / $1,714 / 6.85x; electrical $39 / 43.4% / $1,434 / 8.52x (SearchLight 2026). On Google Search, cost per lead runs ~$45 HVAC, ~$52 plumbing, ~$58 electrical, ~$79 roofing, ~$94 GC, with an average $6.59 cost per click across home services (LocaliQ 2025).

The non-obvious part: a high return only shows up if YOU answer fast and chase reviews. The agency buys the click; the booked job is won in the first five minutes and on your star rating. So a fair test of any agency is a short term where they prove cost per booked job — not a 12-month lock based on promises.

Frequently asked questions

Is paying an agency retainer worth it for a small contractor?

It's worth it only if your all-in cost per booked job stays below your profit per job. Add setup fee, monthly retainer, and ad spend, divide by jobs actually booked, and compare. For context, Google LSA books a job for about $168 exclusive while Angi/HomeAdvisor runs about $542 shared (SearchLight 2026; 2026 lead-network comparisons). The retainer is fine if the channel math works — and useless if it doesn't.

Why does ad spend cost extra on top of the retainer?

Because the retainer is the agency's pay for doing the work; ad spend is the money that goes to Google or Meta to actually show your ads. They're two separate costs. An agency might charge a monthly fee and then tell you to budget a minimum ad spend on top — so always get the minimum ad spend in writing before you sign, alongside the setup fee and contract length.

How fast do I really need to respond to agency-generated leads?

Fast enough to win, which is very fast. 78% of homeowners hire the first contractor to respond (Lead Connect 2026), and responding in 5 minutes makes you 100x more likely to qualify the lead than waiting 30 minutes (MIT Sloan, reconfirmed 2026). With a 14% home-services missed-call rate (CallRail 2026), slow response wastes the very leads you paid for.

Next step: Get the free Marketing 101 course + tools at booked-job.com. Get found. Get picked. Get booked.