Pricing · CAD · Ontario
You own the site · domain in your name from day one
Three builds. Pick your size.
Every build is designed and written for the business, not dropped into a template. What changes between them is how many pages you need, and whether the site should answer questions and take bookings on its own.
Builds from $800 CAD · care plans from $70/mo · about a week to live
How long does the Working site take to pay for itself?
5 jobs cover the build
Move the slider to your own numbers. Real math: the build price divided by your job value, with nothing padded.
Three builds, one builder
Pick the one that fits the business.
You buy the build once. The monthly care plan after it covers hosting, SSL, backups, security patches and the changes you ask for, and it is the only recurring number on the page.
Presence site
For a business that just needs to exist properly online and be easy to phone.
$800one-time build
then $70/mo care plan
≈ $572 USD build · ≈ $50 USD/mo · billed in CADYours outright. Cancel the care plan and the site is still yours.
- A single page, built around your own photos
- Colours and type matched to your brand
- Copy written for the business, not filled in
- Contact rows straight to your phone and email
- Hosting, SSL, and the domain registered in your name
- No AI chat assistant at this size
- No booking or quote form at this size
Paid once, up front. The care plan only starts after the site is live.
Working site
For a business that wants the site to answer questions and book work while you are on a job.
$2,000one-time build
then $90/mo care plan
≈ $1,440 USD build · ≈ $64 USD/mo · billed in CADYours outright. Cancel the care plan and the site is still yours.
- Everything in Basic, grown into a multipage site
- Up to eight pages: services, gallery, service area, about, contact
- An AI chat assistant trained on your hours, services and prices
- A booking or quote request flow wired to your phone and email
- Hosting, SSL, and the domain registered in your name
Paid once, up front. The care plan only starts after the site is live.
USD figures are approximate, converted at 1 CAD ≈ 0.72 USD as of July 2026. Billing is in CAD, so the CAD figure is the one you are charged. Rates move, and your bank's number on the day will differ a little.
Against the open market
Cheaper on purpose.
These are published Ontario agency prices for the same scope, not numbers invented to make mine look good.
Presence siteSingle page
Markham Office Starter $799 · Elevate Starter $599 · RANE from $400. Level with the published Ontario floor.
$800
Working siteUp to eight pages, chat, booking
Elevate Professional $2,000 for the same scope, without the chat assistant. Markham Premium $2,999. Trades template agencies run USD $3,000 to $6,000.
$2,000
Showcase siteFull custom build and launch kit
Markham Premium $2,999 · Elevate Custom $2,995 and up. Under the published packaged ceiling.
$2,500
I would rather build ten sites than argue about three. Hosting, SSL and domain registration sit inside the care plan rather than turning up as extras, and the copy is written for the business instead of templated. Everything else on this page is the same work an agency would quote you for, at a lower margin on purpose.
What comes after the site
Start with the site. Add the rest later.
You buy a website today. You do not buy a five-year roadmap. The add-ons below exist, they are quoted separately, and I will tell you when you do not need one yet.
You do not need to know what you will want next. Most owners don't.
Designed, written and built for the business. Live in about a week, with the domain in your name and one person to text when you want something changed.
Answers web chat, email and text messages in your words. Every reply waits for your approval until you trust it. The chat assistant is already inside the Working and Showcase builds.
Photos from your own jobs turned into posts. You read them, you approve them, they go out. Nothing is published in your name without you seeing it first.
The quote that went quiet gets a nudge. The finished job gets a polite ask for a Google review. Approve-first until you trust it.
Before you book the call
The fine print, in plain English.
The domain goes in your name on day one. The site is yours, whether or not you keep me.
What is in each build
Side by side.
| What you get | Basic$800 + $70/mo≈ $572 USD build | Pro$2,000 + $90/mo≈ $1,440 USD build | Premium$2,500 + $90/mo≈ $1,800 USD build |
|---|---|---|---|
| Pages | One page | Up to eight | Full showcase |
| Copy written for the business | ✓ | ✓ | ✓ |
| Your photos, colours and type matched | ✓ | ✓ | ✓ |
| Contact rows to your phone and email | ✓ | ✓ | ✓ |
| Hosting, SSL, domain in your name | ✓ | ✓ | ✓ |
| Changes covered by the care plan | ✓ | ✓ | ✓ |
| Booking or quote request flow | No | ✓ | ✓ |
| AI chat assistant | No | ✓ | ✓ |
| Launch kit: logo and social assets | No | No | ✓ |
| Restaurant menu, hours and reservations | No | No | ✓ |
Off the menu · Custom
What if your business is not on the list?
The three builds cover most businesses. If yours does not fit any of them, say so. Custom integrations, scheduling tools, route optimizers, inventory readers and internal dashboards are all inside what I build. They just do not fit a fixed price, so they get quoted on their own.
- A custom integration with your existing CRM, scheduling or accounting tool, plugged into the site.
- A small internal tool: a dashboard, an automation, a workflow the team uses every day that nobody has built yet.
- A bigger build: multi-tenant, member portal, e-commerce, a booking engine with real availability, route planning.
- A rebuild of the site you already have, lifted onto this stack with the chat and automation plugged in.
Custom work is quoted on its own and is not priced from this page. Tell me what you need and you get the scope and a fixed ceiling in writing, in Canadian dollars, before anything gets built.
Request a custom quote.
I read every one. You will hear back within two business days with a yes or no, an estimated day count, and a fixed ceiling.
Request sent.
I will get back to you within two business days. If it is urgent, text the same details to (519) 761-2251.
Questions people actually ask
Straight answers, fast.
What do I actually pay?
Do I pay the whole thing up front?
Why CAD? I'm in the US.
How long does it take, and what do you need from me?
Will this put me at the top of Google?
What happens if I stop the care plan?
Who do I talk to if something breaks?
15 minutes, no slides
Tell me what you need.
Fifteen minutes on the phone. You talk, I listen, and I will tell you which build honestly makes sense before you spend a dollar.