7 October 2026 · 6 min read
Is SEO worth it for a small business?
A straight answer on SEO timelines, what it costs in Canada, when it's worth doing, when it isn't, and the part most agencies won't tell you about local search.
SEO has a reputation problem: slow, vague, and sold in "packages" with monthly reports nobody reads. Here is the plain version for a small business owner deciding whether to spend money on it.
How long it really takes
- Your own name: days to a couple of weeks once the site is set up properly.
- Local map results ("plumber near me"): two to four months of steady work on your Google Business Profile and reviews.
- Service phrases in your city: typically four to nine months for a new or neglected site; faster if the site is older and already trusted.
- Competitive non-local phrases: a year or more, and often not worth it for a local business.
Anyone promising page one in thirty days is either targeting phrases nobody searches or doing something that will cost you later.
What it costs
In Canada, honest ongoing SEO for a local business runs from a few hundred to a couple of thousand dollars a month, depending on how many services and areas you compete for. A one-time technical clean-up plus a well-written site often does more than the first six months of a retainer, which is why we usually start there.
When it is worth it
- People search for what you do ("emergency electrician Ottawa" is searched; "bespoke artisanal solutions" is not).
- The job is worth enough that a handful of extra customers a month pays for the work.
- You are in it for years. SEO is an asset that compounds; ads stop the day you stop paying.
When it isn't
- You need leads next week. Use ads and your own customer list first.
- Your business is a brand-new category nobody searches for yet.
- Your website can't be edited or is painfully slow. Fix that first; SEO on a broken site is wasted.
The part most agencies skip
For local businesses, most of the win is not on the website at all. It is the Google Business Profile: categories, photos, posts, Q&A, and a steady flow of reviews. Combined with service pages that say plainly what you do and where, that covers most of what "local SEO" means. The exotic stuff comes after.
How to tell if an SEO provider is any good
- They ask about your margins and which services you want more of, not just keywords.
- They show you the search terms and the leads, not just a ranking chart.
- They fix speed, titles and content first, and they write things a human would read.
- They don't own your site, your profile or your accounts. You do.
Our take
Worth it, in the right order: a fast site with clear pages, the business profile done properly, reviews on autopilot, then a modest ongoing effort. That sequence gets most Ottawa service businesses the searches they actually want within a season.
More notes
7 October 2026 · 7 min read
How much does a small business website cost in Canada?
Honest ranges for 2026: do-it-yourself builders, freelancers, agencies, and what you pay every month after launch. Plus the four things that actually move the price.
Read →7 October 2026 · 6 min read
Why is my website not showing up on Google?
The seven reasons a new or rebuilt site is invisible on Google, how to check each one in five minutes, and what to do about it. Works for Wix, Squarespace, Shopify and custom sites.
Read →