Hiring a marketing agency is expensive. And for most small business owners, the hardest part isn't finding an agency — it's knowing whether the one you hired is actually doing the job. Most agency relationships that don't work drag on for 12 to 24 months longer than they should because the client doesn't have a framework for evaluating performance. This is that framework.
You Get Reports, Not Answers
Every month a PDF lands in your inbox. Sessions are up 12%. Impressions climbed. Click-through rate improved by 0.3%. When you ask what that means for your business — whether more people are actually calling, whether leads are increasing — the answer is vague or pivots back to the metrics.
"Good agencies translate numbers into business outcomes. If the conversation stops at the report, you're not being served — you're being managed."
A reporting cadence that generates more questions than answers is not a reporting cadence — it's a billing justification. Your agency should be able to tell you, in plain language, what your marketing spend did for your business this month. If they can't, ask them to try again. If they still can't, that's your answer.
They Promised You Google Page 1 in 30 Days
Legitimate SEO doesn't work on 30-day timelines. Local SEO for a competitive market takes three to six months of consistent, quality work — and that's when everything is done right from the start. Anyone who guaranteed a specific ranking by a specific date either doesn't understand how search algorithms work, or told you what you wanted to hear to close the deal.
The SEO industry has a long history of practitioners who promised Page 1 in 30 days and delivered a 12-month invoice. Watch for guarantees around specific keywords, specific positions, or specific timeframes. None of those are within an agency's control, and any agency claiming otherwise is either inexperienced or dishonest.
Your Traffic Went Up. Everything Else Stayed Flat.
More traffic is only valuable if it's the right traffic. Session counts and unique visitors are vanity metrics — they look good in a report and mean very little if no one is calling, booking, or walking through the door.
If your agency's answer to flat conversion numbers is "we need more traffic," that's backwards. The first question is whether the people finding your site are the people who can actually buy from you. The second is whether your site is converting them when they arrive. Traffic is a means, not an end. An agency that treats it as an end is optimizing for the metric, not your business.
"Driving irrelevant traffic to a site that doesn't convert is the most expensive way to generate zero results."
No One Has Touched Your Google Business Profile
For most local businesses, Google Business Profile drives more calls and direction requests than the website. It's your primary local ranking signal, it's where reviews live, and it's the first thing most customers see when they search for your category in your city.
If your agency has never asked for GBP access — or if they have access and haven't posted, updated photos, or responded to reviews in months — they're ignoring the most important real estate in local search. This isn't a minor oversight. It's a fundamental misunderstanding of how local customers find and evaluate businesses.
You Don't Own What They Built
This is the one that's hardest to spot until you try to leave. Some agencies build your website on their own hosting account, manage your ad spend through their own Google Ads account, or retain admin access to your social profiles without giving you owner-level access. When you want to switch providers, you find out you can't take anything with you.
Everything you paid for — the site, the ad history, the audience data — belongs to them. You leave and start over. Good agencies build things you own outright. If you're not certain you have full admin access to every account and asset your agency manages on your behalf, that conversation needs to happen today, not when you're trying to leave.
The Ads Haven't Changed in Months
Digital advertising is not a set-it-and-forget-it channel. Ad creative fatigues — the same image and headline combination becomes invisible to your audience after enough exposures. Offers that performed well in January stop working in March. Audiences shift. A well-run paid campaign requires continuous iteration: new creative, tested headlines, audience adjustments, landing page variants.
If your agency has been running the same ad creative for three or four months without A/B tests, creative refreshes, or optimization notes in your reports, they've stopped working. They're billing for active campaign management while delivering autopilot. This is one of the most common and costly forms of agency neglect.
"An ad that ran for four months without a test is an ad your agency stopped thinking about after the first month."
You Feel Like You Can't Ask Questions
This is the softest red flag on the list, and often the most telling. If you feel hesitant to ask what a term means, if explanations come back more complicated than they started, or if you've started nodding along in monthly calls rather than actually understanding what's happening with your budget — that's not your problem. That's the agency's problem.
You are the client. You are paying for a service. You are entitled to understand, in plain language, what that service is doing for your business. A good agency makes you feel informed and capable about your own marketing — not confused and dependent. If the relationship makes you feel like the least qualified person in the room, it's worth asking who the dynamic is really serving.
Good Agencies Make Themselves Accountable
Good marketing agencies explain things clearly, build things you own, welcome your questions, and connect their work to business outcomes you can actually measure. They're accountable to your results, not to the activity metrics in their own reporting templates.
If you're nodding at more than two or three of these red flags, it may be worth getting a second opinion on where your marketing budget is actually going.
We built the Transformation Audit for exactly this situation: business owners who have spent money on marketing and aren't sure what they got for it. It's free, takes 24 hours, and delivers a plain-English picture of where your digital presence actually stands — your local rankings, your website, your reputation, your ad spend. No pitch until you decide you're ready.
Get the Free Transformation Audit →We work with small business owners across Canada to diagnose what's holding their marketing back and build the systems to fix it — starting with a free audit.
