Skip to content

SEO Cost for Small Business: A Budget Guide by Revenue Stage

A $200k business with a $3,000 retainer is over-bought. A $3M business doing DIY is under-bought. Stage decides spend.

John Cravey with AIFounder5 min readUpdated Aug 6, 2026

Most advice about the SEO cost for small business fails by treating every small business as the same buyer. A $150k solo operation and a $4M multi-crew company are different animals with different budgets, different risks, and different correct purchases. The useful question is not what does SEO cost, it is what should a business at my stage spend, and on what. Here is the stage map we actually use, with the numbers.

Free estimate · 2 minutes

Skip the generic ranges. Price your actual build.

The estimate sketches the real version we would ship for your business at your scale. Sixty seconds, no opt-in.

Anchor the seo budget to revenue, not to quotes

The stable way to size any marketing budget is as a share of revenue. The common planning band across small businesses is 5 to 10 percent of gross revenue for all marketing; the U.S. Small Business Administration's guidance sits in the same range (SBA marketing guidance). Search's share of that depends on one thing: whether your customers search when they need you. A service business whose phone rings from 'plumber near me' should weight search heavily, often a quarter to half the marketing budget. A product nobody knows to search for yet should not. Every stage below assumes the first case; if you are in the second, spend on awareness and come back.

Stage 1: under $250k revenue. Spend time, not retainers

At this stage your time is the cheapest asset and a retainer is premature. The correct spend is a floor of sweat plus at most $500 to $1,500 of targeted one-time help. Do the free work yourself: complete your Google Business Profile, build one honest page per service, ask every customer for a review, install Search Console and GA4. Google's own starter guide covers most of what matters, in plain language. Pay only for bounded things you cannot do: a site-speed fix, a proper page template, an hour of consulting to check your direction. What not to buy at this stage: any monthly plan. Especially the cheap ones, whose actual contents are cataloged in the cheap SEO breakdown.

Stage 2: $250k to $1M. The first retainer, bought carefully

Somewhere in this band, the owner's hours run out and the math flips: the revenue an hour of SEO work produces exceeds what the same hour costs to buy. The right first purchase is usually a foundation project, $2,000 to $6,000 to fix the site and build the core pages, followed by a small business seo retainer of $1,000 to $2,500 a month for content, local work, and iteration. Buy the project first on purpose: it tests the vendor on a bounded scope before you commit to months, per the hybrid pattern in the pricing models guide. What not to buy: the $3,000+ growth packages. Your market position does not need them yet, and the money is better in review velocity and page depth.

Stage 3: $1M to $5M. Compounding, $2,500 to $5,000 a month

By this stage search should be a measured channel with a known cost per lead, and the seo budget rises because each incremental position is worth real money. $2,500 to $5,000 a month buys the real-SMB tier properly: technical upkeep, consistent content production against a topic plan, legitimate authority building, and a senior strategist whose job is reallocating the spend as data arrives. The tier mechanics are broken down in the SMB pricing guide. What not to buy: vanity scale. National keywords you cannot serve, tools dashboards you will not read, and tracked-keyword counts as a deliverable.

Stage 4: $5M and up, or multi-location. $5,000+

Multi-location brands, competitive metros, or businesses where organic search carries seven figures of pipeline. Budgets of $5,000 to $10,000 and beyond stop being retainers and become programs: location-page systems, content operations, digital PR, engineering time. The per-location economics at this stage are covered in local SEO pricing. What not to buy: agency layers. At this spend you are owed senior people in the room, not an account coordinator relaying your questions.

Sequencing the budget inside year one

Whatever the annual number, the order of spending matters as much as the amount. A typical stage-two year of roughly $18,000 to $24,000 should not spread evenly across twelve months. Quarter one is foundations: the site fixed, the core service and area pages built, Google Business Profile completed, Search Console and GA4 wired to real conversion events. That quarter is front-loaded, often 40 percent of the annual budget, and it is the quarter cheap providers skip because its work is invisible in a monthly report. Quarter two shifts to content against the questions buyers actually type, plus the review process embedded into your close-out routine. Quarters three and four are iteration: doubling down on the pages the data says are moving, filling the gaps competitors leave, and starting the authority work that pays next year. An owner who insists on this sequence gets more from $1,500 a month than an unsequenced account gets from $2,500, because compounding rewards order.

The same sequencing logic is why the first vendor conversation should be about your market and your site, not about their menu. A vendor who proposes the same first month to every business has no sequence, only a subscription, and a subscription with no sequence spends your strongest quarter on its weakest work.

The purchases that waste money at every stage

  • Monthly plans under $500 sold as full SEO. At every stage, this buys reporting theater.
  • Rankings guarantees. Google warns about them in its own hiring guidance, and the warning is stage-independent.
  • Content by the pound. Word counts are not a strategy; a page per real buyer question is.
  • Tools you will not use. Subscriptions do not do work. One afternoon in Search Console beats a $300 dashboard you check quarterly.
  • Paying to defend keywords nobody converts on. Rankings are the means. Leads are the metric, and your marketing budget should follow them.

Do the stage math with your own market's numbers

Every band above sharpens once you know your local demand: how many people search for your services, and what winning a realistic share is worth. Run the estimator and we will size it for free, no sales call required. Then set the seo cost for small business at your stage against the full market map in the pricing pillar, and pressure-test it with the ROI arithmetic before you sign anything. Stage first, spend second, vendor third. In that order the budget almost sets itself. And when you want to see what a staged engagement looks like end to end, how it works walks the sequence.

Answers

Frequently asked questions

How much should a small business spend on SEO?

Anchor to revenue. Businesses commonly budget 5 to 10 percent of revenue for all marketing, and search typically earns a quarter to half of that where customers actively search for the service. In practice: under $250k revenue, spend time plus at most $500 to $1,500 in targeted one-time help; $250k to $1M, a first retainer of $1,000 to $2,500 a month; $1M to $5M, $2,500 to $5,000; beyond that, $5,000 and up.

Is SEO worth the cost for a very small business?

Only when people search for what you sell. A business with real local search demand and no visibility is losing revenue monthly to whoever ranks. A business selling something nobody searches for yet should spend on awareness first. Check the demand before the budget: search volume for your services in your area is measurable for free.

What is a realistic SEO budget for year one?

For a small service business entering a normal market: a foundation project of $2,000 to $6,000 to fix the site, pages, and tracking, then $1,000 to $2,000 a month of ongoing work. Total year one lands between $12,000 and $30,000. Cheaper paths exist, doing the foundation yourself especially, but a year of $300-a-month SEO is $3,600 spent proving that nothing happens.

What percentage of revenue should go to SEO?

Small businesses commonly budget 5 to 10 percent of gross revenue for all marketing. Search typically earns a quarter to half of that where customers actively search for the service, and far less where they do not. So a business doing $800,000 with real local search demand lands near $1,000 to $2,500 a month, which is exactly the first-retainer band.

Should a business under $250k in revenue pay for SEO?

Not a retainer. At that stage your time is the cheapest asset you have. Do the free work yourself: complete the Google Business Profile, build one honest page per service, ask for reviews, install Search Console and GA4. Pay only for bounded things you cannot do, such as a site-speed fix or an hour of consulting, and keep it under $1,500 in total.

When is a business ready for its first SEO retainer?

Somewhere between $250k and $1M in revenue, when the owner's hours run out and the revenue an hour of SEO work produces exceeds what that hour costs to buy. The right first purchase is usually a $2,000 to $6,000 foundation project followed by a $1,000 to $2,500 monthly retainer, in that order, so the vendor is tested on bounded work first.

How should I sequence an SEO budget across the first year?

Do not spread it evenly. Quarter one is foundations and often 40 percent of the annual budget: the site fixed, core service and area pages built, the profile completed, analytics wired to real conversion events. Quarter two is content against the questions buyers actually type, plus a review process. Quarters three and four iterate on whatever the data says is moving.

What should a growing business stop buying as it scales?

Vanity scale. National keywords you cannot serve, tool dashboards nobody reads, and tracked-keyword counts presented as deliverables. At $5,000 a month and above, stop paying for agency layers too. At that spend you are owed senior people in the room, not an account coordinator relaying your questions to them.

What SEO purchases waste money at every revenue stage?

Five of them: monthly plans under $500 sold as full SEO, rankings guarantees, content priced by the pound, tool subscriptions you will not use, and paying to defend keywords that never convert. None of these become good purchases at a larger budget. They just cost more when you can afford more of them.

How do I know if a retainer is too big for my stage?

Divide the monthly quote by your average job value. A $1,500 retainer against an $8,000 average job needs to produce one extra close every five months to break even. If that sounds easy, the budget fits your stage. If it sounds impossible, either the quote is wrong for you or search is not your channel yet.

Does SEO make sense if nobody searches for what I sell?

No, and that is the answer few vendors volunteer. If search volume for your services in your area is a few dozen a month, there is nothing to win yet. Spend on awareness and referrals, build the demand, and come back to search once people are typing the words. Check the demand before you set any budget.

What does a realistic first year of SEO cost end to end?

For a small service business entering a normal market, between $12,000 and $30,000: a $2,000 to $6,000 foundation phase, then $1,000 to $2,000 a month of ongoing work. Cheaper paths exist, particularly doing the foundation yourself, but a year of $300-a-month SEO is $3,600 spent proving that nothing happened.

Question we did not answer? Ask us directly and we will answer it here.

John Cravey, Founder
Written by
John Cravey
Founder

Founder of Frontend Horizon. Writes most of the long-form work on the FH blog.

Newer post
Local SEO: The Complete Guide for Service Businesses
Older post
Cheap SEO: What a $99-a-Month Plan Actually Buys
Keep reading

More from the blog

SEO·5 min

SEO ROI: How to Calculate What SEO Is Worth Before You Buy It

Is SEO worth it is not a philosophy question. It is five numbers and a multiplication you can do before any contract.

SEO·5 min

Cheap SEO: What a $99-a-Month Plan Actually Buys

The plan is not a smaller version of real SEO. It is a different product wearing the same name.

SEO·5 min

SEO Expert, Specialist, or Consultant: Who to Hire at Each Stage

The titles are marketing. The real question is whether your gap is strategy, execution, or both, and how much of each you can absorb.