Agency Vetting7 min read

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. You shouldn't have to change how you run your business to make it work. Ask for a real, specific first-month number, 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.

This is written for contractors doing roughly $3M to $8M a year. 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 no long-term contract. Month-to-month, with the ability to walk away and keep what's yours (the site, the tracking, the data) either way. If an agency's 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?

The honest answer should be close to nothing. You keep answering the phone the way you always have. No new software to learn, no dashboard to babysit all day. 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 real numbers from a real first month, not a highlight reel.

As one example of what an honest first month looks like: in one contractor's first month running this kind of system, calls from their Google Business listing went from 60 to 89, and new-customer estimate requests went from 60 to 79. That jump came entirely from the new channel. Their referral volume barely moved (41 to 43 requests). That makes sense: it's a long-established local name in a market that already knows it, so referrals had nowhere left to grow on their own. Every new request that month came from the new engine, not from referrals shifting around. 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 (no long-term contract). 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 a second engine right now, and that's fine. A fit check is 20 minutes and a straight answer either way.

Worst case: 20 minutes and a straight answer.

Best case: you stop hoping the phone rings. Tell us your market, your trade, and where you're stuck. If we're confident we can profitably keep your crews busy, we'll show you what it looks like. If not, we'll tell you straight.

Tap below to see open times and book your call instantly.

Book A Fit Check Call