/* ZCP TEASER */ .zcp-teaser { padding: 90px 0; background: var(--ink); color: var(--cream); border-bottom: 3px solid var(--ink); position: relative; z-index: 2; } .zcp-inner { max-width: 1100px; margin: 0 auto; padding: 0 32px; display: grid; grid-template-columns: 2fr 1fr; gap: 40px; align-items: center; } @media (max-width: 800px) { .zcp-inner { grid-template-columns: 1fr; } .zcp-stamp { justify-self: center; } } .zcp-inner .eyebrow { background: var(--butter); color: var(--ink); } .zcp-inner h2 { font-size: clamp(32px, 4.2vw, 46px); color: var(--cream); margin-bottom: 18px; } .zcp-inner p { font-size: 17px; color: rgba(253, 246, 232, 0.9); line-height: 1.65; margin-bottom: 14px; } .zcp-inner p b { color: var(--butter); } .zcp-stamp { width: 200px; height: 200px; background: var(--brick); color: var(--cream); border: 4px solid var(--cream); border-radius: 50%; display: grid; place-items: center; font-family: 'Bowlby One', sans-serif; font-size: 26px; line-height: 1; text-align: center; box-shadow: 6px 6px 0 var(--butter); transform: rotate(-8deg); } .zcp-stamp-sub { display: block; font-family: 'Caveat', cursive; font-size: 16px; margin-top: 8px; font-weight: 700; }
Get three quotes for the same website and you'll get three wildly different numbers — $800, $4,500, $12,000. None of them are lying. They're just selling different things. Here's the honest breakdown of what goes into the price, where you're getting overcharged, and what a fair number looks like in 2026.
If you've started shopping for a website, you've probably noticed something maddening: nobody will give you a straight number. One shop quotes $800, the next quotes $12,000, and a DIY platform tells you it's "free" (it isn't). You're left wondering whether you're about to overpay or buy junk.
You're a business owner, not a web developer. You shouldn't have to become one just to know if a price is fair. So here's the plain-spoken version — what actually goes into the cost of a small business website in Canada, and what a reasonable number looks like for the kind of 5–7 page site most shops actually need.
There are basically four routes. Each has a real place — the trick is matching the route to what you actually need.
The monthly fee looks tiny. The catch is everything around it: your time, the learning curve, the upsells, and the fact that the site only looks as good as you can make it. For a lot of owners, "free time on Sunday nights fighting a page builder" is the single most expensive ingredient in the whole project. If you genuinely enjoy the tinkering and have the hours, DIY can work. Most owners we meet tried it, got 60% of the way, and quietly gave up.
A good freelancer can build a great site. The risk is consistency: timelines stretch, communication goes quiet, and you're often left maintaining it yourself afterward. Vet hard, ask to see live sites they've shipped, and get the ownership terms in writing before you pay a deposit.
Agencies aren't ripping you off — they just carry real overhead. Account managers, project managers, designers, and developers all need to get paid, and that's baked into the quote. The honest question is whether that level of process matches a 6-page site for a local shop. For most small businesses, it's more machinery than the job needs.
This is the middle path: a fixed scope, a fixed price, and a fast turnaround because the provider builds the same kind of site over and over. You give up a little bespoke customization. You get a professional site, live in weeks, without the agency markup. This is the lane Wingman's Website Rescue sits in — $500 one-time for a modern 5–7 page site.
For a 5–7 page modern website — mobile-first, optimized for Google, contact form, click-to-call, Google Business Profile integration — a fair price in Canada in 2026 is $500–$2,500 one-time, plus $25–35/month for hosting. Anything materially above that needs a clear reason attached to it.
It comes down to three things: overhead, scope, and ownership model. A solo productized builder has almost no overhead, builds a known scope fast, and hands you the keys. A full agency carries staff, sells custom scope, and sometimes keeps you on a monthly retainer. Same six pages — completely different business model behind the price.
The lesson isn't "cheaper is better." It's "match the route to the job." A national e-commerce brand with 4,000 products needs the agency. A roofer who needs to show up when someone Googles "roofer near me" does not.
This trips up almost everyone. The website is the design and content — usually a one-time cost. Hosting is the server that keeps it live on the internet — an ongoing cost, typically $25–35/month. DIY platforms bundle the two, which is why DIY feels permanently "monthly." On a properly built site, they're separate line items, and you should never be paying $100+/month indefinitely for "the website itself." If you are, ask exactly what's being done each month. If there's no clear answer, you're paying rent on something you should already own.
Whatever you pay, these should be table stakes for a small business site in 2026:
Your domain should be in your name. Your hosting account should be in your name. You should be able to get your design files handed over to you. If anything is "licensed" or "managed for you" in a way that means you can't leave without losing the site, that's not a website — that's a hostage situation. Walk.
Not when it's a productized service. The low price comes from a fixed scope and a repeatable build process, not cut corners. You're not paying for agency overhead, account managers, or custom-scope discovery — you're paying for a proven 5–7 page build. The site is still modern, mobile-first, and yours forever.
For hosting, yes — about $25–35/month. For the website itself, no. If a provider charges $100+/month indefinitely for 'the website,' ask what specifically they do every month. No clear answer means you're paying rent on a site you should already own.
For most businesses, yes. A real website is what makes your Facebook page and Google Business Profile look legitimate — they reinforce each other. When someone Googles you before they call, a dead Facebook link from 2014 is a red flag. A real site closes the deal.
A productized service: 1–2 weeks. A freelancer: 4–10 weeks. An agency: 8–16 weeks. Most owners overestimate how long a 6-page site should take. If someone quotes 14+ weeks for a simple local site, ask why.
That's a rescue, and it usually costs about the same as starting fresh — you're paying for the new design and structure, not the demolition. Don't pay extra to 'fix' a site that should simply be rebuilt.
$500 one-time. Done by Canadians. Live in 1–2 weeks. Month-to-month hosting. No contracts, no surprises. Or get it free with the Zero Cost Plan if you're open to switching processors.
See how Website Rescue works →Free 15-minute call. No pitch, no pressure. If we can help, we'll tell you how. If you'd be better off elsewhere, we'll tell you that too.
Get Started Free → Just a neighbour helping a neighbour.