Choosing the wrong marketing agency is expensive. And not just in the obvious way. Yes, you lose the money you paid them. But that is the smallest part of the cost. You also lose time — months or even years of momentum you will never get back. You lose trust — in the process, in agencies, maybe even in digital marketing itself. And you lose opportunity — every month your competitor was building their online presence while yours was stalled or mismanaged.
I have been in this industry for over 20 years. I have seen businesses burned by agencies that overpromise and underdeliver. I have taken on clients who came to me after spending $30,000, $50,000, sometimes more with an agency that could not show them a single measurable result. And every single one of them said the same thing: “I wish I had known what to look for.”
So here is what to look for. The red flags, the green flags, the questions to ask, and the gut check that matters more than any of it.
Red Flags — Run If You See These
Not all agencies are bad. But the bad ones have patterns. If you see any of the following during your evaluation, treat them as serious warning signs.
- They guarantee #1 rankings. Nobody controls Google. Nobody. Any agency that guarantees you the number one spot is either lying or using tactics that will get you penalized. Google’s algorithm considers hundreds of factors and changes constantly. A legitimate agency will tell you they can significantly improve your visibility and rankings. They will not guarantee a specific position because that is not a promise anyone can honestly make.
- They will not give you access to the accounts they manage. This is one of the biggest and most common problems in the industry. The agency runs your Google Ads, manages your website, handles your SEO — but when you ask for login credentials, they stall, deflect, or outright refuse. If you do not own and control every account, every asset, and every piece of data, you are being held hostage. When you leave (and you will eventually leave), they can take everything with them.
- Their pricing is hidden until the sales call. If an agency will not tell you what they charge until they get you on the phone, ask yourself why. The answer is usually one of two things: they are making up pricing based on what they think you will pay, or their prices are high enough that they need a sales pitch to justify them. Transparent businesses publish transparent pricing.
- They lock you into long contracts with no performance clauses. A 12-month contract with no way out and no performance guarantees means the agency has zero incentive to deliver results after you sign. They already have your money committed. A good agency earns your business every month. They do not need to trap you with a contract to keep you.
- They cannot explain what they are doing in plain English. If your agency talks in jargon, acronyms, and buzzwords but cannot clearly explain what they are doing and why, that is a red flag. Either they do not understand their own strategy well enough to simplify it, or they are hiding behind complexity to avoid accountability. You should be able to explain to a friend what your agency is doing for you. If you cannot, they have not done their job.
- Your account manager changes every 3 months. High turnover is a symptom of deeper problems — poor culture, low pay, overworked staff. But it is your problem too. Every time you get a new account manager, you start over. They do not know your business, your history, your goals. You spend weeks getting them up to speed, only to have them replaced again. Consistency matters.
Green Flags — Signs of a Good Agency
Now the good news. There are plenty of agencies that do great work and treat their clients right. Here is how to spot them.
- They publish their pricing. An agency that puts their pricing on their website is telling you something important: they have nothing to hide. They are confident in their value and they respect your time enough to let you self-qualify before a conversation. Transparency in pricing almost always means transparency everywhere else.
- You own all accounts, data, and assets. Always. This should be non-negotiable. Your website, your Google Ads account, your analytics, your content — all of it belongs to you. A good agency sets everything up in your name and gives you full access. If you part ways, you take everything with you. No negotiations. No ransom.
- They explain the “why” behind every recommendation. A good agency does not just tell you what to do. They explain why. “We recommend increasing your Google Ads budget because your cost per lead has dropped 30% this quarter and we want to capture that momentum.” That is a recommendation you can evaluate. “Trust us, you need to spend more” is not.
- You talk to the person doing the work, not a junior rep. At larger agencies, the person who sold you is rarely the person managing your account. You get handed off to a junior coordinator who is managing 40 other accounts. At a good agency — especially for small and mid-size businesses — you have a direct line to the strategist or the owner who is actually doing the work.
- They have case studies with real numbers. Testimonials are nice. Case studies with actual data are better. Look for specific, measurable results: “Increased organic traffic by 180% in 8 months” or “Reduced cost per lead from $45 to $18.” Vague claims like “improved their online presence” are meaningless.
- Their own website and SEO are strong. This is what I call the cobbler’s shoes test. If a marketing agency cannot market themselves effectively — if their website is slow, outdated, or invisible on Google — why would you trust them with yours? Search for them. Look at their site speed. Check their Google reviews. Their own online presence is their best resume.
- Monthly reporting in plain English, not jargon. You should be able to read your monthly report and understand it in under 60 seconds. Here is what we did. Here is what happened. Here is what we are doing next. If your report is 30 pages of charts and acronyms that mean nothing to you, it is not a report — it is a smokescreen.
Questions to Ask Before You Sign
Before you commit to any agency, ask these questions. Their answers will tell you almost everything you need to know.
Who will actually be doing the work on my account?
You want to know if it is the person in the room with you, a team member you can meet, or an unknown freelancer overseas. There is no wrong answer necessarily — but you deserve to know who is responsible for your business outcomes.
What happens if I want to cancel?
Listen carefully to this answer. A confident agency will say something like, “You can cancel anytime with 30 days notice. We will make sure you have everything you need to transition smoothly.” A less confident agency will start talking about contract terms, early termination fees, and minimum commitments. The difference tells you whether they plan to earn your business or trap it.
Do I own my website, accounts, and data?
The answer should be an immediate, unequivocal yes. No hesitation. No conditions. No “well, technically...” If there is any ambiguity on this point, walk away. This is the single most important question on this list.
How do you measure success?
You want to hear specific KPIs tied to business outcomes — leads, calls, revenue, cost per acquisition. Not vanity metrics like impressions or “engagement.” If an agency defines success in terms that do not connect to your bottom line, they are optimizing for the wrong thing.
Can I see examples of your reporting?
Ask to see an actual report (with client information redacted, of course). This tells you whether their reporting is clear, actionable, and focused on results — or whether it is a data dump designed to look impressive without actually being useful.
What does the first 90 days look like?
A good agency should be able to walk you through a clear onboarding process and a realistic timeline for initial results. If they cannot articulate what the first three months look like, they are making it up as they go.
The “Would I Hire This Person?” Test
At the end of the day, strip away the proposals, the case studies, the websites, and the pitch decks. You are hiring people, not a brand name.
Ask yourself three questions:
- Do I trust them? Not “do they seem trustworthy.” Do you actually trust them? Does your gut say yes? Trust is built on transparency, directness, and consistency. If something feels off during the sales process, it will not get better after they have your money.
- Do they understand my business? Did they ask real questions about your customers, your market, your competition? Or did they launch into a generic pitch that could have been for any business in any industry? An agency that does not take the time to understand your business will not build a strategy that works for your business.
- Can I reach them when I need to? Send them an email or leave a voicemail during the sales process and see how long it takes to hear back. If they are slow to respond when they are trying to win your business, imagine how responsive they will be six months in when you are already a signed client.
If you can answer yes to all three, you have probably found a good partner. If any of the three is a no, keep looking.
Our Approach
I am not going to pretend this article is not also a reflection of how we do things at Your Web Guy. It is. Everything I listed as a green flag is something we practice every day.
Our pricing is published on our website. You own everything — your website, your data, your accounts. Always. When you call, you talk to me, not a junior rep reading from a script. Our reporting is in plain English, and it takes less than 60 seconds to understand.
We do not lock anyone into long contracts. We do not hide behind jargon. We do not guarantee rankings, because nobody can honestly make that promise. What we do is show up, do excellent work, and prove our value every single month.
Your Website, Your Data, Your Accounts. Always.
If that sounds like the kind of agency you have been looking for, we should probably talk.
Looking for an Agency That Does Things Differently?
Published pricing. Owner-involved. You own everything. Let’s start with a free audit so you can see exactly how we work.
Get Your Free Audit
MM
Mike Martelli
Founder of Your Web Guy. 20+ years helping businesses succeed online. Based in Port St. Lucie, FL.
Learn more about Mike →