Local Marketing

Hiring a Marketing Agency: Lessons From Reddit (and What We See in Jacksonville)

Reddit is where small business owners go to tell the truth about the marketing agencies they hired. We read the threads so you don't have to. Here are six lessons that keep coming up, plus what we see when a Jacksonville business calls us after a bad agency run.

Reddit is where small business owners go to say what they really think about the marketing agencies they hired, usually right after the contract ends. If you're about to hire one, those threads are worth more than any agency's sales page, ours included. We went through the recent ones in r/smallbusiness, r/webdev and r/localseo and pulled out the lessons that keep repeating.

Full disclosure up front: we're a marketing agency. So read this the way you'd read a mechanic explaining which mechanics to avoid. We'll show you where each lesson came from, and you can check the threads yourself at the bottom.

Lesson 1: Judge them on booked jobs, not rankings

This is the loudest theme on Reddit, by a mile. Owners pay for SEO, get a monthly report full of rankings and traffic charts, and still can't tell whether the phone rang more. One owner whose family business paid an SEO consultant monthly said the consultant kept sending traffic numbers but couldn't actually prove any of it turned into customers.

The clearest advice in a thread asking whether good SEO agencies even exist was simple: a good one talks in revenue and conversions, and treats rankings as an early sign that may never pay off. Another thread about local service businesses landed in the same spot. Agencies can be worth it, but only when they're accountable to booked jobs.

Here's what that looks like in Jacksonville. A pressure washer's calls follow the pollen and the rain. An HVAC company's calls follow the heat. A ranking report can look great in a slow month and terrible in a busy one. The only number that means anything is what you spent to get one customer who said yes.

Lesson 2: A long contract before any results is the red flag

The horror stories on Reddit almost all start the same way: a six or twelve month contract, signed on a promise. One owner in r/DigitalMarketing described a six-month contract with a big national provider that produced only a handful of phone calls the entire time. Six months of payments for a handful of calls.

A plumber in r/smallbusiness got quoted $3,500 a month for local SEO with a six to twelve month timeline and asked if that was normal. The replies pushed back hard: that's a big commitment with no guarantee, and for a local plumber most of the early wins come from things that don't cost that much. If you do hire someone, the advice was to look for something shorter or tied to performance before you lock in.

You don't have to avoid contracts. Some work really does take months to show up. But an agency that's confident in its work can explain what you should see in the first 30, 60 and 90 days, in plain English, and is comfortable being measured on it.

Lesson 3: Own your domain, your hosting and your logins

This one comes from the web developers on Reddit, and it's the one that hurts the most when it goes wrong. There are threads from owners whose developer wouldn't let them make changes to their own site, and from developers trying to rescue a client whose old developer was holding the domain hostage.

The fix is boring and it works. The developers in r/webdev say it over and over: make sure you're the one paying for the domain and the hosting, and make sure you're the primary contact on both. If an agency registers your domain for you, it should sit in an account you control. If they ever say they own the site you paid for, ask them to put that in writing and see how fast the answer changes.

When we take over a Jacksonville business's website, this is the first thing we check, before we touch a single page. Who owns the domain? Whose card is on the hosting? Who's the admin on the Google Business Profile? It's amazing how often the honest answer is "I'm not sure."

Lesson 4: Do the free basics before you pay for anything

Back to that plumber. The most practical reply in the thread said most of a local plumber's results will come from a well-built Google Business Profile, a steady stream of reviews and making sure the business info is accurate everywhere. That alone can move the needle without spending thousands, and an agency makes more sense once you've maxed out the basics.

We agree, and we'll say it even though it costs us work. If your Google Business Profile has the wrong category, three reviews from 2022 and a phone number that rings a cell you don't carry anymore, fix that this week. It's free. Then decide whether you need help with the next step.

Lesson 5: Bigger isn't automatically better

In the thread asking whether good SEO agencies for small businesses even exist, a recurring point was that small, specialized operators, even solo consultants, are often a better fit than a big agency, because you actually get their attention. Another commenter put the big-provider problem bluntly: when an agency is big enough, one small business doesn't matter much to it, and the real goal is getting you to sign.

Grain of salt here, since we're a small shop and this lesson flatters us. The real point is about attention. Ask who will actually do the work on your account, and whether you can call that person directly. If the answer is a ticket system and a new account manager every quarter, you already know how this goes.

Lesson 6: There's a price floor for real work

Cheap is its own trap. In r/smallbusiness, an owner asked for the best affordable SEO agency at around $200 a month, and one reply was honest about it: at that price you won't find anyone doing meaningful work, just automated reports and recycled posts.

That doesn't mean the most expensive quote wins. It means you should ask exactly what happens each month for the money. Real work has names and deliverables: which pages get written or fixed, which listings get cleaned up, how many reviews you're asking for and how. If nobody can tell you, the price doesn't matter.

The short version from all those threads: own your stuff, start with the free basics, and only pay someone who'll be measured on customers, not charts.

Comparing Jacksonville agencies right now?

The questions to ask before you sign anything, the red flags to walk away from, and what real results look like for a local business here.

Read: How to pick a Jacksonville agency

Common questions

Is it worth hiring a marketing agency for a small local business?

It can be, once the basics are done and the agency is accountable to booked jobs instead of rankings or traffic. Reddit's small business owners are most negative about agencies that sold long contracts up front and reported charts instead of customers.

What are the red flags when hiring a marketing agency?

A long contract before any results, reports that only show rankings or traffic, no clear monthly deliverables, and an agency that registers your domain or hosting in its own name. Any of those is a reason to slow down and ask more questions.

Should I own my website domain if an agency builds my site?

Yes. You should pay for the domain and hosting, or at least be the primary contact on both, and have admin access to your site and your Google Business Profile. That way you can change agencies without losing your site.

How much does a marketing agency cost for a small business?

It ranges widely, and Reddit threads show quotes anywhere from a couple hundred dollars a month to several thousand for local SEO. Very low prices rarely buy real work, and high prices only make sense if the agency can show you what you get each month.

The Reddit threads we read

We're not affiliated with Reddit. These are the public threads behind the lessons above, so you can read the originals and make up your own mind:

r/smallbusiness: Do good SEO agencies for small businesses even exist?

r/smallbusiness: Are SEO and Google Ads agencies for local service businesses worth it?

r/smallbusiness: SEO consultant charging our family business $300 a month

r/smallbusiness: Quoted $3,500 a month for local SEO as a plumbing business

r/webdev: Our web developer won't let us make changes. Is this normal?

r/webdev: Having a website made. How can I make sure the site is mine?

r/smallbusiness: Best affordable SEO agency for my small business

Want a second opinion on an agency quote?

Send us the proposal you're looking at. We'll tell you in plain English what you'd actually get each month and what to ask before you sign. Free, and no pitch if it's a good deal.

Get a free second opinion

Ready to get found and get chosen?

Tell us where you are today and we'll show you what it takes.