From the Forgotten Skye blog

What Does a Small Business Website Actually Cost in Ontario?

If you've asked around about getting a website built, you've probably gotten wildly different answers. One person says $500. Someone else says $8,000. An agency in the city quotes $25,000. And they might all be telling the truth — because they're not describing the same thing.

That spread is exactly why so many small business owners stall for a year before building anything. You can't tell if you're being overcharged, undersold, or quoted for something you never asked for, so you do nothing — and the outdated site keeps quietly costing you work.

So here's a straight explanation of what actually drives the number, roughly what things cost in Ontario in 2026, and how to compare quotes without getting lost.

Why the same word means five different things

"Website" can describe a five-page brochure site, a template someone filled in over a weekend, a custom-built lead generator, or an online store wired into booking and payment systems. Those are wildly different amounts of work, so of course they're wildly different prices. The first thing to figure out isn't how much — it's what you actually need.

For most small businesses — trades, local services, a practice or a shop — the honest answer is you need a handful of pages that load fast, work on a phone, clearly say what you do, and make it easy for the right customer to contact you. That's it. You don't need the $25,000 build, and anyone steering you toward one for a straightforward local business is selling you something.

What actually moves the price

A few things drive the cost far more than "number of pages":

Roughly what it costs in Ontario, 2026

With all that said, here are the honest bands for a small business site this year:

A template or DIY-level site runs anywhere from about $500 to $1,500 — cheapest up front, but you're usually renting the platform, and the design, speed, and support often take a hit.

A professionally built small business site — custom, fast, mobile-friendly, built to actually bring in customers — typically lands between $1,500 and $5,000 for most straightforward local businesses. This is where most small businesses in Ontario should be looking.

Larger or more complex builds — lots of pages, e-commerce, custom functionality, multiple locations — climb from there, $5,000 and up, sometimes well up. Most local businesses don't need this, and you shouldn't pay for it unless you genuinely do.

Agency quotes in Toronto routinely run $7,500 to $20,000 for a small business site. That's not a rip-off — it reflects their overhead and market. It's just not what a trades business in Eastern Ontario needs to spend to get an excellent website.

The cost that isn't in the quote: keeping it running

A website isn't a build-it-once thing. It needs hosting, security updates, backups, and the occasional change as your business shifts — new hours, a new service, a fresh photo. Most providers charge somewhere between $50 and $200 a month for ongoing maintenance, depending on how much is included.

Skipping maintenance is the most expensive choice of all. A site nobody's watching is the one that gets hacked, breaks quietly, or drifts down the search rankings until it's invisible. The cheapest maintenance is the kind that prevents a $2,000 emergency, not the kind you pay for after.

How to compare two quotes fairly

Two quotes are only comparable once you know what each one excludes. Before you compare price, ask each provider:

The cheapest quote isn't automatically the worst, and the most expensive isn't automatically the best. A cheap site with a clear, narrow scope can be excellent. The problem is a cheap site sold as a full custom build — that's where people get burned.

What working with me looks like

If you've read this far and you're wondering where I land: I build websites for trades and small businesses across Eastern Ontario, and I keep the pricing simple and honest.

Websites start at $1,500, built by hand and yours to own outright — no renting, no losing it if you stop paying me.

If something's broken on your existing site, I charge a $95 diagnostic to tell you exactly what's wrong and what it'll cost to fix — and if you move ahead with the fix, that $95 comes off the invoice.

For keeping things running, there are two monthly plans: Essential at $75/month (Canadian hosting, backups, security, and up to two hours of changes a month) and Full Service at $145/month (everything in Essential, plus more time, priority response, ongoing SEO, and a monthly report on how your site's doing).

No account managers, no support queue, no surprise invoices. You talk to the person building the thing.

Dealing with this yourself?

If your website or tech is giving you trouble, I can help — no obligation, no sales pitch.

Get in touch