You've got a great business — but if you're not on page one, customers can't find you. I help Canadian small businesses rank higher, show up in the local map pack, and turn searches into paying customers.
Most small business websites are invisible on Google. They look great, but they're buried on page five where nobody scrolls. The fix isn't luck or tricks — it's steady, honest search engine optimization: the right keywords, a strong Google Business Profile, helpful content, and the local signals that tell Google you're the real deal.
That's exactly what I do — small business SEO and local SEO for Canadian businesses, explained in plain English, with no jargon and no long-term lock-in. You'll always know what I'm working on and why it matters.
Get into Google's map pack for "near me" searches. I optimize and manage your Google Business Profile, build local citations, and target the searches your nearby customers actually use.
I find the exact terms your customers search — and where your competitors are beating you — then build a clear roadmap to outrank them for the keywords that bring in business.
Titles, headings, content, and structure tuned for both Google and real readers — so each page clearly answers what people are searching for and earns a higher ranking.
Helpful articles that answer your customers' questions and bring in steady organic traffic — the kind of content that ranks for months and quietly builds your authority.
Fast load times, mobile-friendly pages, clean site structure, schema markup, and a healthy sitemap — the behind-the-scenes basics that let Google crawl and trust your site.
Monthly updates on rankings, traffic, and what's next — written so you actually understand them. No vanity metrics, no jargon, just real progress you can see.
Month-to-month on the entry plans, no long-term lock-in. Prefer a one-time check first? Start with a $497 SEO audit.
Also offer a one-time SEO Audit ($497) with a full action plan. See full pricing →
I dig into your site, your competitors, and what your customers are searching for.
You get a clear, prioritized plan — the exact keywords and fixes that will move the needle.
I do the work each month: optimization, content, local SEO, and link building.
You see your rankings and traffic climb, with a plain-English update every month.
Usually one of three reasons: your site isn't indexed yet, it has no SEO foundation (titles, content, local signals), or it lacks authority — backlinks and reviews — so it ranks too deep to be seen. Small business SEO fixes all three: getting you indexed, optimized, and steadily climbing toward page one. Read the full breakdown →
Local SEO helps you show up when nearby customers search for what you offer — in Google's map pack and local results. It covers your Google Business Profile, local citations, location keywords, and reviews. If you serve a specific city or region, it's the highest-ROI SEO you can do. See our local SEO guide →
Most Canadian small businesses see meaningful movement in 3–6 months, with stronger results by 6–12 months. SEO compounds — the foundation and content work early pays off as Google builds trust in your site over time.
For most local and service businesses, it's the best long-term marketing investment there is. Unlike ads, organic rankings keep bringing in customers after the work is done. One page-one ranking for the right keyword can pay for itself many times over.
My plans start at $699/month for Local SEO, $1,197/month for SEO Growth, and $1,997/month for SEO Pro — plus a one-time $497 SEO audit if you'd rather start small. The entry plans are month-to-month with no long-term lock-in. See full pricing →
Tell me about your business and where you want to rank — I'll take a free look at your site and tell you honestly what it'll take to get you to page one.