
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.
Web design
For trades and service businesses, in Kingston and across Canada. I build your site, host it, and look after it, and you see it working before you pay.
- A page for every town you serve
- Google profile cleaned up and connected
- Quote form, tap-to-call, lead dashboard
$79a month and up
Get a website →Already have a websiteSEO
For businesses anywhere in Canada whose site isn’t bringing in enough work. You keep your site and your platform. I fix what’s holding it back.
- Google profile, titles and pages fixed first
- Shopify collections and products written to be found
- Checked monthly against ChatGPT and Google’s AI
$349a month and up, no setup fee
See how SEO works →Also from SB Hero: Shopify apps.Epic Inventory, and Backorder Hero coming soon. Flat monthly price, no per-order fees.Browse the apps →
Based in South Frontenac, Ontario, working with businesses across Canada.
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.
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
- 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.
Two free ways in. Pick the one that fits.
Starting with a website
- Fifteen minutes on the phoneWhat you do, where you go, what you wish customers knew before calling.
- A real site with your name on itAbout a week later, on a real address. You haven’t paid anything.
- You decideFix what’s wrong or walk away. Live in 30 days or month one is free.
Starting with SEO
- Send me your websiteTwo minutes on a form. No call needed.
- Get your scorecardA score out of 100 and the three fixes that matter most.
- Keep it, or hand me the workThe scorecard is yours either way.
Every price, on the page.
Canadian dollars, plus applicable taxes. Monthly plans have no setup fee unless shown.
New website
Website plan details| Plan | For | Monthly | Setup |
|---|---|---|---|
| Foundation | A website that exists and can be found | $79 | $895 |
| Growth | A website that brings in work | $199 | $0 on a 12-month term |
| Pro | A new website with Local SEO built in | $749 | $0 |
SEO for the site you have
SEO plan details| Plan | For | Monthly | Setup |
|---|---|---|---|
| AI visibility audit | One-time check. Covers your first month, up to $750 | — | $750 once |
| Essentials | Your existing pages, improved every month | $349 | $0 |
| Local SEO | Existing pages improved, plus new ones | $750 | $0 |
| Store SEO | Shopify stores and multi-service sites | $1,250 | $0 |
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.
Tell me what you need.
I reply within one business day.
Sent.
I’ll reply within one business day. If you included a website, I’ll have looked at it first.