You've gotten the call. Everyone with a business phone number has. "We noticed your website isn't ranking on Google. We can fix that for $99 a month."
It sounds like a no-lose proposition. Worst case it does nothing and you're out a hundred bucks a month, right?
Wrong, and the wrongness is the point of this article. Cheap SEO isn't a smaller dose of real SEO. At that price the legitimate work is impossible, so what you're actually buying is one of three things: nothing, theater, or tactics that can actively hurt your site. Two of those three leave you worse off than if you'd never signed up.
Let's do the math, look at what fills the gap, and then define the honest floor: what minimum real SEO actually looks like, including the parts you can do yourself for free.
The math that makes it impossible
Real SEO for a local business is recurring skilled labor: writing service pages, fixing technical issues, managing your Google Business Profile, building review velocity, earning citations and links. There's no machine that does this. It's hours, performed by someone competent.
Now run the vendor's side of the ledger. $99 a month, minus the commissioned salesperson who cold-called you, minus overhead and profit, leaves the provider with maybe an hour or two of low-cost labor per month for your account, often much less, because these operations survive on volume. Hundreds or thousands of accounts, each receiving minutes of attention.
You cannot buy a month of skilled marketing labor for the price of a dinner out. That's not cynicism, it's arithmetic. So the real question about any $99 SEO plan is never "is it a good deal?" It's "what are they actually doing in the 45 minutes a month my fee buys?" The answers fall into three buckets.
Bucket one: nothing, reported beautifully
The most common product at this price isn't SEO. It's reporting. You receive a monthly PDF with charts: keywords "tracked," impressions, a ranking widget showing you "moved up" for some phrase. The phrases are usually ones nobody searches, or ones you already ranked for because they contain your own business name. Ranking number one for your own company name is not an achievement; it's the default.
This bucket is "only" a waste of $1,188 a year. But it has a hidden cost: false security. For two or three years you believe SEO is "handled," so you don't do the free, high-impact things you'd otherwise have done, and you don't hire real help. The opportunity cost dwarfs the fee.
A one-question test for any current provider: "Send me the URLs of pages you created or changed on my site last month." Real SEO produces artifacts, pages, fixes, content. If the answer is a dashboard instead of URLs, you're in bucket one.
Bucket two: directory-submission theater
The second bucket at least does something. The something is just nearly worthless: automated submission of your business to hundreds of online directories. The pitch is "500 citations!" The reality is that beyond a core set of listings, those directories are sites no customer has ever visited, many of which exist solely to be sold as line items in packages like this.
Worse than worthless, sometimes: automated submission tools regularly push out inconsistent or outdated versions of your name, address, and phone number, and when the data is wrong, cleaning up hundreds of junk listings is genuinely tedious. You paid to create a mess that costs more to remove than it did to make.
The kernel of truth: a consistent, correct presence on the listings that matter, your Google Business Profile first, plus the handful of major platforms and any directory specific to your trade, is legitimately useful for local visibility. That's a few hours of one-time work, not a $99-a-month forever subscription. You can manage the one that matters most yourself, for free, at Google's Business Profile help center.
Bucket three: the tactics that hurt you
This is the bucket that makes cheap SEO worse than nothing, rather than merely equal to nothing.
When a vendor needs to show movement on no budget, the available shortcuts are the ones Google has spent twenty years penalizing. Google publishes its policies plainly in its spam policies documentation, and the cheap-SEO playbook reads like a tour of it:
- Bulk junk links. Hundreds of links from link farms, comment spam, and irrelevant foreign blogs. Link schemes are explicitly against Google's policies, and a sudden plume of garbage links pointing at your domain is a liability you may someday pay someone to clean up.
- Spun and stuffed content. Auto-generated pages of keyword soup, or the same paragraph duplicated with city names swapped: "We are the best plumber in Wilmington. We are the best plumber in Leland." Thin and scaled content like this is precisely what Google's systems are built to ignore or act against.
- Fake reviews and fake engagement. Some operations pad results with purchased reviews. This violates Google's rules and, separately, fake reviews and testimonials are squarely in the FTC's enforcement crosshairs. That's no longer just an SEO risk; it's a legal one, attached to your business name, not the vendor's.
- Hostage infrastructure. The quieter harm: some cheap providers do their "work" on pages, listings, or even domains they control. Cancel, and the work, sometimes including your Business Profile access, walks out the door with them. Always confirm that your domain, your site, and your profiles are registered to accounts you own.
Here's the asymmetry that matters: the vendor's risk is losing a $99 customer. Your risk is your domain's reputation, your map listing, and potentially regulatory exposure. They're not gambling with their asset. They're gambling with yours.
What minimum real SEO looks like
Honesty cuts both ways, so here's the part the SEO industry doesn't love: a meaningful share of local SEO is free, and you can do it yourself. If $99 a month is genuinely your whole budget, you are better off spending zero dollars and a few hours a month than spending the $99. The minimum real program:
- A site that's technically sound, once. Loads fast, works on phones, every service and city you serve has its own page. This is mostly a build-quality question, not a monthly fee, and it's the heart of what we mean by a real website at /services/website-seo. Google's free Search Central documentation describes everything that matters here, with no sales pitch attached.
- A complete, owned Google Business Profile. Correct categories, services, hours, photos, posts. Free. Thirty minutes to set up properly, ten minutes a month to maintain.
- A relentless review habit. Ask every happy customer, same day, with a direct link. Reviews are the highest-leverage free input in local search, and no vendor can fake them for you without putting you in bucket three.
- One real page of content a month. A genuine service page, a job write-up with photos, an answer to a question customers actually ask. One real page beats fifty spun ones. If you're a roofer or landscaper wondering what that looks like in practice, our roofing and landscaping pages show the structure.
- Eyes on the free data. Google Search Console and your Business Profile insights tell you what's working. Free, and more honest than any vendor PDF.
That's the floor. Notice the floor requires either your hours or real money, there is no $99 door number three. When you do pay for help, legitimate local SEO from a competent provider generally starts around several hundred dollars a month, because that's where the math starts covering actual skilled hours. The test for any provider, at any price, stays the same: show me the URLs. Real work leaves artifacts.
How to exit a cheap SEO contract cleanly
If you're in one now: first, confirm you control your own domain registrar, hosting, website admin, and Google Business Profile. Get credentials transferred before you cancel, not after. Second, ask for a list of every directory and link they've created, you probably won't get it, but ask. Third, cancel in writing per the contract terms. Then put the $99 toward the review habit and the content habit above, and you'll likely see more movement in six months than the subscription produced in three years.
SEO that's built in, not bolted on
We build done-with-you websites live on a call with you, with the technical SEO done right at build time instead of sold back to you monthly. First draft in 24 hours. Live in 7 days, guaranteed. Minimal builds start at $500. Standard, $2,000 plus $200 a month, includes ongoing SEO and AI-search optimization, real pages and real maintenance, not PDFs. Max, $3,500 plus $400 a month, adds a 24/7 AI receptionist. Super Max with a custom back office starts at $6,000. Pay-in-4 and Klarna available.
Veteran-owned, Wilmington, NC. 1,500+ small business sites built in the last 90 days, with working client sites like airsupporthvac.com and ramartrans.com you can go look at. Ask us "show me the URLs", we like that question. Book a call or see pricing.
