Small Business Hero

Websites and SEO for businesses people find by searching.

I build websites and do SEO for businesses anywhere in Canada, from trades around Kingston to Shopify stores. Prices are published. Ranking promises aren’t, because nobody can keep them.

The free scorecard

See where your site stands before you spend a dollar.

Send me your website. I score it out of 100 across the areas that apply to your business and tell you the three fixes I’d make first, in plain language. It’s done by hand, and there’s no sales call attached.

SEO scorecard · Roofing company near Kingston
Overall

Customers can find the business on the map, but the website isn’t pulling its weight.

47/100

Local presence
11/20
Technical health
9/15
Titles & descriptions
5/15
Page content
5/15
Links from other sites
7/15
Search footprint
5/10
Speed on a phone
5/10
Fix first
  • Homepage title is just the business name, so it can’t rank for metal roofing kingston.
  • One page covers eight towns, so it ranks in none of them.
  • 4.8 stars from 60 reviews. Keep doing what you’re doing.
Sample: a local business. Illustration, not a real client’s report.
How it starts

Two free ways in. Pick the one that fits.

Starting with a website

  1. Fifteen minutes on the phoneWhat you do, where you go, what you wish customers knew before calling.
  2. A real site with your name on itAbout a week later, on a real address. You haven’t paid anything.
  3. You decideFix what’s wrong or walk away. Live in 30 days or month one is free.

Starting with SEO

  1. Send me your websiteTwo minutes on a form. No call needed.
  2. Get your scorecardA score out of 100 and the three fixes that matter most.
  3. Keep it, or hand me the workThe scorecard is yours either way.
What it costs

Every price, on the page.

Canadian dollars, plus applicable taxes. Monthly plans have no setup fee unless shown.

PlanForMonthlySetup
FoundationA website that exists and can be found$79$895
GrowthA website that brings in work$199$0 on a 12-month term
ProA new website with Local SEO built in$749$0

SEO for the site you have

SEO plan details
PlanForMonthlySetup
AI visibility auditOne-time check. Covers your first month, up to $750—$750 once
EssentialsYour existing pages, improved every month$349$0
Local SEOExisting pages improved, plus new ones$750$0
Store SEOShopify stores and multi-service sites$1,250$0
My promise

Fair pricing, forever.

My prices only move when my costs do, never because I added a feature. If costs ever force a change, you’ll hear it from me in advance, with the reason.

Get in touch

Tell me what you need.

I reply within one business day.

What do you need?
Free scorecardGet a website