You approved a $5,000/month SEO retainer nine months ago. The agency sends reports every month showing keyword rankings and traffic graphs. But when your board asks how organic search contributes to pipeline, you have nothing concrete to show them.
You are not alone. Only 31% of marketers are "extremely confident" in the accuracy of their marketing attributions, and 64% of marketing leaders cannot track the financial impact of their marketing activities. SEO attribution is even harder. Search Engine Land puts it plainly: "Attribution has never been easy in SEO. And today, it's becoming nearly impossible." For a Series A CMO spending investor dollars, that gap between spend and provable results creates real pressure.
This guide covers three things no other article on this topic addresses: how to determine whether the problem is actually your agency (it is not always) and how to execute the switch without a 3-to-6-month dip in organic performance. Diagnosis first, execution second, rebuild third.
Is it actually your SEO agency's fault?
The first step is not firing your agency. It is figuring out whether the agency is the real problem. Every other guide on this topic assumes the agency is at fault and skips straight to the termination process of firing your SEO agency. That assumption costs startups months of momentum when the real issue is something else entirely.
There are four failure modes that produce the same symptom (SEO is not working). Each one requires a different response. Only one of them means you fire the agency.
![]()
Failure mode 1: bad agency execution
This is the scenario most people picture. The agency is doing poor work, and results suffer because of it.
Signs of bad agency execution include:
- Content that is generic, not tailored to your ICP or product positioning
- A cookie-cutter backlink strategy (the same approach they use for every client)
- Junior or offshore staff doing the work after a senior strategist sold the engagement
- Reporting built around vanity metrics (rankings, impressions, traffic) with no connection to business outcomes is a poor reflection of good SEO.
- No technical SEO improvements after months of engagement
Here's a a blog written by Omar of a design studio Tinloof documented spending $61,806.71 on an SEO agency over the course of their engagement, starting at $4,000/month and temporarily doubling the retainer hoping for faster results.
When he describe the content they received, the words he used are:
"Dull, repetitive, error-ridden, and superficial."
The agency's "digital PR" turned out to be purchasing backlinks from questionable publications. Their URL strategy created long, convoluted paths that damaged the site's user experience. The result: zero leads from the entire investment.
From our own experience, we've also seen from our clients that how bad an SEO campaign could be executed. One of my existing clients spent $60,000 in total to their previous agency on a "cookie-cutter strategy: 2 blog posts per month, 30 low-quality backlinks per month" when the my already had a solid backlink profile. The agency was solving the wrong problem entirely.
If this describes your situation, the diagnosis is straightforward: fire your SEO company. But confirm it first by checking the other three failure modes.
Failure mode 2: unrealistic expectations
You expected results faster than SEO can deliver, especially for a low-authority domain. This is not a comfortable diagnosis, but it is common at startups.
Google's former Developer Programs Tech Lead Maile Ohye stated that SEO needs "four months to a year" to show potential benefit. For new or low-authority domains, industry benchmarks based on 15 years of campaign data are more specific:
- 3 to 6 months for established sites to see measurable ranking improvements
- 6 to 12 months for new or low-authority domains to see meaningful results
- 12 to 18 months for highly competitive keywords or industries
If your startup launched 18 months ago, has a domain rating under 30, and competes against incumbents with 10 years of content and backlinks, expecting SEO pipeline in 6 months is not realistic regardless of which agency you hire. Firing the agency and hiring a new one resets the clock to zero, costing you even more time. If you do decide to switch, knowing what to ask when hiring an SEO company can help you avoid repeating the same mistakes.
The fix here is not a new agency. It is recalibrating your expectations and your board's expectations about what SEO delivers at your current stage.
Failure mode 3: weak internal strategy
The agency cannot succeed if you have not given them the inputs they need. This is the failure mode nobody wants to hear, but it shows up constantly.
Marie Dowling, founder of Newsary, describes a pattern she sees with every burned founder who comes to her:
"Often I just ask, what did you hate about it? And most of the times the reply is, it was a complete waste of money. I did not get in the media at all regarding the current SEO practices. And often my question to them next is, but what did you do?"
The silence that follows tells the whole story. Most founders, and many first-time CMOs, believe that handing over the retainer means handing over the responsibility. They do not participate in current SEO practices. They do not share customer insights, sales objections, or competitive intelligence. They do not review content before it publishes. Then they blame the agency for producing generic work.
Signs this is your failure mode:
- You never clearly defined your ICP for the agency
- Your product positioning shifted mid-engagement and you did not update the agency
- You did not give the agency access to customer interviews, sales call recordings, or win/loss data
- You approved (or ignored) content briefs without reading them
- You have no internal content review process
If this is the case, firing the agency fixes nothing. The next agency receives the same absent inputs and produces the same mediocre results. Fix the internal strategy first, then decide whether the agency can execute it.
Failure mode 4: wrong model for your stage
You hired an SEO agency before you had product-market fit.
"Agencies tend to specialize. They are often staffed with people that have worked in a specific channel, like Facebook, their entire career. This means that they seldom have experience going through channel validation for an early-stage product."
Agencies are appropriate only when you have (1) already spent money acquiring customers at a reasonable cost, (2) unit economics that work from paid channel spend to revenue payback, and (3) validated the channel by spending some money there and seeing positive ROI. Before those conditions are met, agencies "are just not structured to excel at this task."
If you hired an SEO agency before product-market fit, or before you had any organic traction to build on, the model itself is the problem, not the agency's execution. Understanding the tradeoffs of in-house SEO vs outsourcing can help you determine the right model for your stage.
A quick diagnostic
Before making a decision, answer these five questions honestly:
- Did the agency receive a clear ICP definition, product positioning, and competitive context?
- Did someone internal review and give feedback on the agency's strategy and content?
- Has the engagement lasted long enough for results to materialize given your domain authority?
- Is there an internal marketing leader who owns the relationship and the strategy?
- Does the agency's reporting tie to business metrics, or only to traffic and rankings?
If you answered "no" to questions 1, 2, or 4, the problem is at least partially internal. If you answered "no" to question 3, it is too early to judge. If you answered "yes" to all five and the agency still has not delivered, you have a clear case for termination.
That diagnostic determines your next move. If the agency is the problem, the rest of this guide walks you through how to fire an SEO company without losing months of progress.
Need help with your growth?
Voluminous helps B2B SaaS companies turn Google and AI search engines into their most profitable growth channel.
Book a CallAudit your assets before you say anything
Secure every account, credential, and data asset before sending the termination notice. This is the single most important tactical step, and it needs to happen first because some agencies restrict access or become uncooperative once they know the relationship is ending.
![]()
Marcus Sheridan, author of "They Ask You Answer" and partner at IMPACT, describes agencies that restrict client access to their own accounts as engaging in something close to "embezzlement." His litmus test:
"The way you can tell your agency doesn't have your best interest at heart is if they're not willing to allow access."
Here is what to verify and secure, in order of priority:
- Confirm Google Analytics ownership. Log into GA4 and check who the property owner is; this is crucial for any digital marketing efforts. If the agency created the property under their own account, you need to transfer ownership before termination.
- Confirm Google Search Console verification. Check the verified owners list. Add yourself as an owner if you are not already listed.
- Confirm domain registrar access. Log in and verify you control the DNS. If the agency manages your DNS, this is the most critical asset to reclaim.
- Check CMS admin credentials. Log into your website's CMS and confirm you have the highest-level admin account. If the agency has admin access and you do not, create your own admin account now.
- Inventory third-party tools. Are your Ahrefs, SEMrush, Screaming Frog, or other SEO tool subscriptions on the agency's accounts or yours? If theirs, you lose access to historical data on termination.
- Determine content IP ownership. Review your contract for IP clauses. Who owns the blog posts, keyword research, strategy documents, and creative assets the agency produced? In many contracts, the agency retains IP until final payment.
Do not skip this step. Tinloof's experience is instructive: when they tried to cancel, the agency told them it was "too late to cancel without renewing the contract". They found themselves "paying for a service that was doing absolutely nothing" because the contractual leverage had shifted.
Once your assets are secured, you are ready to review the contract itself.
Review your contract and know your options
Read the termination clause, the IP clause, and the auto-renewal clause before composing your termination email. These three sections determine your timeline, your costs, and what you walk away with.
![]()
Here is what to look for in each:
Termination clause. Most SEO agency contracts require 30 to 90 days' notice. Some include early termination fees, which typically range from one to three months of the retainer. Calculate your total exit cost: remaining notice period payments plus any penalty.
IP ownership clause. This determines who owns the content, keyword research, technical audits, and strategy documents the agency produced. Three common arrangements exist:
- Work-for-hire: you own everything upon payment (best case)
- License: the agency owns the work but grants you a license to use it (common)
- Agency-owned: the agency retains all IP and you lose access on termination (worst case, but it happens)
If your contract says the agency owns the work, request a full export of all deliverables before terminating. You paid for that research even if the contract says they own it, and negotiating a buyout is easier before termination than after.
Auto-renewal clause. Many contracts auto-renew for another term (often 6 or 12 months) unless you cancel within a specific window, typically 30 to 60 days before the renewal date. Check the calendar. If you are inside the renewal window, act immediately to part ways with your SEO provider.
If you are locked into a contract you want out of, you have three options beyond waiting it out:
- Negotiate a mutual termination. Present the performance data from your diagnostic and propose parting ways with the agency early. Many agencies prefer a clean exit to a hostile remaining term.
- Propose a graduated wind-down. Reduce scope and cost over 60 to 90 days rather than paying full retainer through the notice period.
- Review the performance guarantees. If the contract includes any performance benchmarks the agency has not met, those unmet guarantees strengthen your case for early termination without penalty.
Marcus Sheridan's perspective on long contracts is worth considering:
"If the agency is so worried that you're going to leave them that they have to lock you in for 12 months... if someone's leaving us after three months, well, shame on us."
The contract review determines your timeline. Everything that follows depends on how much runway you have before the termination takes effect.
Capture institutional knowledge before the handoff
Request a full knowledge transfer from the agency before or during the notice period. This is the step every other guide on firing an SEO company skips, and it is the one that costs startups the most when they miss it.
Your agency has accumulated months of work product that your next provider (or in-house hire) needs to avoid starting from zero.
![]()
Here is what to request:
- Keyword research and prioritization documents. The full keyword universe they evaluated, not just the ones they targeted. Understanding what they considered and rejected is as valuable as knowing what they pursued in their SEO strategies.
- Technical SEO audit findings. Every crawl error, site speed issue, indexation problem, and schema markup recommendation, along with what was fixed and what remains outstanding.
- Content performance data. Every piece they published, its target keyword, current ranking, traffic, and conversion data. This tells your next provider what is working and what to leave alone.
- Backlink profile and outreach history. Which links they built, how they built them, which outreach campaigns succeeded and failed, and any relationships with publishers.
- Strategy documents and recommendations. Any strategic recommendations that were approved but not implemented, and any that were rejected with the reasoning.
Package this as a transition document with a clear status for each workstream: completed, in progress, or recommended but not started.
The agency may push back on this request, especially if the relationship is ending on poor terms. Frame it as a professional handoff, not a demand. Most agencies cooperate because they want clean references and no disputes.
This knowledge transfer protects you from the most expensive part of switching agencies: the new provider spending their first three months rediscovering what the old agency already knew.
Communicate the termination
Send a short, professional email that includes the termination date, the transition deliverables you need, and the timeline for access handoff. This does not need to be a long conversation.
A termination email covers four things:
- The effective termination date, per your contract terms
- A reference to the knowledge transfer deliverables you are requesting (per the previous section)
- The timeline for revoking mutual access (their access to your systems, your access to their tools)
- Confirmation of final billing, including any outstanding invoices or early termination fees
Do not include a detailed postmortem of what went wrong. Do not assign blame. The diagnostic work you did in the first section of this guide is for your internal decision-making, not for the agency's benefit. A clean, brief termination preserves the relationship for future references and avoids unnecessary conflict.
After sending the email, the operational work begins: managing the transition without losing the organic performance you have built.
Firing is the middle of the story, not the end
The decision to fire an SEO company is not the hard part. The hard part is everything around it: diagnosing whether the agency is actually the problem, protecting your organic performance during the transition, making the right choice about what comes next, and maintaining board confidence through the process.
The startups that handle this well share three traits. They diagnose before they react, matching their situation to one of the four failure modes before making a change. They treat the transition as a project with a timeline, a checklist, and a clear owner. And they choose their next model based on their stage, their team, and their budget, not based on the last agency's sales pitch.
If you are reading this and have not yet made the decision, start with the diagnostic. Answer the five questions honestly. The answer determines whether you need a new agency, a new internal strategy, a new model, or more time with the one you have. If you are still weighing the decision, our guide on whether you actually need an SEO company can help you think it through.
If you have already decided, start with the asset audit. Secure your accounts, capture the institutional knowledge, and build your 30-day transition plan. The goal is not a clean breakup. The goal is an organic growth engine that compounds over the next 12 to 18 months, regardless of who is running it.
