NEW Partner With Us Program — Zero Upfront Costs Learn More →
Let's Talk →
Let's Talk →
Marketing

What to Look for in a Marketing Agency (Before You Sign Anything)

Most advice on choosing a marketing agency was written for any business — not yours. This guide gives local service business owners a practical framework for evaluating what should I look for in a marketing agency, from the metrics that actually matter to the red flags that confident proposals tend to hide.

Rob Andolina August 20, 2026 12 min read

You hired an agency. They sent a proposal that looked sharp, the sales call went well, and they had a portfolio of logos you half-recognized. Three months later, you’re getting a PDF every month showing impressions, clicks, and “reach” — and your phone is still quiet on Tuesdays.

This is one of the most common situations local service business owners describe when they finally call us. Not that the agency was dishonest, exactly. Just that nobody told them what to actually evaluate before signing. So they picked whoever sounded most confident, and confidence turned out not to be a proxy for results.

The problem runs deeper than one bad agency experience. Most of the advice out there on what to look for in a marketing agency was written for any business — a SaaS startup, a retail brand, a nonprofit. It doesn’t account for how local service marketing actually works: leads that come by phone, demand that spikes with weather, trades where one bad month of slow calls can wreck cash flow. Generic criteria produce generic decisions.

What follows is a framework built specifically for service business owners. It covers the metrics that matter, how to evaluate industry fit, which credentials are real and which are decoration, and the contract terms that separate agencies working in your interest from ones working in their own. You’ll also get the questions worth asking in the first conversation, and how to know when a struggling agency relationship is worth fixing versus when it’s time to walk.

No fluff here. If something doesn’t apply to a trade business trying to book more jobs, it’s not in this article.

The Metrics That Actually Matter for a Service Business

The first thing an agency shows you in a pitch or a monthly report tells you a lot about how they think. If the headline numbers are impressions, traffic, and “brand awareness,” you’re looking at an agency that has optimized for metrics that are easy to improve and hard to argue with. Those numbers almost never connect to your actual goal, which is a phone that rings with qualified callers.

The metrics worth tracking for a local service business are cost per lead, cost per booked job, and lead-to-close rate by channel. If an agency can’t speak fluently about those three things in your first conversation, that’s a problem worth noting.

On the CPL side, you should have rough benchmarks going in so you can pressure-test what an agency tells you. For home services businesses running Google Ads, a realistic cost per lead typically falls between $18 and $35, depending on your market and trade. Local SEO takes longer to produce volume, but once it matures past the 12-month mark, CPL often drops into the $7-15 range. Facebook and Meta campaigns for local services generally land in the $10-25 range. Any agency promising dramatically better numbers without a clear explanation of how they’ll get there is either cherry-picking their definition of a “lead” or overpromising.

Call tracking is non-negotiable, and the fact that it’s still missing from many agency setups is genuinely baffling. Between 40% and 70% of local service leads arrive by phone. If your agency isn’t tracking which campaigns, keywords, and ads are driving those calls, they’re flying blind on more than half your lead volume. Ask specifically: do you set up call tracking, and how do you attribute phone leads back to the channel that generated them?

Attribution matters because without it, you can’t make good budget decisions. If your Google Ads campaign is generating 20 booked jobs a month and your agency’s report only shows 8 form fills, you might think the campaign is underperforming. In reality, you’re just missing the call data. Agencies that don’t build this into their setup from day one either don’t understand local service businesses or don’t particularly care about the accuracy of their own reporting.

The simplest test: ask any agency you’re evaluating to walk you through how they’d measure success for your specific business. If the answer involves traffic or impressions as primary KPIs, keep looking.

Industry Fit Is Not Optional

A generalist agency can run ads. They can set up a Google Ads account, write some copy, and hit publish. What they can’t do quickly is know that HVAC leads spike hard in June and January, that the window between a storm rolling through and roofing leads going cold is roughly three days, or that a plumbing emergency call converts at a fundamentally different rate than a scheduled drain cleaning appointment. That kind of knowledge changes how you structure campaigns, set budgets, and write ad copy.

Vertical expertise isn’t just about familiarity. It’s about not wasting the first 60 to 90 days of your budget while an agency figures out your business. When an agency has already run campaigns in your trade across multiple markets, they know which keywords to exclude from day one, how to adjust bids around seasonality, and what a realistic conversion rate looks like for your specific service mix. That institutional knowledge is worth real money.

Here’s a practical test. Ask any agency you’re considering: what industries do you specialize in, and can you show me campaigns you’ve run in my trade? Watch what happens next. An agency with genuine vertical depth will answer directly and probably ask follow-up questions about your specific market. An agency that pivots to “we work with all kinds of businesses” or “our process works across any industry” is telling you something important: they don’t have a playbook for your trade, and they’re going to build one on your dime.

The difference between a playbook and a learning process is significant. A playbook means the agency already knows which offer structures tend to perform in your category, which ad formats drive calls versus form fills for your type of service, and how to handle the seasonal swings that define your cash flow. A learning process means you’re paying for their education.

This is one reason we built 298 industry-specific playbooks at Clicks Geek rather than operating as a generalist shop. When an HVAC contractor comes to us in April, we’re not guessing at what summer demand looks like or how to structure a campaign around it. We’ve run those campaigns before, across dozens of markets, and the performance patterns are documented. That matters more than a polished pitch deck.

Credentials Worth Checking and Ones That Are Just Logos

Agency websites tend to be covered in badges. The challenge is figuring out which ones represent something real and which ones were purchased, self-issued, or awarded by a publication that charges for the honor.

Google Premier Partner status is one of the few credentials in this industry with genuine external verification. It’s not a certification you pass once and display forever. Google requires agencies to maintain it by hitting minimum spend thresholds across their client base, sustaining performance benchmarks, and keeping their team certified on current platform standards. Google reviews it annually. If an agency is a current Premier Partner, it means they’re actively managing meaningful ad spend and hitting performance standards that Google can measure. That’s not a guarantee of results for your business, but it’s a real signal.

Meta Business Partner carries similar weight on the paid social side. It requires meeting spend thresholds and demonstrating performance across Meta’s platforms. Like Premier Partner, it’s externally verified rather than self-issued.

Contrast those against “Top Agency” designations from industry lists, award badges from publications you’ve never heard of, and “certified” labels that don’t specify who did the certifying. Many of these are pay-to-play. Agencies submit applications, sometimes pay a fee, and receive a badge they can put on their website. There’s no performance standard attached. Owners should ask directly: what does this certification require, and who issues it? If the answer is vague, treat the badge as marketing, not evidence.

Years in business and managed spend are worth looking at as context, not proof. An agency that has been operating since 2015 and has managed over $100 million in ad spend across more than 10,000 campaigns has encountered failure modes that a newer shop simply hasn’t seen yet. They’ve run campaigns that didn’t work, figured out why, and built that knowledge into how they operate. That experience has value, even if it’s harder to quantify than a badge.

Review scores matter too, but only in aggregate and only on third-party platforms. A 4.9-star average across a large number of verified reviews is meaningful. A handful of glowing testimonials on the agency’s own website is not.

Contract Terms and Transparency Red Flags

Before you talk strategy, read the contract. The structure of an agency agreement tells you a lot about whose interests it was written to protect.

Long lock-in contracts are the most obvious red flag. A 12-month agreement with punishing early-exit clauses protects the agency’s revenue, not your results. If the agency is confident in what they’re doing, they don’t need you contractually obligated to stay. Month-to-month agreements or short-term contracts with reasonable notice periods signal that the agency expects to earn your continued business rather than lock it in. If flexibility is a priority, our roundup of the best monthly marketing services with no commitment covers agencies that operate on exactly this model.

Account ownership is an issue that catches a lot of owners off guard. Ask this question directly: who owns the Google Ads account, and who owns the Analytics property? If the answer is that the agency owns them or manages them under their own master account, you have a structural problem. When you leave, you lose everything: campaign history, performance data, audience lists, conversion baselines. You’re starting from scratch with your next agency, which means another ramp period and another round of higher early CPLs. Your accounts should be in your name, with the agency granted access as a manager. That’s the only setup that protects you.

Reporting transparency is the third area to probe before signing. A PDF summary sent once a month is not reporting. It’s a curated story. Real transparency means you have login access to your own Google Ads account, your Analytics property, and any other platforms your campaigns run on. You should be able to pull data yourself, at any time, without asking the agency for permission. Ask this explicitly: will I have direct login access to my accounts, or will I be working from reports the agency generates?

If an agency hesitates on any of these three points — contract length, account ownership, or platform access — that hesitation is the answer. Agencies that operate with genuine confidence in their results don’t need to control your data or lock you into long agreements to protect their revenue.

Questions to Ask in the First Conversation

Most agency sales calls follow a predictable pattern: they show you their process, walk through some case studies, and ask about your goals. You end up learning what they want you to know. Flip the dynamic. Come in with specific questions and pay close attention to how they answer, not just what they say.

What’s a realistic CPL for my trade and market size, and how long before we hit it? Any agency with real experience in your category can give you a range with context. They should be able to say something like: “In a mid-size market running Google Ads for HVAC, we typically see CPL land in the $22-30 range after the ramp period.” If they refuse to give any numbers, citing too many variables, that’s a dodge. If they promise specific results without qualification, that’s a different problem. You’re looking for an honest range with an explanation of what drives it.

How do you handle the ramp period? On paid channels, the first 30 to 90 days typically cost more per lead while the algorithm learns your account, your audience, and your conversion patterns. That’s normal, and any experienced agency will acknowledge it. An agency that promises strong results from week one is either planning to spend your budget aggressively to force early volume or they don’t understand how these platforms work. Ask how they set expectations with clients during this period and what they’re actually optimizing for in month one versus month three.

Who specifically will manage my account day to day, and how often will we talk? The senior strategist who ran your sales call is rarely the person running your campaigns. Ask to meet the actual account manager before you sign. Ask about their experience level, how many accounts they manage simultaneously, and what the communication cadence looks like. Weekly check-ins versus a monthly report are very different relationships, and you should know which one you’re buying.

These questions aren’t gotcha tests. A good agency will welcome them because they’ve thought through the answers. An agency that gets defensive or vague when pressed on specifics is showing you something important before you’ve spent a dollar.

Knowing When to Fix It and When to Leave

Switching agencies has real costs that owners sometimes underestimate. You lose campaign history. You reset the algorithm’s learning. You spend time re-briefing a new team on your business, your market, and your service mix. And you go through another ramp period where CPLs are higher than they’ll eventually be. None of that means you should stay in a bad relationship, but it does mean the decision deserves more thought than “this month was slow.”

Some performance problems are fixable within the current relationship. If your agency is communicating clearly, acknowledging what isn’t working, and adjusting strategy rather than defending it, those are signs of a functional partnership going through a rough patch. Campaigns underperform for legitimate reasons: a competitor entered your market, a platform algorithm changed, your offer needs to be repositioned. An agency that surfaces those issues and proposes solutions is doing their job.

The situations that warrant leaving are more structural. If the agency owns your accounts and won’t transfer them, walk away and accept the loss of history. If your reporting consists entirely of curated summaries with no platform access, and requests for direct access are deflected, that opacity is deliberate. If the contact person managing your account changes every few months, you’re dealing with a retention problem inside the agency that will directly affect your campaign continuity. And if six months in, the only wins they can point to are traffic numbers and impressions, the agency has been measuring the wrong things the entire time.

The clearest sign that a relationship is over: the agency is more focused on protecting their own position than solving your problem. That shows up in defensive conversations, in reports that emphasize what’s working while burying what isn’t, and in contract language designed to make leaving painful. At that point, the cost of staying is higher than the cost of switching.

Putting This Into Practice

Most owners who’ve had a bad agency experience say the same thing afterward: the warning signs were there in the first conversation. They just didn’t know what to look for.

If you take three things from this article, make them these. First, industry fit matters more than general marketing competence. An agency that knows your trade will outperform a generalist every time, because vertical knowledge changes how campaigns are built, not just how they’re described. Second, account ownership is non-negotiable. Your campaigns, your data, your accounts. If an agency won’t agree to that structure, keep looking. Third, CPL benchmarks give you a real standard to hold an agency to. Traffic and impressions are easy to manufacture. A cost per lead in the right range for your channel and trade is not.

At Clicks Geek, we’ve been running local service campaigns since 2015, hold Google Premier Partner and Meta Business Partner status, and have managed over $100 million in ad spend across more than 10,000 campaigns. We can be evaluated by exactly the criteria in this article, and we’d expect you to do that.

The goal isn’t a marketing relationship. It’s booked jobs. If you want to see what this would look like for your business, we’ll walk you through how it works and tell you honestly what’s realistic in your market.

Share
Keep reading

More from Marketing