How Do You Know When It's Time to Fire Your Digital Marketing Agency?
There is a conversation I have had a dozen times in the last two years, and it always has the same shape. An owner is paying somebody several hundred dollars a month, sometimes a couple thousand, for marketing. Every month a report shows up. The charts are colorful. The numbers on them go up. And the phone rings about as often as it did a year ago.
He does not want to be unfair about it. Everybody told him marketing takes time, and he does not know the subject well enough to argue with a report. So he waits another quarter. Then another one after that.
The question he is actually asking, and usually will not say out loud, is not "is this working." It is "am I being patient, or am I being taken advantage of?" For the first ninety days those two situations look identical from the outside. After that they stop looking identical, and this post is about how to tell them apart.
(Context: we run Pennsylvania Digital Studio out of Greenville, and we build websites and run local SEO for small businesses across Mercer, Lawrence, Butler, Crawford, and Erie counties. We have taken over from other agencies plenty of times, and I have also watched owners fire an agency that was doing perfectly decent work and had simply never explained it. Both mistakes cost real money, so I am going to try to be fair to everyone here.)
What are you actually paying for every month?
Start with the thing almost nobody says plainly: the report is not the product. The leads are the product. The report is just the receipt.
This matters because a certain kind of monthly report is built to look like work rather than to measure it. If your report leads with impressions, reach, followers, "engagement," and a social media post schedule, and you have to hunt for the number of phone calls and form submissions, that ordering is a choice somebody made. Impressions are the easiest number in marketing to make go up and the least connected to your bank account. A hundred thousand people scrolling past your name is not a customer.
So before you decide anything, go find these four numbers for last month: how many calls came from Google, how many form submissions came through your website, how many of those turned into jobs, and what you paid. If your agency cannot hand you the first two without a week of scrambling, that by itself is information. It means nobody on their side has been watching the only numbers that matter. We wrote a longer breakdown of what an agency should be putting in front of you every month, and it is a fair yardstick to hold anyone to, including us.
How long is long enough before you expect results?
Here is where I will defend the agencies for a minute, because owners get this wrong in the other direction too.
Local SEO genuinely takes time. Sixty to ninety days before you see meaningful movement in the map pack is normal, and in a competitive city, or in a trade where every competitor has been at this for five years, six months is a fair runway. Google is slow to trust a business it has not seen much of. Anyone who promises you page one in three weeks is either lying or planning to buy ads and call it SEO. If you signed in June and you are annoyed in July, the problem is the expectation, not the agency.
But there is a clean way to separate an agency that is slow from an agency that is doing nothing, and it is this: you should be able to see the work even before you can see the results.
Work is visible. New pages get published on your site and you can go read them. Posts appear on your Google Business Profile. Review requests go out and reviews start showing up. Your business listings get corrected across the directories that had your old address on them. Photos get added. Your service pages get longer and better. None of that requires you to understand SEO. It just requires you to look.
If ninety days have gone by and your website has not changed, your profile has no new posts, your review count is exactly where it was, and the only artifact of the relationship is a PDF, then you are not being patient. You are being billed. That distinction is the whole ballgame, and there is more on how to audit it yourself in are your local SEO services actually working.
What are the real warning signs?
None of these on its own means you should leave. Two or three of them together usually means the relationship is finished and nobody has said so yet.
You cannot get a straight answer about what was done last month. Ask "what specifically did you do in July?" A good agency answers in about fifteen seconds with a list of concrete nouns. A bad one answers with a paragraph about strategy and ongoing optimization. Vagueness under a direct question is almost never an accident.
Nobody has asked you a question about your business in six months. Good local marketing needs to know that you added a new service in April, that you stopped doing new construction, that your busy season starts in March. If nobody on their side has called to ask anything, they are not marketing your business specifically. They are running a template with your name in it.
They will not tell you which search terms they are targeting. This is your money and your market. You are entitled to a list. "Proprietary methodology" is not a reason to keep the list from a client, and I have never once heard a confident operator say it.
The report is the same template with different numbers. Compare last month's report against one from a year ago. If the only difference is the digits, nobody is reading these reports either. They are generated, not written.
The work stopped but the billing did not. This happens more than you would think, usually when an agency loses the staff member who was actually doing your account. Nobody tells the client. The invoice is automatic and the work quietly is not.
Everything is somebody else's fault. Google changed the algorithm, the market is soft, your competitors are spending more. Sometimes all of that is true. But if a full year of updates has been mostly explanations for why the results have not arrived, the explanations have become the deliverable.
Do you actually own your own website and accounts?
This is the most important practical section in this post, and I would like you to go check it today, whether or not you are thinking about leaving anybody.
There are five things a small business must own outright. Your domain registrar login (the account where your web address is actually registered). Your website hosting and the site files themselves. Your Google Business Profile, with you as a primary owner and not just a manager. Your Google Analytics property. And your Google Search Console property. Not your agency's account with you added to it. Yours, in your name, with your email on it.
I bring this up because the single most expensive situation I get called into is an owner who wants to leave an agency and discovers the agency holds the domain, or is the primary owner of the Google Business Profile that has ninety reviews on it. Now leaving is not a decision, it is a negotiation, and the leverage is all on one side. I have seen an owner pay a four-figure ransom to get a domain released that he had been paying to renew for nine years.
Go log in right now. If you cannot log in yourself to all five of those, that is your first project, and it is your first project regardless of how happy you are with your current agency. An honest partner will hand these over the same week you ask, and will not ask why. Anyone who stalls, or who explains at length why it is simpler if they keep holding them, has just told you exactly what you needed to know.
How do you leave without wrecking what you built?
If you decide to go, the order of operations matters enormously. Most of the damage I have cleaned up came from owners doing the right things in the wrong sequence.
Get the logins transferred before you give notice. Not after. Ask for ownership of the domain, the profile, and the analytics accounts as a routine housekeeping item while the relationship is still cordial. Once notice is given, the same request becomes a negotiation.
Export everything before the last day. Your analytics history, your contact form submissions, your review responses, your customer list if they have been holding one. Access usually disappears on the final invoice date, sometimes without warning.
Do not let the new team delete and rebuild from scratch without a redirect plan. Every page on your current site has an address that Google has indexed and other sites link to. If a new agency builds a new site with different addresses and nobody maps the old ones to the new ones, your traffic falls off a cliff on launch day. This is the most common self-inflicted wound in this business and it is completely preventable. Ask any new hire, in writing, how they plan to handle redirects.
Keep your phone number and your Google Business Profile intact. Never let anyone create a second profile for a business that already has one, and never change the phone number on it during a transition. Your number and your profile carry years of accumulated trust with Google, and both are easy to destroy in an afternoon.
Expect a short wobble and do not panic into a second bad decision. Even a clean handoff produces a few weeks of noise while Google re-crawls things. That is normal. Judge the new arrangement at ninety days, not at three weeks, and hold them to the same visible-work standard you should have been holding the last one to.
What should a better arrangement look like?
We do the website build and the ongoing local SEO together in one monthly plan, on purpose, because a site that gets built once and then abandoned quietly stops working, and SEO on a broken site is money poured into a hole. Our local SEO plans run like this:
- Foundation: 499 dollars a month plus a 500 dollar one-time website build
- Growth: 998 dollars a month plus a 1,000 dollar build
- Dominate: 1,497 dollars a month plus a 1,250 dollar build
- Pay annually and the setup fee is cut in half, plus you get two months free
You own everything from day one. The domain, the site, the profile, the analytics. If you leave us, you leave with all of it and we will help you move, which I mention because the offer costs me nothing except the ability to hold anyone hostage, and I would rather not have that ability.
And here is the part that should make the decision easier, the one almost nobody near you will put in writing:
We get your business into the top 3 of the Google Maps pack for your core service queries within 90 days, or you stop paying the monthly fee until we do. We keep working. You keep your number.
We tie our own paycheck to the result on purpose. It is also the fastest way I know to answer the patient-or-taken-advantage-of question, because it removes the ambiguity entirely. Either you are in the top three in ninety days or you are not paying.
Worth adding: a fair number of owners ask whether they need an agency at all anymore now that they can point an AI assistant at the problem. That is a reasonable question and I answered it honestly, including the parts that do not flatter me, in do I need an SEO agency or can ChatGPT do my marketing.
Should you get a second opinion even if you stay?
Yes, and I mean that even if you have no intention of switching.
Ask somebody outside the relationship to look at your site, your profile, and your last three monthly reports and tell you plainly what they see. It takes half an hour. If your current agency is doing good work, an outside look will confirm it and you will stop second-guessing an invoice every month, which is worth the half hour by itself. If they are not, you will find out now instead of two years and twenty thousand dollars from now.
I will do that for any business in Mercer, Lawrence, Butler, Crawford, or Erie county, and I will tell you to stay put if staying put is the right answer. I have done exactly that more than once, because a client who trusts a straight answer is worth more to me than a client I talked into switching. Email andrew@padigitalstudio.com or call 724-638-7754 and we will take a look at what you have got.
