Buyers guide

How to spot a bad SEO company

Hiring an SEO company is mostly about avoiding the bad ones. Here are the warning signs that should make you pause, and the questions that separate real partners from money pits.

By Brandon Kelly · Updated June 2026 · 7 min read
The biggest SEO company red flags are guaranteed #1 rankings, refusal to share monthly reporting, long lock-in contracts with no exit, secrecy about what they actually do, and ownership of your accounts. A good SEO firm gives you transparent reporting, access to your own properties, plain-language explanations, and a month-to-month or short-term agreement you can leave.

Most Naples business owners we talk to have been burned by an SEO company at least once. They paid for months, saw a slick dashboard, and got nothing they could point to on the phone or in the inbox. The frustrating part is that the warning signs were usually there from the first sales call. You just didn't know what to listen for.

This page is not aimed at any specific company. It's the honest checklist we'd give a friend. If a firm you're considering trips two or three of these, walk. If they pass all of them, you've probably found someone worth hiring, whether that's us or somebody else.

Red flag 1: guaranteed #1 rankings

No one controls Google's algorithm. Anyone who promises a guaranteed #1 ranking, a specific position by a specific date, or a fixed number of "first-page keywords" is either misleading you or planning to chase junk terms nobody searches. Ranking #1 for "Naples SEO expert agency near me Collier County 2026" is easy and worthless. Ranking for "roofer Naples" or "Naples emergency plumber" is hard, valuable, and never guaranteed.

What honest sounds like: we target the searches your customers actually use, we show you the trend over time, and we tell you when a keyword is too competitive to be worth the spend. Rankings are an input. Calls, form fills, and booked jobs are the point.

Red flag 2: no real reporting (or a dashboard that hides everything)

"Trust us, it's working" is not a report. Some firms send a glossy PDF full of vanity metrics like "impressions" and "keywords tracked" while never showing the things that move money: which keywords gained ground, where your leads came from, what they did this month, and what's next. Others bury you in an automated dashboard with 40 charts and zero narrative.

You should get a plain-English monthly summary that a busy owner can read in five minutes, plus access to the raw data behind it. If you ask "what specifically did you do for me in May?" and you don't get a clear answer, that's a flag.

Leads, not impressions

Reports should connect work to calls and form fills, not parade vanity numbers.

A clear "what's next"

Every report should say what was done, what it moved, and the plan for next month.

A human to call

You should be able to reach a real person who can explain the strategy without dodging.

Red flag 3: long lock-in contracts with no exit

SEO is a long game, and we won't pretend results show up in two weeks. But "this takes time" is not a reason to trap you in a 12 or 24 month contract you can't leave. Long lock-ins protect the agency, not you. The healthiest arrangement is a short initial period to do the heavy lifting, then month-to-month, because the only thing that should keep you paying is the work being good.

Ask directly: "If I'm unhappy in 90 days, what does it cost me to leave, and do I keep everything you built?" If the answer is fuzzy or expensive, that tells you how confident they are.

Red flag 4: secrecy about what they actually do

"Our methods are proprietary" is a line that hides cut corners. The fundamentals of local SEO are not secret. A trustworthy firm can explain, in plain terms, what they'll do to your Google Business Profile, your website, your content, your citations, and your reviews. If they get cagey, it's often because the real plan is mass-produced spun content, bought links, or fake reviews, all of which can get your site or profile penalized.

One newer wrinkle: ask how they're handling AI search. More and more customers ask ChatGPT, Gemini, Perplexity, and Google's AI Overviews instead of scrolling links. If a firm has no answer for getting you cited in those answers, they're optimizing for a web that's shrinking. That's why AI search optimization is central to how we work, and why we wrote a full guide to AI search for SWFL owners.

Red flag 5: they own your accounts

This is the one that hurts most on the way out. Some agencies create your Google Business Profile, Google Analytics, Search Console, and even your domain or website under their own accounts, so when you leave, you lose everything. Your hard-won reviews, your history, your rankings, gone.

Insist on this from day one: every account is created under your email, you are the owner, and the agency is granted access as a manager. When the relationship ends, they get removed and you keep 100% of the asset. We build it that way by default, and you can read how we structure Google Business Profile work.

The local-knowledge flag

Naples isn't Phoenix. A roofer here lives and dies on storm-season demand and snowbird timing; a marine contractor competes across Cape Coral's 400-plus miles of canals; a med spa fights for North Naples and Marco traffic that swings hard from October to April. If a firm can't speak to your market and your trade in specifics, they'll hand you a generic plan. We work with SWFL trades and practices every day.

Red flag 6: a price that's too good to be true

Real local SEO takes hours of skilled work every month. A bargain-bin monthly fee usually means one of two things: a tiny amount of automated effort, or a churn-and-burn shop signing 200 clients and servicing none. Cheap SEO that does nothing isn't cheap, it's a year of lost rankings while a competitor passes you. We're transparent about what each tier includes on our pricing page, so you can see exactly what your money buys.

What to do instead

You don't need to become an SEO expert to hire one well. Run a prospective firm through this short list and you'll filter out most of the bad actors:

  1. Ask them to explain their plan in plain English, including how they handle AI search and Google Business Profile.
  2. Get the reporting cadence in writing, and ask to see a sample report before you sign.
  3. Confirm the contract terms and your exit, ideally a short initial period then month-to-month.
  4. Require that every account is owned by you, with the agency as a manager.
  5. Ask what searches they'll target and why those matter for your specific business and area.
  6. Be honest with yourself about price: skilled local work isn't the cheapest line item you'll pay.

Sometimes the right answer is a bigger national shop, and sometimes it's a specialist who's wrong for your trade. We'll tell you when we're not the best fit. If you want a straight read on where your site and Google profile stand right now, with no contract and no pressure, grab a free SEO audit and we'll show you exactly what we'd do and why.

Frequently asked questions

Yes. No one controls Google's algorithm, so guaranteed rankings are either misleading or aimed at worthless keywords nobody searches. Honest firms target the searches your real customers use, show ranking trends over time, and focus on calls and booked jobs instead of promised positions.
SEO needs a few months to take hold, so a short initial period makes sense. But a healthy arrangement moves to month-to-month after that. Long 12 to 24 month lock-ins protect the agency, not you. Always ask what it costs to leave and whether you keep everything they built.
Ask one direct question: what specifically did you do for me last month? You should get a plain-English answer plus access to your own analytics and Search Console. If you only get vanity metrics like impressions or a vague dashboard with no narrative, that's a warning sign.
If the agency creates your Google Business Profile, Analytics, domain, or website under their accounts, you can lose everything when you leave, including reviews and ranking history. Every account should be owned by your email with the agency added as a manager, so you keep 100 percent of the asset.
Rarely. Real local SEO takes skilled hours every month, so a bargain price usually means automated busywork or a high-churn shop that signs hundreds of clients and services none. Cheap SEO that does nothing costs you a year of lost rankings while competitors pass you. Look at what each tier actually includes.
Absolutely. More customers now ask ChatGPT, Gemini, Perplexity, and Google AI Overviews instead of scrolling links. If a firm has no plan to get you cited in those AI answers, they're optimizing for a shrinking part of the web. It's a fair and increasingly important question to ask.
Ready to get found?

See where you stand in Google and AI search

We will run a free audit of your local rankings and your visibility across ChatGPT, Gemini, Perplexity, and Google AI Overviews, then show you the fastest path to more booked jobs.

Call (239) 747-0465Free audit