What should a small business website cost? The decisions that set the price

A website has a one-off build cost and a running cost that never stops. What drives each, what to check in a quote, and how to work out your own number.

By HeliumSol TeamPublished 8 min read
Two stacked bars on a navy background: a one-off build cost, and a smaller running cost repeating every month

There is no single price for a small business website, and any quote given before someone has asked what the site has to do is a guess. What a website costs is set by two separate numbers: a one-off build cost, driven by how many pages you need, who writes the content and what the site has to connect to, and a running cost — domain, hosting, email, certificates, maintenance — that continues for as long as the site is online.

This guide separates those two numbers, explains what moves each of them, and gives you the questions to ask before you sign anything. It does not publish a price list, because a number quoted without knowing your scope would be worth nothing to you.

Why do website quotes vary so much?

Because "a website" describes anything from a single page with your opening hours to a booking system with customer accounts and stock levels. Two quotes for the same business can differ several times over and both be honest, because they are describing different amounts of work.

The variation usually comes from four questions that are rarely asked out loud:

  • How many pages, and who writes them? Copywriting is often the largest hidden line. A five-page site where you supply the words is a different job from one where someone interviews you, writes the pages and sources the photographs.
  • Template or custom? Starting from a bought theme is cheaper and faster. A design drawn for your business costs more and looks like nobody else.
  • What does it connect to? A contact form is simple. Online payments, bookings that write to a real calendar, stock synced with a till, or a CRM that has to receive every enquiry are each a separate piece of engineering.
  • Who is responsible after launch? A quote that ends at launch and a quote that includes updates, monitoring and a named person to call are not comparable, however similar the totals look.

A quote you can trust answers those four questions in writing before it shows a number.

What are the two numbers: build cost and running cost?

Almost every disappointment with website pricing comes from treating these as one figure.

The build cost is paid once. It covers design, writing, development, testing and launch.

The running cost is paid monthly or yearly, forever. It is usually small compared with the build, and it never reaches zero: a domain has to be renewed, a server has to be paid for, software has to be updated.

When you compare suppliers, compare both. A cheap build on a platform with an expensive monthly plan can cost more over three years than a more expensive build that runs on inexpensive hosting.

What does a website cost to run?

These are the components every small business site has. The sensible way to price them is to look at today's published rates rather than trust a figure in an article, so each one links to the source.

Component What it is How it is priced
Domain name Your address, e.g. yourbusiness.com Yearly, per domain. Varies by extension
Hosting The server that answers visitors Monthly or yearly, by plan or usage
TLS certificate The padlock, i.e. https Free from Let's Encrypt
Email on your domain you@yourbusiness.com Monthly, per mailbox
Platform subscription Only if you use a hosted builder Monthly, by plan
Maintenance Updates, backups, monitoring, fixes Monthly retainer, hourly, or in-house

Two of these are worth knowing in detail, because they are where businesses most often overpay.

Certificates should not be a line on your invoice. Let's Encrypt is "a nonprofit providing free TLS certificates to more than 700M websites" and is "a project of the nonprofit Internet Security Research Group." If a supplier is charging an annual fee for an ordinary certificate, ask what you are getting that Let's Encrypt does not provide.

Domains have a wholesale price. Registrars add their own margin on top of what the registry and ICANN charge, and the size of that margin is a commercial decision rather than a cost. Cloudflare Registrar, for example, states that it "does not mark up domain prices at all" and that registration, transfer and renewal prices are "always at or below what registries and ICANN charge us" (Cloudflare Registrar). You do not have to use that registrar, but it sets a useful floor: if you are paying several times the wholesale rate to renew, you are paying for convenience, not for the domain.

For a hosted builder, check the live pricing page before you commit, since plans and prices are restructured regularly: Squarespace, Wix, Shopify. Watch for two things in particular: the difference between the monthly and the annual rate, and whether the plan takes a percentage of each sale on top of card processing.

Is a template cheaper than a custom build?

To start with, almost always. Over several years, it depends on what the site has to do.

A hosted builder is the right answer when the site is a brochure: who you are, what you sell, how to reach you. The subscription buys hosting, updates and security you would otherwise manage, and the design is good enough that most visitors will not think about it.

A custom build earns its cost when one of these is true:

  • The site has to do something specific that the platform does not do, and a plugin that half-does it would be a permanent irritation.
  • The subscription and add-ons have grown until they rival the cost of owning the thing outright.
  • Performance matters commercially and the platform's output is slow. Speed is measurable against published thresholds, and it affects whether visitors stay — see Core Web Vitals explained for business owners.
  • You need to own and move the code, rather than rent an arrangement you cannot export.

The honest version of this decision is not "custom is better." It is: a template is cheaper until the day the platform says no, and the cost of that day depends on how much of your business runs through the site.

What costs appear later?

The expensive surprises are rarely in the quote. They arrive afterwards.

Rebuilding because you cannot edit anything. If changing a price or adding a page means paying the developer, the site generates small invoices forever. Ask to be shown, before you sign, exactly how you would change a headline yourself.

Moving the site. The most costly version of being locked in is discovering it when you leave. Changing addresses is a real technical project, and Google is explicit about the consequences: "With any significant change to a site, you may experience ranking fluctuations while Google recrawls and reindexes your site," and "the visibility of your content in Search may fluctuate temporarily during the move." The redirects that protect your traffic have to be kept "for as long as possible, generally at least 1 year," and for a medium-sized site "it can take a few weeks or more for Google to gradually start showing the new URLs" (Site moves with URL changes). None of that is fatal, and 301 redirects themselves "don't cause a loss in PageRank" — but it is weeks of work that nobody budgeted for.

Not owning the domain. If the agency registered it in their own name, the website is not entirely yours. The domain should be registered to your business, with you holding the account.

Content you never supplied. Projects stall on missing words and photographs more than on code. If the quote assumes you will provide both, that assumption is part of the price.

What should you check before you sign?

A short list, and each item has a right answer:

  1. Who owns the code, the domain and the accounts when we are done? You should, in writing.
  2. What is the total monthly cost after launch, itemised? Hosting, email, platform, maintenance, each separately.
  3. What can I change myself without calling you? Ask for a demonstration, not a yes.
  4. Who writes the content, and is that in this price?
  5. What happens if I want to move to another supplier? Ask what you get handed over.
  6. Is the site fast on a phone, and how will you show me? A number from a named tool, not an opinion.
  7. What is not included? The most useful question on the list.

If a supplier is reluctant to put the answers in writing, that is the answer.

Can a small business website be free?

Free usually means one of three things, and only one of them is good.

It can mean a hosted builder's free tier, which puts the platform's branding on your site and usually withholds your own domain. It can mean "free" as a discount on a contract that recovers the cost elsewhere. Or it can mean someone is building a real site at no charge because they want something other than money for it.

HeliumSol does the third. Through the Founding Partner Program we build a website and a knowledge-base chatbot for a small number of businesses with no upfront development fee for the agreed scope, because a portfolio of real work is worth more to a new agency than advertising. What we ask in return is honest feedback, and — separately, and declinable — permission to show the finished project.

What that does not mean: it is not free forever and we do not pretend otherwise. Hosting, the chatbot's API usage and email are included for the first month, then billed at cost, with the rate confirmed in writing before the month ends. You buy and own your domain. Everything above about ownership applies to us too: what the free website includes sets out what you receive and the terms, and the Founding Partner Program page explains why the offer exists and who it suits.

Judge it the way you would judge any quote on this page: ask what the ongoing cost is, ask who owns the result, and get the answers in writing.

Where to go from here

Work out your own number before you ask anyone for a price. Write down how many pages you need, who is writing them, what the site must connect to, and what you are willing to maintain yourself. That document will get you comparable quotes from any supplier.

When you want the build itself priced, HeliumSol's full-stack development page explains what a build includes and what we do not charge for separately; case studies shows the kinds of projects involved. If a chatbot is part of the plan, chatbot pricing puts those costs side by side. If you would rather start by asking a person, the contact page reaches one within a business day, and the free website and chatbot offer is open if you want to apply.

Sources

Need this built rather than explained? See full-stack development by HeliumSol, apply to the Founding Partner Program for a free build, or ask the team a question.

Free offer

Start with a free website and chatbot

HeliumSol will build and host your website, add a knowledge-base chatbot trained on your business, and set up email on your domain. Hosting, chatbot API usage and email are included for the first month. One short form, and a person reads it.

Why free? It is part of the Founding Partner Program: a small number of businesses, honest feedback in return, everything in writing first.