Questions to Ask Before Hiring a Home Services Marketing Agency
Own your site, tracking, and data, and keep them if you ever leave. Look for month-to-month terms, not a long contract. “Exclusive” should mean one contractor per trade per market, not the same leads sold to your competitors too. Ask whether anyone on the team has actually run a trades business. Push for cost per booked job, not just cost per lead, since that's the number that tells the truth. A good monthly report reads in plain English: leads in, jobs booked, what you spent, what each job cost. Ads should run alongside your referrals, not compete with them. A realistic timeline is live in a couple of weeks, with a real first read at the end of month one. Your office shouldn't have to change much to make it work. Ask for real numbers, the same months compared year over year, not a highlight reel. And underneath all of it: referrals have a ceiling, and a second channel is there to cover what referrals can't reach.
If you're reading this, you've probably already had one agency call that started with “we can get you 30 leads a month” and ended with five. Or maybe you've never worked with an agency at all, and you're just trying to figure out how to tell a real one from a sales pitch with a nice website.
We've been on your side of this. When we wanted to grow our own contracting company past referrals, we hired two agencies. The first was still “onboarding” us two months in, with nothing to show for it. The second had a real team and had us set up in three weeks. Four months later we'd had five or six calls, and not one was a job: callers from out of state, and people looking for work we don't do. Every question below is one we wish we'd asked first.
This is written for contractors doing roughly $1.5M a year or more. You're established. Referrals and repeat work already carry most of your business, and you're thinking about a second growth channel, not a rescue plan. You're not desperate for leads. You're deciding whether it's worth paying someone to build something you don't currently have: demand you control instead of demand you wait for.
Here are the questions worth asking before you sign anything, and the straight answer to each one.
1. Do I own the website, the tracking, and the data, or does the agency?
This is the first question because it's the one most agencies hope you don't ask. A lot of agencies build the site on their own platform, under their own login, and if you ever leave, you leave with nothing: no site, no history, no data on what worked.
Ask directly: “If I fire you next month, what do I keep?” The honest answer should be “everything.” If the answer is vague, or the site lives somewhere you can't access without them, that's your answer about what kind of relationship this is.
2. Is there a long-term contract, and what happens if I want to leave?
Contractors on trade forums describe getting locked into agreements after a few months of no results, unable to leave without a penalty or a fight. A marketing partner confident in its own work doesn't need to trap you into staying.
Look for a short commitment and a guarantee you can read. Three months is a fair window for ads to ramp up. After that it should be month-to-month, with the ability to walk away and keep what's yours (the site, the tracking, the data). Then ask what happens if they miss. An agency confident in its work will put a lead target and a refund in the contract. If the pitch leans on the contract length instead of the results, that's worth noticing.
3. What does “exclusive” actually mean here?
Some lead-gen platforms sell the same lead to three or four competing contractors at once, racing to be the first to call back. That's a different business model than marketing built specifically for your company.
Ask whether the agency works with your direct competitors in your market at the same time. An agency running true market exclusivity, one contractor per trade per market, has a real incentive in your results. One selling the same playbook to everyone in your zip code doesn't.
4. Has anyone here actually run a contracting business?
Most marketing agencies have never run a crew, quoted a job, or made payroll. That's not disqualifying on its own, but it explains a lot of the disconnects contractors describe: agencies that don't understand why “we got you 40 leads” means nothing if none of them ever answer the phone or show up for the estimate.
Ask what the agency actually knows about running a trades business, not marketing theory. Do they get what a slow month actually feels like? A callback that goes nowhere, a homeowner who ghosts after the estimate? An agency that's lived that side of it will build differently than one that hasn't.
5. How will you track whether a lead actually turned into a booked job, not just a click?
This is the question that separates a real reporting system from a vanity metrics dashboard. Plenty of agencies will proudly report cost per lead. Almost none will tell you cost per booked job. That's because a $25 lead that never turns into work isn't worth $25. It's worth nothing.
Ask exactly how leads get tracked, from the ad, through the call or form, to a confirmed job, and who's responsible for confirming that a lead actually booked. If the answer stops at “we track clicks and form fills,” you're being sold traffic, not results.
6. What will the monthly report actually say, in plain English?
You should be able to ask for a sample report before you sign anything. A good one says, in plain language: how many leads came in, how many turned into booked jobs, what you spent, and what each booked job actually cost you. Nothing you need a marketing degree to read.
If the answer is a dashboard full of impressions, click-through rates, and engagement metrics with no line connecting any of it to a job on your calendar, that's a report built to look busy, not to tell you the truth.
7. What happens to my referral business while this runs?
A fair question, and a fair agency should welcome it. The honest answer: nothing happens to your referrals. This runs alongside them, not instead of them. Referrals can't be scheduled. They don't reach a homeowner two towns over who's never heard your name, and they don't fill a slow month just because you need the work.
There's a second layer worth understanding here too: referral attribution is fuzzier than most owners think. A homeowner hears your name from a neighbor, then spends weeks seeing your ads and your Google listing before they actually call. When they do, they say “a friend recommended you.” The referral opened the door. The marketing is often what actually closed it. A real second channel makes that whole path visible instead of leaving it to chance.
8. What's your timeline, honestly?
Anyone promising results in days is either inexperienced or not being straight with you. A realistic timeline looks like this: campaigns go live in a couple of weeks, and early leads start trickling in soon after. The real first honest read on performance comes at the end of the first full month. If someone promises overnight results, that's a sales pitch, not a plan.
9. What do I have to change on my end?
Very little. Your office answers the phone the way it always has and logs each lead in the job software it already uses. That second part matters more than it sounds: it's the only way anyone can tell which leads turned into jobs. If a proposal requires your office to overhaul how it operates just to work with the agency, that's added friction on your side for their convenience, not yours.
10. Can I see real numbers, not just a claim?
Case studies are easy to write. What's harder to fake is a specific, believable before-and-after. What changed? Over what period? Compared to what baseline? Ask for the same months compared year over year, counted in quotes and signed jobs, not clicks.
Here's what that looks like for one of our clients, a family-owned contractor in New Jersey doing about $5M a year. When their ads and tracking went live in June, leads from Google searches were down about 60% on the year before. From June to August they were up 41% on the same three months a year earlier, and signed jobs from customers who found them on Google went from 7 to 19. Their total requests were flat over the same stretch, which is exactly why the comparison has to be the same months, counted the same way. That's the kind of specific, unglamorous number an honest agency should be able to show you.
11. Why should I trust this over doing nothing and staying on referrals?
You shouldn't, automatically. That's a fair instinct if referrals are working for you today. The honest case for a second channel isn't that referrals are broken. It's that referrals have a ceiling: they can't reach a town that's never heard of you, they can't be scheduled around a slow month, and they leave your growth entirely up to chance instead of something you control. A second channel, built and owned by you, is there on the months referrals aren't. And it's there in the markets your name hasn't reached yet.
The short version
If you only ask three of these, ask #1 (who owns the data), #5 (cost per booked job, not cost per lead), and #2 (what happens if it doesn't work). Those three questions alone will filter out most agencies that aren't set up to actually work for a business at your stage.
Not every contractor is a fit for this right now, and that's fine. A strategy call is 20 minutes and a straight answer either way.
