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

What Should I Look for in a Marketing Agency? A Local Service Owner’s Honest Checklist

Most local service owners lose money on bad agencies because they judge the pitch instead of the product. This checklist gives you the right questions to ask, the numbers to benchmark against, and the red flags to walk away from before you sign anything.

Rob Andolina August 11, 2026 12 min read

You’ve sat through three agency pitches this month. Three polished decks, three confident promises about leads and growth and ROI, three teams who seemed to really understand your business. And you still have no idea which one will actually book you more jobs.

That’s not a coincidence. It’s a structural problem with how agencies sell themselves, and it’s made worse by the fact that almost every article about “how to choose a marketing agency” is written by a marketing agency. The bias is obvious once you see it.

This article is written from your side of the table. You’re a local service business owner who either got burned before or is about to write a significant check and wants to get it right. You don’t need someone to tell you that “communication is key” or that you should “look for a cultural fit.” You need to know what questions to ask, what numbers to benchmark against, and what to walk away from.

Here’s the honest truth: most owners lose money on bad agencies because they evaluated the wrong things. They judged the pitch instead of the product. They were impressed by portfolio aesthetics and follower counts instead of asking whether the agency had ever run campaigns in their specific trade. That’s the mistake this article is designed to help you avoid.

What follows is a practical checklist built around what actually separates agencies that produce booked jobs from those that produce reports. By the end, you’ll have the specific questions, benchmarks, and red flags you need to walk into any agency conversation with your eyes open.

Why Every Agency Pitch Sounds the Same

Every agency promises leads. Every agency promises growth. Every agency promises ROI. These words have been repeated so many times in so many pitch decks that they’ve stopped meaning anything at all.

That’s not just a style problem. It’s a signal.

An agency that can’t move past vague promises into specific numbers doesn’t have the data to back them up. When an agency tells you they’ll “drive quality leads to your business,” the right follow-up question is: what does quality mean, and what does it cost? If they can’t give you a cost-per-lead range for your trade and your market, they haven’t done this before at any meaningful scale.

This is where the generalist-versus-specialist distinction becomes real. A generalist agency can run Google Ads. They can set up a campaign, write some headlines, pick some keywords. But they won’t know that HVAC campaigns behave differently than plumbing campaigns, or that the Map Pack captures roughly 42% of local clicks and deserves a different strategy than search ads. They won’t know that 40 to 70% of home service leads come in by phone, which means call tracking isn’t optional, it’s foundational. They won’t know the difference between emergency-intent searches and planned-work searches, and why that distinction changes your bidding strategy entirely.

That context isn’t something you pick up from a marketing textbook. It comes from running campaigns in your vertical long enough to have made the expensive mistakes and learned from them.

The single most useful diagnostic question you can ask in any first meeting is this: What does a good month look like in numbers for a business like mine?

An agency with real vertical experience will answer that question with specifics. They’ll talk about cost-per-lead ranges, call volume, booked job rates. They might push back and ask about your average job value before they answer, which is actually a good sign. An agency that pivots to strategy-talk, or gives you a vague answer about “it depends on your goals,” hasn’t done this before. At least not in your trade.

The pitch is not the product. The most polished presentation in the room is not evidence of the best campaigns. Keep that separation in mind throughout every conversation.

Credentials That Signal Real Capability

Not all credentials are created equal, and knowing the difference saves you from being impressed by the wrong things.

A Google Premier Partner designation is meaningful. Google awards it to a small percentage of agencies that meet performance thresholds, not just ad spend volume. It requires demonstrating actual results across accounts, maintaining certifications, and hitting growth benchmarks. When an agency holds Premier Partner status, it tells you Google has independently validated their performance. That’s a real filter.

A Meta Business Partner carries similar weight. These aren’t designations you buy or apply for with a nice-looking portfolio. They require demonstrated performance across managed accounts.

Compare that to the “Top Agency” badges you’ll see on a lot of agency websites. Many of those come from pay-to-play lists where the primary qualification is submitting a nomination and sometimes paying a fee. Award plaques from industry conferences can mean something, but they can also mean the agency has a good PR person. Don’t let them carry the same weight as performance-validated credentials.

Industry-specific experience matters more than general portfolio size. An agency that has built and managed campaigns across hundreds of industry verticals has pattern recognition that a generalist simply doesn’t. They’ve already figured out what doesn’t work in your trade, usually on someone else’s budget. That’s worth a lot. An agency that has run 10 campaigns across 10 different industries hasn’t developed that depth.

The contract structure tells you something important too. An agency that offers month-to-month arrangements or no lock-in contracts is confident enough in their results that they don’t need to trap you. That confidence is meaningful. A long-term contract with heavy cancellation fees isn’t a sign of commitment to your success. It’s a hedge against their own uncertainty. Ask about the contract structure early, and pay attention to how the agency responds to the question. Defensiveness is a data point.

Questions That Reveal Whether an Agency Knows Your Market

The right questions in a first meeting do more than gather information. They expose whether the agency is drawing on real experience or making it up as they go.

Start with the timeline question: What CPL should I expect in the first 90 days, and how does that compare to month 12? An agency with genuine experience will explain that Google Ads typically produces meaningful data within 30 to 90 days, and that cost-per-lead in home services generally runs between $18 and $35 through paid search. They’ll also tell you that Local SEO is a completely different animal. It takes 12 months or more to reach its CPL floor, which for local service businesses tends to land between $7 and $15. Those are Clicks Geek benchmarks, and they hold up across markets.

An agency that promises fast SEO results or suggests that ads will take six months to show anything has the timeline backwards. Either they don’t understand the channels, or they’re managing your expectations in a direction that benefits them.

Ask about channel fit for your specific type of work: Which channels work best for emergency calls versus planned work in my trade? Emergency plumbing calls and scheduled HVAC tune-ups require different targeting strategies, different bidding approaches, and different landing page designs. If an agency can’t speak to that distinction for your trade specifically, they’re applying a generic playbook to a situation that needs a specific one.

Then ask the question most owners forget: How do you handle lead quality, not just lead volume? Volume is easy to inflate. An agency can generate a hundred leads a month that your team can’t close because they’re the wrong type of customer, wrong geography, or wrong service need. The agencies that take lead quality seriously will ask about your close rate, your average job value, and what a bad lead looks like for your business before they ever talk about campaign structure.

Finally, look at how they report results. Good reporting focuses on cost per booked job, not cost per click. Cost per click is a platform metric. It tells you what you paid to get someone to your website. It says nothing about whether that person called, booked, and showed up. If an agency’s standard reporting stops at impressions and clicks, they’re measuring their own activity, not your business outcomes. That’s a fundamental difference in orientation, and it predicts how they’ll behave once you’re a client.

Red Flags That Hide Behind Polished Sales Processes

A good sales process can paper over a lot of problems. Here’s what to look for underneath it.

Vague ad spend allocation: If an agency won’t tell you specifically what they’ll do with your ad budget, that’s a problem. You should know what percentage goes to Google Search versus display versus retargeting, and why. “We’ll optimize as we go” is not a plan. It’s a way of avoiding accountability before the contract is signed.

Bundled services you didn’t ask for: Watch for agencies that respond to a request for Google Ads management by proposing a package that includes social media, content creation, email marketing, and reputation management. Some of those services might make sense for your business eventually. But bundling them into a mandatory package inflates the retainer without necessarily improving your results. Ask what each component costs separately and what the expected return is from each one.

No honest answer about what went wrong with a past client: Every agency has had a campaign that underperformed. That’s not disqualifying. What matters is whether they can tell you what happened and what they changed. An agency that claims a perfect track record is either lying or hasn’t run enough campaigns to have faced real problems. Ask directly: Tell me about a campaign that didn’t go as planned and what you did about it. The answer tells you more than any case study they’ve prepared.

Asset ownership ambiguity: This one catches owners off guard more than almost anything else. Some agencies build your Google Ads account, your website, or your tracking setup under their own umbrella. When you leave, you can’t take any of it with you. You start over from zero. Ask explicitly before you sign anything: who owns the Google Ads account, who owns the domain, and who controls the analytics and call tracking setup? The answer should be you, always. If it’s not, that’s not a detail to negotiate. It’s a reason to walk.

Contract language that works against you: Long-term commitments with heavy cancellation penalties, auto-renewal clauses buried in the fine print, and vague performance guarantees that don’t specify what happens if they’re not met are all worth scrutinizing before you sign. For a detailed breakdown of what to watch for in the actual paperwork, our guide to marketing agency contract terms covers the specific clauses that protect you and the ones that don’t.

Reviews that don’t hold up to scrutiny: A strong review profile from real business owners is meaningful. Generic five-star reviews with no detail about what the agency actually did are not. Ask for references in your specific trade or at least your service category, and call them. Ask those references what the first 90 days looked like, whether the agency was proactive about problems, and whether they’d sign the contract again. That conversation will tell you more than any testimonial on the agency’s website.

How to Think About Budget Before You Sign Anything

Budget conversations with agencies often go sideways because both sides are talking past each other. Let’s put some structure around it.

A reasonable benchmark for growth-oriented local service businesses is 8 to 12% of annual revenue allocated to marketing. If your business does $500,000 a year, that’s $40,000 to $60,000 annually, or roughly $3,300 to $5,000 per month across all marketing channels. An agency that proposes a budget without asking about your revenue first isn’t doing the math. They’re proposing what’s comfortable for them, not what’s appropriate for your situation.

Understand the difference between management fees and ad spend before you agree to anything. These are two separate things that often get blurred in agency proposals. A $2,000 per month management fee covers the agency’s time and expertise. The ad spend, say another $3,000 per month, goes directly to Google or Meta to buy clicks and impressions. You’re paying $5,000 total, but only $3,000 of that is actively working in the market. That’s not inherently wrong, but you need to know the split. Some agencies charge a percentage of ad spend instead of a flat fee, which has different trade-offs depending on your growth stage. Ask for both numbers, always. For a detailed look at how these pricing models break down in practice, our guide to Google Ads management fees covers what local businesses actually pay across different agency types and spend levels.

The ROI framing matters more than most owners realize. A Google Ads campaign running at a $25 cost per lead looks completely different depending on your average job value. If your average job is $400, that $25 CPL gives you a lot of room to be profitable. If your average job is $150, you need a much tighter operation to make the math work. The agency you hire should be doing this calculation with you in the first conversation, not waiting until month three to figure out whether the economics make sense. If they’re not asking about your average job value and your close rate, they’re not thinking about your profitability. They’re thinking about their campaign metrics.

What the Relationship Looks Like After You Sign

The pitch ends when you sign the contract. What happens next is the actual product.

The first 90 days should look like data collection, baseline setting, and initial optimization. An agency that promises to have everything dialed in by week two is skipping steps that matter. Good campaigns need real data from your actual market before they can be optimized meaningfully. Expect some inefficiency early. It’s not a sign that something is wrong; it’s how the process works when done honestly.

Ongoing communication should be proactive, not reactive. You shouldn’t have to chase your agency for a monthly report. You shouldn’t be the one who notices that a campaign went sideways last Tuesday. A good agency flags problems before you see them, explains what happened, and tells you what they’re doing about it. If you’re regularly asking “what’s going on with my account,” something is wrong with the relationship.

You should have access to your own accounts at all times. Your Google Ads account, your Google Analytics, your call tracking dashboard. Not view-only access. Full admin access. If an agency resists giving you that, or makes it difficult, that’s not a minor inconvenience. It’s a structural problem that will become a bigger one the moment you consider leaving.

The right agency doesn’t just execute your requests. They push back when your budget is too thin to produce meaningful results. They tell you when a channel isn’t the right fit for your stage of growth. They treat your revenue like a problem they’re personally responsible for solving, not a KPI they’re hitting on a dashboard. That’s the difference between a vendor and a growth partner. You’re looking for the second one.

Putting It All Together Before You Make a Decision

Most owners who get burned by agencies made the same mistake: they evaluated the pitch instead of the partnership. They were impressed by confidence and design quality when they should have been asking about CPL benchmarks, asset ownership, and what went wrong with the last client.

If you take nothing else from this article, take these three questions into every agency conversation. First: what does a good month look like in numbers for a business like mine? Second: who owns the accounts and assets if we part ways? Third: tell me about a campaign that didn’t work and what you changed.

The answers to those three questions will tell you more than an hour-long presentation ever will.

Clicks Geek has been running campaigns for local service businesses since 2015. We’re a Google Premier Partner and a Meta Business Partner, and we’ve managed over $100 million in ad spend across more than 298 industry verticals. We don’t do lock-in contracts, and we don’t build assets we plan to keep if you leave.

We also know that reading an article like this and actually evaluating agencies are two different things. If you want a straight conversation about what marketing should cost for your specific trade, what realistic results look like in your market, and whether we’re actually the right fit for where you are right now, that’s the kind of conversation we have every day. If you want to see what this would look like, we’ll walk you through the numbers and tell you honestly what we think.

Share
Keep reading

More from Marketing