And underneath the frustration, a quieter worry you haven't said out loud: if I leave, what happens to my website? My Google rankings? All the stuff they set up that I don't fully understand?
That worry is the reason a lot of owners stay put for a year longer than they should. So let's take it off the table. This is the plain-English guide to leaving a web or marketing agency the right way: what to check before you say a word, how to switch without going dark, and how to make sure it never happens to you again. No jargon. In order.
First, an honest question: should you actually switch?
We run a digital agency. You'd expect us to tell you to fire yours. We're not going to, because the worst thing you can do is jump out of one bad relationship straight into another.
Sometimes the problem is timing, not the agency. SEO takes months to move. A new ad campaign needs a few weeks of data before it stops losing money and starts making it. If you're three months in and frustrated the phone isn't ringing yet, that may be the work doing what the work does. A good agency will have told you that up front and shown you a plan with dates on it.
Here's the line. If your agency missed a quarter but came back with a clear explanation and a specific course correction, give them 60 to 90 days to prove it. People have rough patches. Good partners own them. But if you've raised the same concerns more than once and nothing changed, if the reports are a fog of activity with no connection to leads or revenue, if you can't get a straight answer beyond "the market shifted," if your account has churned through three project managers this year, that's not a rough patch. That's the relationship telling you what it is. Stop waiting.
Before you do anything: figure out what you actually own
This is the most important section here, and it comes first because getting it wrong is how the horror stories happen. Do this quietly, before you give anyone notice, while you still have everyone's cooperation. For each item, you're answering one question: is this in my name, or theirs?
- Your domain name. Your address on the internet. Log into wherever it's registered and confirm the account is yours, with your email as the contact. If your agency registered it under their account, this is the single most dangerous gap on the list. Without your domain, your website disappears. Fix this one first.
- Your website and hosting. Two separate things. The website is the design and content; the hosting is the computer it lives on. Confirm you can log in as an administrator, and find out who controls the hosting. If the agency hosts it on a server they own and you've never seen a login, get a full backup before you give notice, not after.
- Your business email. If your agency set up your email, make sure you control the account, not them. Your email is your customer history.
- Your Google Ads and Meta accounts. A trap worth understanding: some agencies build your ad accounts inside their own master account instead of yours. It looks like you have access, you don't, you're a guest. The day they remove you, years of data walk out the door. Check whether the account was created under your business email.
- Your analytics and Search Console. These track how your site performs and how Google sees it. Log in with your own business email. If your only way in is a login the agency handed you, request full owner access now.
- Your social media accounts. Confirm you're listed as an owner or admin on every platform, not just a contributor.
- Your email list. If they run your newsletter, make sure you can export your subscriber list. That list is yours. Always.
Write down what you find. Where you own it, note that you own it. Where they own it, that's a transfer you'll handle during the switch. This audit decides everything about how you run the rest of the move. For the full walkthrough, see Do You Actually Own Your Website?
And why it shouldn't exist in the first place
Some owners doing that audit discover something worse than a missing login. They discover the agency built the whole thing to make leaving painful on purpose. The playbook is old and predictable. They register your domain in their name. They build your site on their private platform. They create every account under their email. And the day you try to leave, the story changes from "we're your partner" to "we built it, we own it," followed by an offer to sell your own website back to you, or just silence.
Here's the part nobody else will tell you plainly: this is not a thing you have to escape. It's a thing you should never be in. When your website lives on infrastructure that's truly yours, when there's no "powered by their platform" buried in the code, when every account is in your name from day one, there is no hostage situation, because there's nothing to take hostage. So ask any agency you're considering one question: "On day one, is everything in my name and fully owned by me?" If they get cagey, you have your answer. (If you're already locked out, start with Held Hostage by Your Web Guy.)
How to switch cleanly, in the right order
Most disasters come from doing these out of order, specifically, giving notice before getting your house in order. Do it like this.
- Read your contract first. Know your terms cold before you say anything. How much notice do you owe, 30, 60, 90 days? Is there a fee for leaving early? What does it say about who owns the work? One hour with a business attorney costs less than one wrong move.
- Line up your new partner before you fire the old one. Don't quit, then shop. Find your replacement first, get them ready to take over, then give notice. A couple weeks of paying two agencies is far cheaper than going dark.
- Gather everything while you still have access. Quietly, before notice: export your ad history and keyword lists, pull a year or two of analytics, download a full website backup, and collect every login and strategy document.
- Give notice in writing, to the owner, not the account manager. The account manager can't transfer assets or change contract terms. Send a short, professional email to whoever runs the agency.
- Keep the lights on through the handoff. Don't let campaigns go dark during the transition. Your new partner onboards while the old one finishes their notice period. Brief overlap, no gap.
The termination email, copy, paste, fill in the brackets
Subject: Notice of Contract Termination — [Your Business Name]
Hi [Agency owner / principal],
I'm giving formal notice that we're ending our services agreement, with our last day of service being [date, per the notice period in our contract].
To make the handoff clean, please provide the following by [date]:
- Full owner/admin access transferred to us for: our domain, website, hosting, business email, Google Ads, Meta/Facebook, Analytics, Search Console, and all social accounts
- Exports of our ad account change history, keyword lists, and audience lists
- A complete backup of our website (files and database)
- All login credentials for accounts managed on our behalf
- All strategy documents, content, and creative produced during our engagement
- A final invoice through the termination date
Please confirm receipt and send a transition timeline by [date].
Thank you for the work over the past [X months/years].
[Your name], [Your business]
What to look for in your next partner, and what to run from
You're not looking for another vendor. You're looking for the last agency you'll need to hire. The owners who get burned twice are usually the ones who shopped on price and ended up juggling three vendors, one for the site, one for SEO, one for email, none of whom talk to each other, all of whom point fingers when something breaks. The fix isn't a cheaper version of what you just left. It's a different structure entirely.
Look for one team and one phone number covering the whole thing: the website, the hosting, the business email, the security, and the marketing. Look for an agency where you own everything outright from day one. Look for a shop that's been doing this long enough to have done it through a few waves of change. A quick gut check: if the conversation is all polished decks and no straight answers, keep walking.
Switching isn't just an exit, it's an upgrade
There's a part of this nobody frames correctly. Leaving a stale agency isn't only about stopping the bleeding. It's a chance to move up. When you switch, you're not just replacing what you had. You can land somewhere that gives you a head start by default, on everything, instead of as a line item you're upsold later. The agency you're leaving was probably built for a version of this work that's already behind. The one you choose next should be built for where it's going.
Frequently asked questions
Can I fire my marketing agency before the contract ends?
Usually, yes, but check your contract first. Most require 30 to 60 days' notice, and some charge a fee for leaving early. Do the math: if the fee is smaller than the cost of staying, pay it and move on.
Who actually owns my website and domain?
Whoever the accounts are registered under. If your domain and site were set up in your name and email, they're yours. If the agency created them under their own accounts, you may need to transfer them before you leave. Check before you give notice.
Will switching agencies tank my Google rankings?
Not if it's handled right. The risk isn't the switch, it's going dark or losing your data. Keep the site live, keep your Analytics and Search Console access, and overlap the old and new agency so nothing drops. Rankings stay put when continuity does.
How long does a clean transition take?
Plan for two to four weeks of overlap between agencies, plus whatever notice period your contract requires. Rushing it is how things break.
What if my agency won't give me my accounts?
First, you've already protected yourself by exporting and backing up everything before giving notice. Second, many platforms, Google included, have ownership-recovery processes. Third, if they're truly holding assets hostage, an hour with an attorney usually resolves it faster than you'd expect.