Skip to content
EN
Free · 30 minConsultation →
05 Pricing Prices and packages 07 About me Who I am, how I work
Language
PLPolskiEN (US)Englishcoming soonEN (CA)EnglishRUРусскийcoming soonITItalianocoming soonESEspañolcoming soonDEDeutschcoming soonFRFrançaiscoming soon
01 Services
Not sure where to start?Short quiz, 1 minute. I’ll suggest what will bring you customers fastest.→
02 Industries All →
03 Cities All →
60cities and towns 6up to 700 km from Winnipeg 36further, over Zoom
Clients in Winnipeg, the rest of Canada online
04 Case studies All →
06 Knowledge All →
Blog · Websites

How much does a website cost in Canada?

How much a website costs in Canada depends on what it has to do. Here is what drives the price, what comes after launch and how to compare quotes.

Web design for small business: bakery owner checking a new order from her website on her phone

How much does a website cost in Canada? The honest answer is a range, not a number, because "website" covers everything from a single page that collects phone calls to a 60-page catalogue with a booking system. With my prices, a landing page starts at $1,300, a multi-page business website at $3,000 and a large site on a custom CMS at $11,900. All amounts in this article are in Canadian dollars.

The useful question is not "how much" but "what am I paying for, and what will it bring back". A $3,000 site that produces two extra jobs a month is cheap. A free template that nobody contacts you through is expensive, because it costs you time and missed customers. Below I break the price into parts so you can read any quote, mine or someone else's, with confidence.

The four ways to get a website, and what each really costs

Most Canadian small businesses end up choosing between these routes. The money is only half of the comparison; the other half is whose time goes in and who owns the result.

Route What you pay Your time Who owns it
Do it yourself on a site builder Monthly subscription, often for years Many evenings and weekends You rent the platform
Friend, nephew or cheapest freelancer Low upfront fee Chasing, explaining, fixing Often unclear
Freelancer or small studio with a process Project fee in stages A brief, approvals, a few calls Should be you, in writing
Larger agency Project fee plus account management Meetings with several people Check the contract

None of these is wrong. A hobby project or a side business testing an idea can live happily on a builder. A business that expects the website to bring in steady enquiries usually outgrows that stage quickly, and that is when the question of cost turns into a question of return.

What actually drives the price

Two sites with the same number of pages can differ in price by a factor of three. These are the things that move the number:

  1. Purpose. A site that has to sell (with clear offers, prices, proof and a form that lands in your inbox or CRM) takes more thinking than a digital business card.
  2. Copy. Who writes the text matters more than most owners expect. Good copy is research plus writing, and it is the part that persuades.
  3. Number of unique layouts. Ten service pages built on one template cost less than ten pages that each need their own structure.
  4. Functions. Online booking, calculators, multi-location pages, a blog, a customer area or a store add real work.
  5. Languages. An English and French site is close to two sites in terms of copy and testing. My own sites are in English; French versions come from someone who works in French.
  6. Integrations. Sending leads to a CRM, a phone system or an email tool, plus analytics that shows which ad brought which enquiry.

When a quote looks surprisingly low, one of these items is usually missing: the copy is "provided by client", the analytics is not set up, or the form sends emails nobody reads.

My prices, so you have real numbers

I build sites either hand-coded or on a custom CMS I make for each project, so there is no page-builder subscription and you own the code and the content. Here is what my work costs:

What you get Price Typical timeline
Landing page (one page, one offer) from $1,300 from 10 days
Business website (several pages) from $3,000 depends on scope
Website redesign from $3,000 depends on scope
Online store from $4,800 depends on scope
Large website on a custom CMS from $11,900 up to 30 days
Start package: landing page + analytics from $1,950
Growth package: website + Google Ads setup + analytics from $4,300

Prices are final, payment goes in stages (30/40/30), and three rounds of revisions are included. The full breakdown sits on the website pricing page, and the cost calculator lets you add services and see a rough total before any call.

Costs that come after launch

The build is a one-time cost, but a website lives for years. Budget for these too:

  • Domain. A yearly renewal, usually modest. Make sure it is registered in your name, not the developer's.
  • Hosting. Depends on the site and traffic. I agree hosting and domain individually with each client instead of hiding them in a package.
  • Changes and updates. New prices, staff photos, a seasonal offer. Some owners do this themselves in the edit panel; others prefer to send a message and have it done.
  • Traffic. A site does not bring visitors on its own. Either you invest in SEO and Google Maps, or you pay for ads (I recommend about $1,000 a month minimum for ad budget, paid directly to Google or Meta), or both.

The last point catches many owners off guard. A website is a shop window; traffic is the street in front of it. Budget for both or the window stays empty, however nice it looks.

How to compare two website quotes

Put the quotes side by side and ask each provider the same questions:

  • Who writes the copy, and is it included?
  • How many rounds of revisions are included?
  • Will the domain, hosting account and code be in my name?
  • Is analytics (GA4, Tag Manager, ad pixels) set up and tested?
  • Where do form enquiries go, and how fast will I see them?
  • What happens if the deadline slips? Is it in the contract?
  • What does it cost to change a price or add a page after launch?

If an answer is vague, that is the answer. In my agreements the deadlines are written down, late-delivery penalties can be added, and every account sits in the client's name from day one.

So what should you budget?

Start from the job the site has to do. If you need leads from one service and plan to run Google Ads, a landing page is often the smartest first step. If people will compare you with three competitors before calling, a full business website with prices, examples of work and answers to objections pays off. If you run several locations or a large catalogue, a custom CMS saves you hours every month.

A quick sanity check: estimate how many extra customers a month the site needs to bring to pay for itself within a year, and whether that is realistic for your market. Most service businesses in Canada need only a handful. If you would like help with that calculation, send me a short website brief or book a free 30-minute consultation, and I'll tell you which option makes sense, even if it is the smaller one.

Free · 30 minutes

Let’s talk
about your business

Before the call I review your website and ads. After the call you get an action plan and a price range in writing.

Tom Goldman, one-person marketing agency, smiling head-and-shoulders portrait
Author
Tom Goldman

12+ years in online marketing, 100+ clients. I build websites, Google Ads and Meta ads campaigns, CRMs and automations for small and mid-sized businesses. About me →

FAQ

Questions about
website prices

Why do website prices in Canada vary so much?

Because the same word hides very different work. A low quote may cover only design on a template, with copy, analytics and integrations left to you. A higher one may include research, writing, a custom edit panel and tested lead tracking. Compare what is delivered, who owns it and what happens after launch, not just the total on the first page.

Is a website a one-time cost?

The build is one-time, but plan for a few running costs: domain renewal, hosting, occasional updates and, most importantly, a way to bring visitors such as SEO or ads. With my sites there is no monthly page-builder fee, and hosting and domain are agreed individually so you know exactly what you pay for.

Can I pay for a website in instalments?

With me, yes. A project is paid in three stages: 30% to start, 40% at an agreed milestone and 30% on completion. Some clients prefer a monthly subscription model instead, which I can explain on the first call. Everything, including the schedule, is written into the agreement before work begins.

What is the cheapest sensible website for a new business?

Usually a single landing page focused on your main service, with a clear offer, proof, a phone button and a short form, plus analytics so you know what works. With me that starts at $1,300, or $1,950 with analytics in the Start package. You can grow it into a full website later without throwing the work away.

Find out what your
website would cost

Tell me what the site needs to do and I'll reply within one business day with a price and a timeline. Not sure yet? The first 30-minute call is free.