“How much does a website cost?” is usually the first question a business owner has - and the answers you'll find online are a mess. Numbers range from a few hundred dollars to tens of thousands, most agency pricing pages hide the fee behind a “get a quote” button, and almost nobody tells you what happens after the build is paid for.
I run Winsome, a small studio in Calgary. We build websites for local businesses - restaurants, pubs, trades, salons - and because we publish our own prices, I've got no reason to be cagey about anyone else's. So here are the real numbers: what Calgary agencies quote for a one-off build, what those quotes usually leave out, how the monthly model compares honestly, and - genuinely - when you shouldn't hire a studio like ours at all.
What Calgary agencies quote for a one-off build
Calgary agencies that publish their pricing cluster into four bands. If you emailed five of them tomorrow, the quotes that came back would almost certainly land in one of these:
A pre-designed template with your logo, photos, and text placed into it. Usually around five pages. Perfectly fine-looking, quick to deliver - and structurally identical to a hundred other sites.
The middle of the Calgary market. Semi-custom design, more pages, a proper contact form, and someone who actually thinks about how the site reads on a phone.
Custom design, help writing the words, real care on photos and layout. For businesses where looks do heavy lifting - hospitality, salons, anything visual.
Online ordering, booking systems, member logins, multiple locations. These are genuine software projects, and they're priced like it.
One thing every band has in common: the number covers the build. It's where your spending starts - not where it ends.
What those quotes usually don't include
The build fee is never the whole story. Here's what typically shows up afterwards, in rough order of how much it stings:
- Hosting. Your site has to live on a server somewhere, and that's billed monthly or yearly on top of the build. Not a huge amount - but it never stops.
- Your domain name. yourbusiness.ca renews every year. It's a small fee, but if it lapses because nobody was watching, your website and your email go dark at the same time.
- Business email. A you@yourbusiness.com address usually isn't part of the build. It's a separate monthly fee per inbox, from a separate company, with a separate login to lose.
- Changes. The one that surprises people most. A build typically includes a round or two of revisions - after that, new menu prices or holiday hours are billed by the hour. So the site quietly stops being updated, because nobody wants an invoice for changing a phone number.
- The ongoing Google work. The biggest gap, and the one you'll never see itemized. When someone searches “plumber near me” or “greek restaurant calgary,” Google decides who shows up - based on your reviews, your Google Business Profile, whether your site loads fast on phones, and whether it actually answers what people are searching for. That's monthly work, and no one-off quote includes it. The site gets handed over, and from that day it starts aging.
Not sure what you actually need yet?
Before you spend a dollar with anyone, we'll send you a one-page audit: how your business shows up on Google today, what's broken, and what we'd fix. Plain English, no obligation - useful even if you never hire us.
The monthly model - and the honest math
The alternative is a subscription: one monthly fee that covers the build, hosting, domain, email, and updates. In Canada these services run roughly $75 to $300 a month depending on what's bundled in. Ours start at $99.
Here's the year-one comparison most subscription companies won't show you, because it's less flattering than their ads:
| Year one | Monthly plan ($99/mo) | Basic one-off build (~$1,500) |
|---|---|---|
| Upfront | $0 | $1,500 before launch |
| Year-one total | $1,188 | $1,500 + the extras below |
| Hosting | Included | Billed separately, forever |
| Domain name | Included | Renews yearly, on you |
| Business email | Included | Usually a separate monthly fee |
| Changes & updates | Included, same day | Hourly, once revisions run out |
| Monthly Google work | Included | Not included - it's on you |
| Who owns it | Yours after 12 months | Yours from day one |
One-off figures use the published Calgary ranges above; add-on costs vary by provider.
So let me say it plainly: over the first year, $99 a month is not dramatically cheaper than a basic one-off build. $1,188 versus roughly $1,500-plus-extras is comparable money. If a subscription outfit tells you they're a tenth of the price of an agency, check their math.
The honest case for monthly is different:
- You pay $0 upfront instead of four figures before the site has earned you a single customer.
- Everything is one bill - hosting, domain, email, changes - so there are no surprise invoices, ever.
- Someone works on the site every month, instead of it aging from the day it launches.
And one more piece of honesty while we're at it: a brand-new website takes months to climb Google for competitive searches, no matter who builds it. Anyone promising “page one in 30 days” is selling something. What the monthly fee actually buys is that somebody is consistently doing the work that decides who shows up - fresh pages aimed at what locals search, your newest reviews on your site, your information correct everywhere - instead of nobody doing it at all.
When a one-off build is the right choice
I'd rather you spend well than spend with us. Pay once and own it outright if:
- You have a tech-comfortable person in-house - a partner, an office manager - who will genuinely keep the site updated, not just intend to.
- You want full control from day one: your own hosting, your own logins, nobody standing between you and your website.
- You hate subscriptions on principle. Fair enough. A subscription you resent is a bad purchase at any price.
- The website is a formality. If all your work comes from word of mouth and referrals, a simple one-off site may honestly be all you need.
If two or more of those describe you, take the one-off quote - the $2,000–$3,000 middle of the market buys a well-made site. Just budget for hosting, email, and a real answer to “who updates this?”
When monthly wins
- You don't want to hand over $2,000+ before the site has proven anything. Monthly means $0 upfront.
- You want to be found on Google, and nobody at the business has hours every month to work on that.
- You want changes done for you. Text us new prices at lunch; they're usually live by dinner.
- You want one bill and one person to text - not a hosting company, a domain registrar, an email provider, and a designer who's hard to reach.
What we charge - and what's included
Every Winsome plan includes the website itself, hosting, your domain name, a business email address, and same-day changes. No setup fee, no surprise invoices.
- Foundation - $99/month. The website plus everything above, registered with Google on day one, with your newest Google reviews shown on your site automatically.
- Growth - $199/month. Everything in Foundation, plus a new page every month aimed at what Calgary actually searches in your trade, and a monthly plain-English report: where you rank on five key searches, your new reviews, and what we did.
- Engine - $299/month. Everything in Growth, plus a quote form built to convert, a simple lead list, and automatic Google-review requests when you mark a job done. For trades, salons, clinics - anyone who lives on booked jobs.
The terms: $0 upfront, 12-month minimum, then month-to-month. And after 12 months, the site and the domain are yours to keep - even if you leave. That last part matters more than it sounds: it's the difference between renting a website forever and financing one you'll own.
As for proof - every site we've shipped is live right now. Click through IBU Restaurant & Bar, Penny Crown Tavern, City Pub, or Pegasus Greek on your phone and poke around. That's the work; judge it yourself.
Before you spend anything
Whatever route you take - one-off, monthly, us, someone else - start by finding out what you actually need. It's entirely possible to be quoted a $4,000 rebuild when the real problem is a Google profile pointing at the wrong hours, or a site so slow on phones that nobody waits for it.
That's exactly what our free audit is for: one page, plain English - how you show up on Google today, what's broken, and what we'd fix. Take it to any builder you like, including our competitors. Either way, you'll walk into the conversation knowing what the quote should cover.
See what Google sees - before you spend a dollar.
One page on your business: how you show up on Google today, what's broken, and what it's costing you. Reviewed by a real person, in your inbox within one business day. No spam, no follow-up calls unless you ask.
More plain-English guides for Calgary business owners: browse all guides or head back to trywinsome.com.