Two business professionals high fiving over a laptop and marketing reports, showing what a healthy marketing agency partnership should feel like
This is what the relationship is supposed to feel like. Here is how to tell when it does not. Photo by krakenimages via Unsplash.

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.

48% of clients who left their agency in 2025 did so over poor delivery, the number one reason and up 14 points in a year. If the work is not producing patients, you are in the majority walking out the door, not the exception. Source: Focus Digital agency churn report.

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.

Camilo and Sofia, founders of EtherealMinds, a healthcare only marketing agency
Camilo and Sofia, founders of EtherealMinds. We would rather lose a pitch than make a promise we cannot keep.

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:

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 →