What a small business website should cost.
The honest price ranges for a small business website in the GTA, what actually drives the cost, and how to avoid overpaying or getting locked in.
Straight answer first: it depends on what you need. That is true, but "it depends" is also exactly how people get overcharged, because a vague question invites a vague number that just happens to suit whoever is quoting. The price of a website has real drivers behind it, and once you can see them you stop guessing and start comparing quotes like someone who knows what they are looking at.
So this is the honest version: the ranges a small business in the GTA should actually expect, what genuinely moves the price up or down, what should and should not be included, and how to make sure you are paying for a website you own rather than a subscription you can never leave. None of it requires you to understand a single line of code.
The honest ranges
A small business website in the GTA usually lands in one of a few places, depending on who builds it. Treat these as general market figures to calibrate your expectations, not as a quote for your specific job:
- Do-it-yourself builders (Wix, Squarespace, and the like): roughly $15 to $40 a month, plus a weekend or three of your own time. Fine as a placeholder while you get going, but rarely built to actually bring in work, and the hours you sink into it are a real cost even if they never show up on an invoice.
- A freelancer: somewhere between $800 and $3,000 for a small site. Quality swings hard depending on who you get, and so does the odds they are still answering emails a year from now when you need a change made.
- An agency: $6,000 to $25,000 and up. Some of that buys real polish, but a lot of it pays for process, meetings, project managers, and account handlers that a local plumber or salon simply does not need.
The important thing to notice is that price and quality are not the same line. A $12,000 agency site is not automatically better at booking you jobs than a well-made $1,500 one, and a cheap builder site is no bargain if it never brings in a customer. Most local businesses do not need anywhere near the top of that range. A focused build from a good freelancer or a specialist sits in the sensible middle: custom work that fits your business, without the agency overhead you are quietly paying for in the big numbers.
What actually drives the price
Two websites can cost wildly different amounts and both be fair, because a handful of real factors sit underneath every quote. Once you understand these, a high number either makes sense or it does not, and you can ask the right follow-up instead of just wincing. These are the big ones:
- Number of pages. A one-page site is far cheaper than a fifteen-page one, because each page is design and writing work. Most local businesses need somewhere between three and eight: home, services, about, contact, and maybe a couple more.
- Custom design versus a template. A design built around your business costs more than dropping your logo into a stock theme, and to a customer it looks it. A template can be a smart budget choice, but you should know which one you are paying for.
- Who writes the words and sorts the photos. If you hand over your own text and images, the build is cheaper and faster. If someone has to write your pages and arrange a photoshoot, that is genuine work and it belongs in the price.
- Extra features. Online booking, quote calculators, payments, a members area, or a full shop all add cost, because each one adds build and testing time on top of the basic site.
- Ongoing care. Whether anyone looks after the site once it is live, from updates to backups to small edits, is a separate cost worth understanding up front rather than discovering later.
A quick example makes the spread real. A dog groomer who wants a clean five-page site, provides her own photos, and needs a simple contact form sits at the low end of a fair custom build. A dental clinic that needs online booking, staff bios, new-patient forms, and copy written from scratch sits much higher, and rightly so, because there is far more to design, write, and test. Neither is being overcharged. They are buying different amounts of work.
What is usually included, and what is not
The word "website" hides a lot, and two quotes that look similar can cover very different things. Before you compare prices, you have to compare what each price actually buys, or you are not comparing anything at all. A fair small business build normally includes:
- A custom design that works properly on phones and desktop.
- Your core pages, written to sound like your business rather than filled with placeholder text.
- A contact or quote form that lands in your inbox.
- Basic on-page setup so search engines can read and list the site.
- Getting it live and correctly connected to your domain.
What is often quoted separately, reasonably so, is the domain registration, the ongoing hosting, and any future edits once the site is live. None of that is a trick, but you want it spelled out in writing so the monthly cost after launch is not a surprise. The rule of thumb: if a quote does not tell you what happens after launch, ask, because that gap is where the real cost usually hides. There is a full breakdown in the guide on website maintenance cost.
What a local business actually needs
Here is the part that saves most owners the most money. Most local businesses need a handful of pages that load fast on a phone, say clearly what you do and where, and make it effortless to call or ask for a quote. That is genuinely it. The person searching "emergency electrician near me" at nine at night does not care about a fancy animation or a twelve-page site. They care whether you cover their area and how fast they can reach you.
So you do not need a $20,000 build to book more jobs, and spending it will not book you more than a focused site would. A clean, fast five-page site that turns visitors into calls will out-earn a bloated one that took three months and impresses nobody but the person who built it. Spend where it moves the needle, which is clarity, speed, and an easy way to get in touch, and skip the parts that only look expensive.
A clean, fast five-page site that turns visitors into calls will out-earn a bloated one that impresses nobody.
What a fair price looks like
A fair build runs on a flat, fixed price agreed before any work starts, so you know the full cost up front with no surprise invoices landing halfway through. The price should cover a custom site designed around your business, not a generic template with your name pasted on. That one structure, a single number agreed in advance, protects you from the most common way small businesses get burned: a quote that quietly grows every time you ask a question.
Just as important is what happens to scope. Anything outside the agreed work should be quoted and approved before it is done, never slipped onto your bill without a word. And you should own everything at the end: the site, the files, and the domain, with nothing held back and no exit fee if you ever move on. A fair price and full ownership tend to travel together, because a provider confident in their work does not need to trap you to keep you.
What to watch out for
Most of the ways small businesses overpay or get stuck come down to the same short list of warning signs. If you see one of these, slow down and ask more questions before any money changes hands:
- "Free" websites that quietly rent you pages you never actually own. Stop paying and the whole site disappears, and there is nothing to take with you.
- Rock-bottom offshore mills that quote a tempting number and then vanish the moment something breaks or you need a change.
- Monthly fees with no clear answer on whether the site is ever truly handed over to you, or whether you are renting it forever.
- Vague quotes that leave "extras" undefined, so the final bill is reliably higher than the first friendly number you were shown.
The two questions that protect you
You can cut through almost all of this with two questions. Before you sign anything, ask these and get the answers in writing, not just as a reassuring line on a phone call:
- What is the one flat price, all in, and exactly what does it include?
- Do I own everything at the end, including the domain?
That is the whole defence against overpaying: ask for one flat price, ask whether you own everything at the end, and get both answers in writing before you commit. A provider doing honest work will answer both without flinching. If you are also weighing up timing, see how long it takes to build a website.
Want a real number instead of a vague "it depends"? Tell Kitex what your business does and get one flat, fixed price up front, with everything you own spelled out before you commit.
Get your flat price ↗