You’ve heard the pitch. More organic traffic. Long-term results. Builds over time.
Then comes the caveat: "It takes 6-12 months to see results."
At that point most business owners either go all in on blind faith or stick with ads and move on. Very few get a straight answer about whether SEO actually makes sense for their specific situation.
Here’s mine.

You’re Asking the Wrong Question
"Is SEO worth it?" is the wrong question. The right one is: what does your business look like 12 months from now if you invest in SEO, and what does it look like if you don’t?
If you skip SEO, you’ll likely keep paying $1500-$5,000/month in ad spend to generate leads. That math never changes. You pay every month for traffic. When the spending stops, the leads stop.
If you invest in SEO, you’re trading short-term cost for long-term compounding. A page that ranks for a keyword your customers search every month doesn’t charge you per click. It works on Saturday. It works when you’re on vacation. It works two years from now with no additional spend.
That’s not a pitch, that’s just how organic search works. The question is whether you have the runway to get there, and whether your business is a fit for it.
When SEO Makes Sense for a Small Business
SEO is worth it when:
Your customers search for what you do. "Emergency plumber near me," "child therapist Atlanta," "custom cabinet maker Dallas", these are things people Google before they buy. If your customers search, you need to be found.
Your business has staying power. SEO compounds over years. If you’re not planning to still be in business 18 months from now, it’s not the right investment.
You’re ready to run ads alongside it while it builds. SEO doesn’t replace ads during the ramp-up period. It works in parallel. Businesses that go all-in on SEO and nothing else run dry before the results show.
Your ad costs are climbing. If your cost per lead from Google Ads keeps going up and the margin is compressing, SEO is how you build a channel that doesn’t get more expensive every year.
SEO is probably not your first move when:
You need leads this week. Ads are faster. Full stop.
Your website doesn’t convert. More traffic to a broken site just means more people leaving. Fix the conversion problem first.
Nobody searches for your service. Some niche B2B businesses and purely referral-based services don’t have meaningful search volume. Know your market before investing.
What SEO Actually Costs, Real Numbers
Most SEO content either hides behind "it depends" or gives you numbers so vague they’re useless. Here’s what you’ll actually pay:
DIY SEO: Your time plus tools like Ahrefs ($99/mo), SEOPress ($49/yr as a plugin), and Google Search Console (free). Realistic if you have 5-10 hours a month and know what you’re doing. Most business owners have neither.
Freelancer: $500-$1,500/month. Wide quality range. You’ll need to manage them and understand enough to evaluate the work.
Local SEO agency: $1,000-$3,000/month. Should include technical optimization, Google Business Profile management, content strategy, citation building, and reporting on leads, not just rankings.
Competitive/national keywords: $3,000-$8,000+/month. Bigger content investment, longer timeline, higher ceiling.
At The Reach Company, local SEO starts at $3,000/month. That’s Google Business Profile management, technical audits, content, and monthly reporting tied to actual leads, not vanity metrics. Ya, it’s on the high end of a local SEO Agency, but it’s because we are good at what we do and we care about your business because we build relationships with our clients that last literal years, not a 12 month contract period.
Worth it? Depends on what a new client is worth to you. If you close one additional job per month at $3,000 because of organic traffic, you’re at breakeven in the first month. Most clients see significantly more over 6-12 months once rankings solidify. Legit, many of our seo clients are minimum 5x ROI after a year or so of solid SEO work.
What a Realistic Timeline Actually Looks Like
Months 1-2: Technical cleanup, on-page optimization, Google Business Profile setup. No ranking jumps yet, you’re fixing the foundation.
Months 3-4: Early movement on lower-competition keywords. Local map pack visibility starts improving. Some organic traffic increases.
Months 4-6: More consistent rankings on target keywords. Lead volume starts. This is when clients start seeing the investment pay off.
Months 6-12: Compounding. More pages rank. Rankings strengthen. Inbound leads from organic become predictable.
Month 18+: SEO becomes your best cost-per-lead channel. We’ve had clients go from paying $80 cost per lead on Google Ads to effectively $15-20 per lead when monthly SEO cost is spread across lead volume.
Nobody can guarantee these exact timelines, they depend on your market, your competition, and how well the work is done. Any agency that gives you exact projections upfront is guessing.

SEO vs. Google Ads: Which One First?
Both, ideally. But if budget forces a choice:
Start with ads if you need leads now, you’re testing a new market, or you want data on what converts before committing to a long-term content strategy.
Start with SEO if you’re playing a long game, your ad CPLs are already high and climbing, or you’re in a market where organic rankings are achievable within 6-12 months of focused work.
The smartest answer: Run ads to generate leads now while SEO builds in the background. They serve different time horizons, not either/or. Check out these tips for growing organic traffic if you want to see what the SEO side of that looks like.
At The Reach Company, we don’t pitch SEO in isolation. It’s one part of The Lead System, a converting website, SEO that builds traffic, and ads that amplify what’s already working. Each one makes the others more effective.
The Thing Most Small Business SEO Advice Gets Wrong
Most guides tell you to "blog more." Three posts a week. Build your content library. Publish, publish, publish.
That’s not wrong, but it’s also not the first thing to fix.
The biggest SEO opportunity for most small businesses is technical health and local presence, not content volume. A slow site, missing schema markup, a neglected Google Business Profile, inconsistent NAP data across directories, these suppress rankings no matter how much you publish.
Fix the foundation first. Build content on top of it. In that order. Agencies that sell you a content package before auditing your technical setup are solving the wrong problem first.
The Straight Answer
SEO is worth it for most small businesses, but not all of them, and not always right now. The timing matters. The market matters. And the work quality matters more than most people realize.
If you want to know where your site actually stands and whether SEO makes sense for your specific situation, let’s look at it together. We’ll run through what’s ranking, what’s not, and what the realistic path forward looks like. Real numbers. Honest timeline. No pressure to buy SEO if it’s not the right move for you right now.