Nobody enjoys this call. You've been paying an agency for months, the reports look fine on the surface, but something still feels wrong, and now you have to actually say it out loud.
It's one of the more uncomfortable calls a business owner makes, oddly more uncomfortable than firing a supplier for something far more obviously broken, like a van that keeps breaking down. SEO's slowness makes the line between "not working" and "not working yet" genuinely blurry, and that blurriness is exactly what makes the conversation so hard to start.
Why This Conversation Gets Put Off
Most business owners avoid it longer than they should. Partly it's politeness — you've built a working relationship, maybe even a friendly one, and ending it feels rude. Partly it's uncertainty: what if the problem is unrealistic expectations on your side, not poor delivery on theirs? We've had honest conversations with clients where that turned out to be exactly the case, and we said so rather than just taking the money.
But the longer it drags on, the more expensive the delay becomes. Six more months of an underperforming retainer is six more months you can't get back.
There's also a quieter cost that rarely gets mentioned: opportunity cost. While you're sitting on an underperforming contract hoping things turn around, a competitor in the same town might be steadily building visibility for the exact same searches. That gap doesn't close itself once you finally switch.
Separate "Not Working" From "Not Fast Enough"
This is the single biggest source of confusion we see. SEO genuinely takes time — a new content strategy for a Rayleigh dental practice might take four to six months before rankings move meaningfully. That's not a failing agency, that's just how search engines work. If your only complaint is pace, and the strategy itself is sound, firing the agency might just reset the clock with someone new.
But if, eighteen months in, there's still no movement on the keywords that matter, no clear explanation of what's been tried, and reports that recycle the same vague language month after month — that's a different problem entirely.
We've picked up clients in exactly that second situation, inherited sites that had barely moved in two years despite steady spend. In one case, a Chelmsford-based joiner had been paying for "content marketing" that turned out to be three generic blog posts total, published eleven months apart. That's not slow progress. That's barely any work happening at all.
It's worth asking yourself, honestly, whether you've actually given the current strategy a fair run. Switching agencies every eight months because results feel slow can become its own trap, resetting progress repeatedly without ever letting any single approach properly bed in.
What to Check Before You Say Anything
- Pull up your actual organic traffic in Google Analytics, not just the agency's summary report.
- Check rankings for five or six terms that genuinely matter to your business, not vanity keywords nobody searches.
- Look at what content or technical work has actually been delivered versus promised.
Sometimes this exercise reveals real progress buried under a bad reporting format. We've inherited clients from other agencies where the previous work was actually decent — it was just explained so poorly the client never understood what they were paying for.
Keep a Simple Running Note
If you suspect this conversation is coming, start a short note now rather than trying to reconstruct eighteen months of frustration from memory on the day. Jot down specific examples as they happen — a missed deadline, a vague answer to a direct question, a promised deliverable that never showed up. When the conversation finally comes, specifics carry far more weight than "it just doesn't feel like it's working."
Having the Conversation Itself
Be direct. Don't soften it into vague dissatisfaction that leaves room for the agency to argue you into staying. Say specifically what hasn't happened and what you expected instead. A good agency will take that on the chin, offer a clear path forward or acknowledge they're not the right fit. A bad one will get defensive, blame Google's algorithm, or suddenly produce "proof" that somehow never showed up in any previous report.
Have the conversation on a call or in person rather than purely by email if you can manage it. Email makes it too easy for both sides to talk past each other, and a defensive written response can drag the whole thing out over weeks instead of resolving it in one direct half-hour.
Check the Contract First
Before you make the call, actually read the notice period in your contract. Some run monthly, some require ninety days. A Southend café owner we spoke with once assumed she could walk away immediately, only to discover a three-month notice clause she'd never noticed when signing. Know this before the conversation so you're not caught out mid-call.
It's also worth checking whether notice has to be given in writing, and to whom specifically. Some contracts require notice to a named account manager rather than a general inbox, which sounds petty until you're the one arguing about whether an email you sent three weeks ago actually counted.
Some contracts also include early termination fees, framed as compensation for setup costs already sunk into the account. Check whether that applies, and whether it's proportionate to actual work done, before assuming you're free to walk away without further cost the moment notice is served.
Who Owns What When You Leave
This matters more than people expect. Who owns the domain, the Google Business Profile, the Search Console account, the analytics history? If the agency set these up under their own login rather than yours, untangling that afterwards can be a genuine headache. Ask for admin access to everything before you give notice, not after, because access requests tend to get slower once an agency knows you're leaving.
We've seen a Clacton-on-Sea retailer lose weeks of continuity simply because their Google Business Profile had been set up under a personal email address belonging to someone who'd since left the previous agency entirely. Nobody had their password, and the recovery process took the better part of a month to sort out. All avoidable, with the right access requested early.
Moving to Someone New Without Losing Momentum
If you've decided to switch, brief the new agency properly rather than starting from scratch. Hand over whatever reporting history exists, even if it's patchy. A new SEO provider that understands what's already been tried will avoid repeating mistakes, and can usually pick up momentum faster than starting cold.
It's also worth being specific with the new agency about why the old one didn't work out. Vague complaints get vague fixes. Specific ones get addressed directly.
What We Ask Clients Who Come to Us Mid-Switch
When someone approaches us already partway through leaving another agency, we ask three things straight away: what access do you already have, what's your actual notice period, and what specifically went wrong. The answers shape how fast we can realistically start, and they stop us repeating whatever mistake drove the original frustration in the first place. We'd rather ask these questions on day one than discover the gaps three months into a new working relationship.
We also ask for copies of previous reports, even patchy or incomplete ones. They're useful not for celebrating or criticising past work, but for understanding what's genuinely already been tried, so we don't waste a client's first few months rediscovering problems someone else already found and attempted to fix.
The Bottom Line
Firing an SEO agency is rarely as dramatic as it feels in the lead-up. Check the real numbers first, separate genuine underperformance from simple impatience, know your contract terms, and secure your account access before the conversation rather than after. Handled properly, it's a business decision, not a confrontation, and most agencies — the decent ones, anyway — will treat it that way too.
The businesses that come out of this process best are the ones who treat it like any other supplier change: methodically, with paperwork checked and access confirmed, rather than as an emotionally charged breakup that needs managing. It almost never needs to be either, and the relief most owners describe afterwards usually arrives faster than they expected it to, often within days rather than weeks.
Looking for SEO agency in Essex?
Let's talk about what your business actually needs
Digital Impact Ventures provides SEO, AI visibility and digital marketing support for businesses across Colchester and Essex. Get in touch and we will talk through where your business is now and where it needs to go.