A plastic surgery practice called us in September, embarrassed before they even got the question out. They had been paying an agency 3,200 dollars a month for 16 months. Every month a polished report landed in their inbox: impressions up, reach up, engagement up, little green arrows everywhere. And every month the front desk told a different story. New patient calls were flat. The surgeon finally asked the agency a simple question, how many of these numbers turned into booked consults, and got a paragraph about brand awareness being a long game. That paragraph was the moment they knew.
If any of that feels familiar, you are not being paranoid and you are not being ungrateful. You might just be with the wrong agency. The hard part is telling the difference between work that needs more time and work that is never going to show up. Let us make that call easier.
First, you are not alone and you are not stuck
Leaving an agency feels like a bigger deal than it is, partly because they are the only ones who know where all your logins live. But client turnover in this industry is constant, and the reasons are boring and predictable. In one 2026 analysis of agency churn, the top reason clients walked away was plain dissatisfaction with delivery, named by 48 percent of them, up 14 points from the year before. Not pricing. Not personality. Results. You can see the breakdown in this report on average marketing agency churn.
The average agency and client relationship runs two to three years, and plenty end sooner. So drop the guilt. This is a business arrangement, and the only question that matters is whether it is bringing you patients at a price that makes sense. Here is how to tell when it clearly is not.
Seven signs it is time to fire your marketing agency
You will rarely see just one of these. They travel in packs. One on its own is a conversation to have. Three or more is a decision that has already been made for you.
1. The reports are full of vanity metrics, not patients
This is the big one. Impressions, reach, clicks, likes and followers are easy to grow and easy to dress up, and almost none of them pay your lease. The only numbers that matter to a practice are new patient leads, booked appointments, and what each one cost you. If the monthly report leads with engagement and you have to dig to find anything about actual patients, that is not an accident. It is a magic trick to keep you from asking the real question. A good agency reports cost per lead and cost per booked patient first, because that is the scoreboard. If yours cannot even tell you where your patients are coming from, start with our guide on how to track where patients come from, then ask them why they are not.
2. You do not actually own your own accounts
Here is a test you can run in five minutes. Can you log in, right now, as the owner of your website, your Google Ads account, your Google Business Profile and your analytics? Or does everything live under the agency's login, where you can see nothing and change nothing? Some agencies build your site and run your ads under accounts they control on purpose, so that leaving them means starting from zero. That is not a service, it is a hostage situation. Your website, your domain, your ad history and your reviews are your business assets. We wrote a whole piece on this because it burns so many practices: make sure you can answer do you own your medical practice website.
3. The contract locks you in but promises nothing back
A term by itself is not evil. Real results like local ranking and reputation take months to build, and an agency that asks for time to do that is being reasonable. The problem is a long contract with no accountability attached to it. Watch for an auto renew you can only escape in a narrow written window, a clause that penalizes you for lowering your spend, or a two year handcuff with no defined benchmarks you can hold them to. A fair deal gives the work time to work and still lets you walk if the patients never come. If the contract protects their revenue but says nothing about your outcome, that tells you what they are actually optimizing for.
4. They clearly do not understand healthcare
Marketing a dermatology practice is not the same as marketing a pizza shop, and the rules are not optional. An agency that drops a Meta pixel on your booking page or a condition specific landing page can break both Meta's tightened health rules and your patients' privacy at the same time. One that writes ad copy promising to cure or guarantee an outcome can get your account suspended. If your agency has never mentioned HIPAA, cannot explain how they keep patient data out of ad platforms, and treats your practice like any other local business, the gap is going to cost you eventually. This is exactly why we only work in healthcare and nothing else.
5. You cannot get a straight answer on return
Ask them this out loud: for every dollar I give you, how many come back as booked revenue? A confident agency has that math ready, or will build it with you honestly. A weak one gets defensive, changes the subject to awareness, or buries you in a dashboard with forty widgets and no conclusion. You should never have to be a data analyst to understand whether your marketing is working. If you want to run the numbers yourself first, here is how to calculate medical practice marketing ROI so you walk into that meeting knowing what good looks like.
6. The attention vanished the moment the contract was signed
You remember the pitch. Sharp, attentive, a real strategy session. Then the deal closed and you got handed to someone junior, emails started taking a week, and your calls go to the account manager who already seems checked out. Agencies pour energy into winning you and then spread themselves thin keeping you. If you are the one chasing them for updates, if nobody has proactively brought you a new idea in six months, if your point of contact has changed three times this year, the relationship is already coasting. You are paying for a partner, not a voicemail box.
7. The promises are too good to be true
Any agency that guarantees you the top spot on Google, promises a specific number of patients with total certainty, or sells a secret method nobody else has is either naive or lying. Nobody controls Google's ranking, and nobody can promise exact patient counts, because real people make real decisions. Honest marketing deals in probabilities, steady improvement and clear tracking, not guarantees. If the sales pitch sounded like a lottery ticket, the results usually read like one too.
Before you fire them, run this 15 minute test
Do not break up in anger over one bad report. Send a short, calm email with two asks. First: please send me our cost per booked patient for the last three months. Second: please confirm I have owner access to my website, domain, Google Ads, Google Business Profile and analytics, and if I do not, please transfer it.
How they respond is the whole answer. A good agency sends the numbers and the access within a day or two, maybe a little proud to show their work. A failing one stalls, deflects, suddenly gets very busy, or reveals that you do not own your own accounts after all. You are not really asking for data. You are asking them to show you whether they have been building your business or renting it back to you. The reply tells you everything.
How to leave the right way
If the test confirms it, do not just stop paying. Protect what is yours first, because the worst time to discover you do not own your website is the week after you gave notice. Work this list in order before you send anything:
- Confirm you are the registered owner of your domain name and your hosting, not the agency.
- Get a full copy or a clean transfer of your website files, so the site does not go dark when access is cut.
- Make sure your Google Ads, Google Business Profile, Meta Business and analytics all sit under accounts you own, with the agency's access removable.
- Save your Google review link, your patient and lead lists, and any content or photos you paid to have made.
- Read the cancellation terms so you give notice in the correct window and avoid an auto renew.
Only when all of that is in your own hands do you send the notice. Keep it professional and short. Healthcare is a small world and burned bridges travel. But leave with every asset that belongs to you, because you paid for all of it.
What good actually looks like, and where we fit
We are an agency too, so read this with the skepticism it deserves. But here is the standard we think every practice should hold any partner to, us included. You own everything, we just manage it. Reports open with booked patients and cost per patient, not impressions. You get a real human who brings you ideas instead of waiting to be chased. And the only thing that keeps you around is the work, not a clause.
We only work with healthcare practices in the United States, which is why HIPAA and ad platform rules are baked into how we build, not an afterthought. We treat your website, your reviews, your ads and your follow up as one connected patient acquisition system instead of separate invoices, because that is how new patients actually arrive. The website we build is yours, and the local SEO that ranks it is reported in patients, not promises. If you want the honest version of the money question before any of this, we laid it out in how much a healthcare marketing agency costs.
Our honest take
The practices that get burned are almost never the ones who switched too fast. They are the ones who waited another quarter, and another, hoping the pretty report would finally turn into a full schedule. Marketing does take time, that part is true, and a good agency earns patience. But patience is not the same as a blank check. If you cannot get a straight answer on booked patients, cannot log into your own accounts, and cannot remember the last time they brought you an idea, you already have your answer. Run the 15 minute test this week. Whatever comes back, you will stop wondering, and your money will finally go somewhere it can be measured.
Not sure if your agency is working?
Book a free strategy call and we will give you an honest read on your current marketing, no jargon and no pressure. We will tell you what is working, what is wasting your budget, and whether you even need to switch. Healthcare only, US practices.
Book a free strategy call →