fourcents/seo
Hiring · 9 min read

SEO Services for Small Business: What to Buy, What It Costs

A small business needs five SEO services, bought in a fixed order: a technical check, a complete Google Business Profile, a handful of pages that answer what customers ask, a review process, and honest measurement. Everything else is optional until those are done. This guide explains what each one is, what it should cost, and how to buy it without paying for work you do not need.

Key takeaways
  • Buy the foundations first: technical health, Business Profile, service pages, reviews, measurement. Link building and content programmes come after.
  • A one-off audit plus a short list of fixes is often the right first purchase. A retainer makes sense when there is monthly work to do.
  • Price is driven by senior hours, not by the number of keywords. Ask what the hours are spent on.
  • Any quote that promises a ranking, a fixed number of links, or hundreds of pages a month is a quote to walk away from.

What a small business actually needs from SEO

A small business needs to show up when a customer in its market searches for the thing it sells, and to look trustworthy when they do. That is the whole job. It does not need to rank for every phrase in its industry, publish a blog post a week, or collect links from directories nobody reads.

Most small business sites have the same three problems. Google cannot read parts of the site properly. The pages that exist do not answer the questions customers type. And the Business Profile, the site and the directories disagree about the name, address, phone number or category. Fixing those three moves more than anything an agency will sell you afterwards, and none of it takes a large budget.

There is a fourth problem that is newer. People now ask ChatGPT, Google's AI Overviews and similar tools for recommendations, and those tools answer from the same signals: clear pages, consistent business details, real reviews. A site that is fixed for Google is most of the way to being cited by an assistant. You do not need a separate AI budget to start.

The five services, in the order to buy them

Buy them in this order because each one depends on the one before. Pages do not help if Google cannot index them. Reviews do not help if the profile has the wrong category. Measurement is last only because it should be set up before the others start, and then left alone.

ServiceWhat it fixesBuy it whenPlan or one-off
Technical checkPages Google cannot index, slow templates, broken redirects, missing schemaAlways first. Most sites have at least one blocking issueOne-off audit, then fixes
Google Business ProfileWrong category, missing services, no photos, duplicate listingsYou have a premises or a service areaOne-off setup, light monthly upkeep
Service pagesPages that list what you do without answering what customers askYour main services have no page of their own, or the pages are thinA few pages, written once, refreshed yearly
Review processFew reviews, no replies, no way to ask happy customersYou rely on the map pack for callsSet up once, run by you
MeasurementNo idea which pages or searches bring leadsBefore any of the above startsOne-off setup, monthly reading

The local SEO service page covers the profile and review work in detail, and the technical SEO page covers what an audit looks for. If you only read one thing before talking to anyone, read the audit section, because it decides everything else.

What SEO services cost for a small business

Our published prices are the simplest reference point. A one-time full audit and 90-day plan is CAD $1,800. The Starter plan is CAD $2,200 a month for about 20 senior hours, month-to-month with 30 days' notice, and it is built for one site in one market. An extra page written and implemented is CAD $450. The pricing page lists what each plan includes and excludes.

Across the market, the price of SEO for a small business is driven by four things, not by the number of keywords in the proposal:

  • Senior hours. Work done by an experienced person costs more per hour and needs fewer hours. Ask who is doing the work, not just what.
  • Your platform. A clean WordPress or Shopify site takes less technical time than a custom build with rendering problems.
  • Competition in your market. A trades business in a small city needs less than a clinic in a large one.
  • How much you can do yourself. Asking for reviews, approving pages and supplying photos all cost less when you do them.

Our guide to what SEO costs in Canada puts these numbers against the wider market. The short version: very cheap monthly packages usually buy automated reports and directory submissions, and very expensive ones usually buy hours a small business does not have work for.

Do it yourself, hire a freelancer, or hire an agency

All three can work. The right one depends on how much time you have, how technical your site is, and whether there is enough monthly work to justify a retainer. Be honest about the first one: most owners who plan to do it themselves stop after the profile is set up, which is fine if the profile was the main problem.

OptionBest whenWatch out for
Do it yourselfYou have a simple site, a premises, and a few hours a monthTechnical issues you cannot see, and pages written for you rather than for customers
Freelancer or consultantOne-off audit, a fixed list of fixes, or a few pagesNobody to implement technical changes; work that stops when they are busy
Agency on a planThere is real monthly work: pages, fixes, profile, measurementPaying for hours you do not need; junior staff after the sale

A common and sensible path is to buy the audit as a one-off, do the profile and review work yourself, and pay for the technical fixes and a few pages. If the audit shows months of work, move to a plan. If it shows a week of work, do not. Our guide on consultant versus agency goes deeper on the middle two options.

Questions to ask before you sign

Ask everyone the same questions, including us. The answers separate an SEO company that does work from one that sells reports.

  1. Who will do the work, by name, and will they be in my Search Console?
  2. What will I receive in month one? A written plan with priorities is the right answer. A ranking report is not.
  3. How many hours are in the plan, and what are they spent on?
  4. What is the contract? Month-to-month with accounts in my name is normal. Twelve months with agency-owned accounts is not.
  5. How do you get links? Anything with a fixed number per month is a package, and packages are a spam-policy risk on your domain.
  6. What will you tell me when something does not work?
  7. Can I see results with dates and sources, from sites you actually run?

Our guide to SEO agency red flags lists the warning signs in full. The most common one for small businesses is a guaranteed ranking. Google says nobody can promise a position, and we agree.

A 90-day plan for a small business

Whoever does the work, this is the order that gets results soonest. Each step can be checked by you without any tools beyond Search Console and your own phone.

  1. Weeks 1 to 2: audit. Crawl the site, check indexing, speed, canonicals and schema. Read the Business Profile against the site. Set up Search Console, analytics and call tracking if you rely on calls. Our SEO audit services guide explains what a real audit includes.
  2. Weeks 3 to 4: fix the blockers. Anything that stops Google indexing or trusting the site goes first. Correct the profile category, services, hours and photos.
  3. Weeks 5 to 8: pages. Write or rebuild one page per main service, each answering what it costs, how it works, and who it is for. Add a service-area page if you travel to customers.
  4. Weeks 9 to 12: reviews and measurement. Start asking every happy customer for a review, reply to every one, and read the first full month of Search Console data to decide what comes next.

Search results move at the speed Google recrawls a site, so expect technical fixes and profile changes to show within weeks and new pages to take a few months to settle. If you want a plan like this written for your site, book a strategy call. We crawl the site first, so the conversation is about your numbers, and if the audit is all you need we will say so.

Questions

How much should a small business spend on SEO?

Enough to fix the foundations and no more until those are done. A one-off audit and a short list of fixes is often the right first purchase. Our one-time audit and 90-day plan is CAD $1,800 and our Starter plan is CAD $2,200 a month. If a proposal costs more than that and you have one site in one market, ask what the extra hours are for.

Do I need monthly SEO or a one-time project?

Buy a one-time audit first. If it shows ongoing work, such as pages to write, technical issues across templates and a profile to maintain, a monthly plan makes sense. If it shows a short list of fixes, pay for the fixes and stop.

Is local SEO different from regular SEO for a small business?

It adds the Business Profile, reviews and consistent business details to the same technical and page work. For a business with a premises or a service area, local work usually brings the first calls. Our guide on local versus national SEO explains how to split the two.

Can a small business rank against big competitors?

For specific, local and detailed searches, yes, because large competitors rarely write pages that answer those. For broad national phrases, rarely, and it is not worth the budget. Nobody can promise a position either way; what can be promised is the work and the reporting.

Do I need AI search optimization as a small business?

Not as a separate purchase. The same fixes that help Google, clear pages, consistent business details and real reviews, are what assistants draw on when they recommend a local business. Make sure AI crawlers are not blocked, which our free audit checks, and revisit the topic once the foundations are done.

Find out what is holding your site back.

A 30-minute call with the person who will do the work, after we have crawled your site. No slides, no pressure.

Free auditBook a call