How Much Does a Small Business Website Cost in the US and Canada?
If you have asked three web designers what a small business website costs, you probably got three very different answers, and none of them explained why. That is normal. Anyone who quotes a number without knowing what the site has to do is guessing. This article is for small business owners across the United States and Canada who want to understand what drives the price before they start collecting quotes.
I am not going to quote market averages, because I do not have a trustworthy figure to give you and neither does anyone who sells you a “typical” price. What I can do is explain what goes into a website budget, what each type of project usually includes, and what to ask so two quotes become comparable.
Start with the job the site has to do
Picture two sites. One is a plumbing company in Ohio that needs a clear homepage, a services list, a phone number that works with one tap and a request form. The other is a boutique in Vancouver that needs a product catalog, card payments, shipping rates and sales tax handled correctly. Both are called “a business website.” The work behind them is not remotely the same.
So the useful question is not how many pages you need. It is what the site must accomplish for the business, what content already exists, who will look after it, and what happens if something breaks after launch.
What the price depends on
Most of the gap between a cheap quote and an expensive one comes from a handful of factors, and page count is rarely the biggest.
- Template or custom design. A ready-made theme set up well is a very different project from a layout designed from scratch. Custom design costs more because it takes more hours at every stage.
- Who writes the copy. If you supply clear text and good photos, that line disappears from the budget. If someone has to interview you and write every page, it becomes one of the larger items.
- Features. A contact form is simple. Online booking, a quote calculator, a members area, a second language (English and French for many Canadian businesses) and integrations all add work and testing.
- Selling online. A store brings payment through Stripe, PayPal or Square, shipping rules for UPS, USPS or Canada Post, and sales tax, whether that means US state rules or Canadian GST/HST. Each needs to be set up correctly, and each needs testing.
- SEO groundwork. A page structure that fits how people search (“roof repair near me,” “family dentist in Calgary”) takes planning. Not every site needs a full program on day one.
- Who does the work. A freelancer, a small studio and a large agency have different overhead and different ways of working. The same site can be priced differently without either quote being wrong.
- What happens after launch. Hosting, updates, backups and fixes are either included, sold separately, or left to you.
Two sites can look alike on the first screen and still be very different underneath: the copy, the speed, the mobile layout, the forms, the email setup and the plan for the day something breaks.
What each type of project usually includes
Rather than giving a made-up “typical range,” here is how I describe the main project types, with my own prices where I have them. For the rental plans, the setup fee is paid once, the monthly fee covers hosting and care, and a buyout lets you own the site later. There is a 12-month minimum. Prices are in US dollars.
| Type of site | Zen Webmaster rental price | Who it suits |
|---|---|---|
| One-page site | $190 setup + from $49/mo (buyout $490) | a new business, a solo tradesperson or consultant, a first step that can grow |
| Services site, several pages | $290 setup + from $79/mo (buyout $990) | contractors, clinics, restaurants, law and accounting offices |
| Online store | from $590 + from $199/mo (buyout from $1,990) | selling products, with payment, shipping and sales tax |
| Custom features | quoted after we talk | booking, multiple languages, special integrations |
If you compare a quote with this table, check what sits behind the number: is hosting included, who maintains it, who owns the domain, and is there a charge for every small change?
Where the work goes
Whatever the budget, the same stages of work appear. Cheaper projects compress them, bigger ones spread them out.
Structure
Which pages you need and in what order: home, services, about, contact, and the policy pages your business requires.
Copy
Plain answers to the questions customers actually ask, rather than filler to make the page look full.
Design and layout
A clean, readable look that works on a phone first, because that is where many local customers find you.
Technical setup
The CMS, forms, email delivery, SSL, caching and backups. This is the stage where corners get cut most often.
Testing
Every page, form, link and email checked on a phone and a desktop before the site goes live.
Support
Keeping WordPress, plugins and PHP updated once the site is live, and someone to call when something stops working.
When a low-budget site is a sensible choice
A simple site can be exactly right. If you have just started, a straightforward presentation is enough, and you are ready to supply your own text and photos, a one-page site is a sound first step. A solo electrician or a consultant testing a new service does not need a large build. What matters is that nobody sells it to you as something more than it is.
When cutting corners gets expensive
It gets risky when the site has to bring in work. If you pay for Google Ads, if customers book or pay on the site, if you serve customers in two languages, or if your last site already broke and cost you inquiries, the website is no longer a brochure. It is a working part of the business. Say a roofing company in Minnesota runs ads before storm season and sends every click to a slow page whose form does not deliver. The ad money was spent, and no one called.
In those cases the budget should cover technical care, not only looks. If the upfront payment is the sticking point, website rental spreads the cost into a monthly fee and includes the care.
What to ask before you sign
- What exactly is in the price: structure, copy, design, setup, testing, support?
- Who writes the text and chooses the images?
- Will it be built for phones, with the forms tested and the email delivery confirmed?
- Who owns the domain and the hosting account when the project is finished?
- Is there a backup before and after launch?
- What happens if a form stops working a week later?
- What does support cover, and what does it cost after launch?
The answers often tell you more than the total at the bottom of the quote.
Prepare a few things before you call
You can save everyone time with a short list of your services and what you charge for them, your best photos, answers to the questions customers ask most, your contact details and links, and two or three sites you like. A clear brief gets you a firmer quote and fewer rounds of revisions.
Questions small business owners ask
Why do quotes for the same website vary so much?
Because the quotes often describe different work. One includes copy, testing, backups and support, another includes only a design. Compare the contents, not the totals.
Should I build my own site on a DIY builder?
It can work for a very simple presence if you have the time and patience. Count your own hours as part of the cost, and remember that forms, email delivery and speed still need attention.
Does the cost end when the site launches?
No. There is the domain, hosting, updates, backups and small fixes. My pricing page lists care plans and one-time services so you can see those costs up front. Prices are in US dollars.
Is renting a website cheaper than buying one?
Renting usually means a smaller payment at the start and a monthly fee afterward. Over a long enough period the total can end up higher than buying, but hosting and care are inside the monthly fee. Which wins depends on how long you plan to keep the site and whether you want someone else managing it.