Hiring an Agency

How to Choose a Home Service Marketing Agency

Most contractors who have been burned by an agency were not sold a bad service. They were sold the wrong one, measured the wrong way, under a contract that made it hard to leave. This guide covers what to decide before you talk to anyone, the questions that separate specialists from generalists, the red flags, and how to check whether an agency is actually making you money.

The short version

Decide the constraint before you choose the agency. Idle trucks, unanswered phones, and rising ad costs each need different work, and an agency selling one package for all three is not diagnosing anything.

Hire for measurement as much as for marketing. The agency should report cost per booked job by service and area, keep every account in your name, and not lock you into a long contract.

It applies to any agency you are considering, including us.

Decide what you are hiring for before you talk to anyone

Before you choose a marketing agency, decide which problem you are paying it to fix. The four common ones are not enough calls, the wrong calls, calls that do not get answered or booked, and ad costs that keep rising. Each one needs different work, and the right agency will want to know which one it is before recommending anything.

  • Not enough calls: usually a visibility problem. Google Ads and your Google Business Profile are the fastest levers, with SEO as the longer one.
  • The wrong calls: a targeting problem. Campaigns pulling in DIY searchers, out-of-area jobs, or small tickets when you want replacements.
  • Calls that do not book: an operations problem first. Answer rate, speed to lead, and estimate follow-up. More marketing makes this worse, not better.
  • Rising ad costs: a dependence problem. Organic visibility through local SEO reduces how much demand you have to rent.

Write down three numbers before the first call: roughly what an average job is worth by type, how many calls turn into booked jobs, and how much more work your crews can take on. Any agency worth hiring will ask for them. If one does not, that tells you something.

Should you hire a specialist or a generalist?

For most contractors, a home service specialist. The technical work of running Google Ads or SEO is similar everywhere. What differs is knowing which of your jobs are worth paying for, how far your trucks can profitably drive, and why a missed call costs more than a wasted click.

QuestionGeneralist answerSpecialist answer
How will you structure our campaigns?By keyword themeBy job type and urgency: emergency, repair, replacement, maintenance
Where will you target?A radius around the shopService areas built around route density and drive time
How will we know it is working?Leads and cost per leadBooked jobs and cost per booked job, by service and area
What about our phones?Not our areaAnswer rate and response time reported next to spend

The trade-off: a generalist may be cheaper and have broader creative resources. If your main need is brand design or a one-off campaign, that can be the right call. For ongoing lead generation, specialization usually pays for itself in wasted spend avoided.

Seven questions to ask before you hire a home service marketing agency

Ask every agency on your shortlist the same questions, and compare the answers side by side. What matters most is how specific and how quick the answers are.

  1. 1. Whose name will the accounts be in?

    Google Ads, Google Business Profile, Analytics, call tracking, the domain, and the website. The right answer is yours, all of them. If the agency owns them, leaving means starting over without your history.

  2. 2. What will you report every month?

    Look for calls, booked jobs, and cost per booked job by service and area. A report that stops at impressions, clicks, or form fills is measuring activity, not revenue.

  3. 3. How do you track a call to a booked job?

    Expect a concrete answer: tracking numbers per channel, form tracking, and a simple way for your office to mark which calls booked. “Google Analytics” on its own is not an answer.

  4. 4. What would you do first, and what would you not do?

    A good agency sequences work around your constraint. One that recommends everything at once, or never says no, is selling a package rather than diagnosing your business.

  5. 5. Who will actually do the work, and can I talk to them?

    Many agencies sell with a senior person and deliver with a junior one. Ask to meet the person building your campaigns, and ask how often you will speak to them.

  6. 6. What is the contract term, and what happens if we leave?

    Long lock-ins protect the agency. Month-to-month or a short initial term keeps everyone honest. Ask what you keep on the way out.

  7. 7. Do you work with my direct competitors?

    An agency running Google Ads for two HVAC companies in the same town is bidding against itself. Ask directly.

Red flags when hiring a contractor marketing agency

  • Guaranteed rankings or guaranteed leads. Nobody controls Google, and Google’s own guidance on hiring an SEO says no one can guarantee a number one ranking. Guarantees usually mean vanity keywords or fine print.
  • Pages for towns you do not serve. Mass-produced city pages are doorway pages under Google’s spam policies, and they can drag down the whole site.
  • The agency owns your ad account or website. Your history and your domain should never be hostage to a renewal.
  • Reports full of impressions and “engagement”. If booked jobs never appear, ask why.
  • Leads sold to you that are also sold to competitors. Shared leads turn every call into a race to the bottom on price.
  • Fake or purchased reviews. They break Google’s rules and put your Business Profile at risk.
  • No questions about your phones. An agency that never asks who answers calls is not thinking about booked jobs.
  • A management fee that rises automatically with ad spend, with no discussion of whether more spend is justified.

What should a home service marketing agency actually report?

A monthly report should answer one question: what did each channel cost, and how many booked jobs did it produce? Everything else is supporting detail. If you cannot find cost per booked job in the report, ask for it.

MetricWhy it mattersThe weak version
Cost per booked job, by channel and serviceThe number that connects marketing to revenueCost per lead only
Calls and forms, with answer rateShows how much paid demand was actually reachedTotal “conversions” with no breakdown
Booking rate by channelReveals channels that produce leads but not jobsNot reported
Search terms and wasted spend removedProof the account is being actively managed“Optimizations made” with no detail
Map pack and organic visibility for priority servicesTracks whether SEO is building an assetRanking reports for keywords nobody searches
What changes next month, and whyShows there is a planA dashboard link and nothing else

How to know whether your marketing agency is making you money

Work it out per channel, not for the account as a whole:

  1. Total cost = ad spend + management fee + any tracking or software costs for that channel.
  2. Booked jobs = jobs your office confirms came from that channel this month.
  3. Cost per booked job = total cost ÷ booked jobs.
  4. Compare with the gross profit on an average job of that type. For recurring work like pest control plans or maintenance agreements, use the value of the relationship, not the first visit.

If cost per booked job sits comfortably below gross profit per job, the channel is making you money and may deserve more budget, as long as you have capacity. If it is above, the fix may be targeting, the landing page, or the phones before it is the agency. If nobody can produce the booked-jobs number at all, that is the first problem to solve. The cost per lead calculator runs this math backward from your own numbers.

Give each channel a fair window. Paid search should be readable within two to three months once tracking works; SEO takes longer, and judging it on month two leads to bad decisions.

Contracts, ownership, and leaving well

The best protection is structural: accounts in your name, a website on a domain you own, and terms you can end. With those in place, a bad agency costs you a month or two rather than a year and your entire marketing history.

For the record, this is how we do it at Route Builder Media: every account in your name, month-to-month terms, a price set only after a free audit, and direct access to the people doing the work. See how we work with home service companies or what agencies typically cost and how pricing works.

Questions

Choosing a Home Service Marketing Agency Questions, Answered.

What should I look for in a home service marketing agency?

Specialization in home services, reporting on booked jobs rather than leads or clicks, accounts held in your name, short or month-to-month terms, and direct access to whoever does the work. They should also be willing to tell you when marketing is not your problem.

Should a contractor hire a specialist agency or a general one?

A specialist, if you can. A general agency can run ads competently, but a home service specialist structures campaigns by job type and urgency, targets by route density, and reports answer rate and cost per booked job, which is where most of the money is won or lost.

When is it too early to hire a marketing agency?

When nobody can answer the phone reliably, when crews are already booked out for months, or when you have no idea what an average job is worth. Fix those first; marketing will only magnify them.

How long should I give an agency before judging results?

Judge tracking and communication in the first month, cost per lead and booking rate by month two or three for paid search, and longer for SEO, which commonly takes six to twelve months for competitive terms. A month-to-month agreement lets you make that call without a penalty.

Is it a red flag if an agency guarantees first-page rankings?

Yes. Nobody controls Google's rankings, and Google itself warns against SEO providers that guarantee them. A guarantee usually means vanity keywords nobody searches, or a promise the contract quietly excludes.

Free growth audit

Want to Put Us Through the Same Test?

Ask us every question on this page. The audit is free, you keep the findings, and our terms are month-to-month.

  • A direct review of your website, rankings, and Google profile
  • Clear priorities, in plain English
  • No obligation and no long-term contract

Rather talk first? Call or text (919) 623-1248.

Get Your Free Growth Audit

Free, no obligation, no high-pressure pitch. We use your details only to reply to this request. Privacy policy