The typical small business website cost in the UK sits somewhere between £1,500 and £5,000 for a professionally built brochure site, paid before it goes live. You can spend less by building it yourself, and a good deal more if you go to a full agency. That is the short answer. The longer answer is more useful, because the headline quote is rarely the whole bill.
Below is an honest breakdown of what you actually pay, what gets left off the quote, and how the numbers change depending on who builds it. No sales pitch until the end, and we will tell you plainly where a cheaper option beats us.
What Makes Up A Small Business Website Cost
Almost every quote you receive is built from the same handful of parts. Knowing them makes it much easier to compare two prices that look wildly different.
- Design. How the site looks, and how much of that is bespoke rather than a template.
- Build. Turning the design into working pages that load properly on a phone.
- Content. Writing the words and sourcing the images. This is the part most often quietly left to you.
- Domain. Your web address, renewed every year.
- Hosting. The server your site sits on, paid monthly or annually.
- SSL. The padlock in the address bar. Standard now, occasionally still charged for.
- Email. A professional address on your own domain.
- Maintenance. Updates, backups and fixes once it is live.
A quote that covers only the first two of those is not a like for like comparison with one that covers all eight. That is the single biggest reason two small business website cost estimates can differ by thousands.
Building It Yourself
A DIY site builder is the cheapest sticker price. Expect a small business website cost of roughly £10 to £40 a month once you are on a paid plan with a custom domain, and more if you add premium templates, booking tools or extra storage.
The cost that does not appear on the invoice is your time. A first website usually takes a business owner somewhere between twenty and sixty hours, spread over evenings and weekends, and that is before you write the copy. If your time is worth £30 an hour, a forty hour build has already cost you £1,200 in hours you did not spend earning.
DIY genuinely wins if you enjoy it, you have the time, and you want to keep tinkering. We will not pretend otherwise. It works less well if the site sits half finished for six months, which is the far more common outcome.
Hiring A Freelancer
A freelance designer or developer typically quotes a small business website cost of £500 to £2,500 for a small brochure site. The range is wide because it depends heavily on experience, on how much of the content you supply, and on how many rounds of changes are included.
Freelancers are often excellent value. The two things to check before you commit are what happens when they are unavailable, and who holds the hosting. If the site lives on a personal account you cannot access, a quiet freelancer becomes an expensive problem.
Ask for the ongoing arrangement in writing. A build price with no maintenance plan attached tends to mean you pay by the hour every time something needs changing.
Going To An Agency
Agency quotes for a small business site usually start around £3,000 and rise quickly from there, which is the top end of the small business website cost range. For that you get a team: a designer, a developer, often a copywriter and an account manager, plus a proper process with discovery sessions and revision rounds.
For most owner-run businesses that is more process than the job needs. An agency earns its fee when the site has to do something genuinely complicated, or when the brand work matters as much as the build. For a five page site that explains what you do and takes enquiries, it is usually overkill.
The Running Costs People Forget
This is where a small business website cost quietly grows after launch. None of these are large on their own. Together they add up to a few hundred pounds a year.
- Domain renewal. Roughly £10 to £20 a year for a .co.uk.
- Hosting. £60 to £300 a year depending on quality.
- Business email. Around £5 per user per month if bought separately.
- Plugin and platform licences. Forms, booking tools, galleries. Easily £100 a year.
- Changes. New prices, new services, a new phone number. Often charged hourly.
- Security and backups. Cheap to arrange, expensive to skip.
The pattern we see most often is not a business that cannot afford a website. It is a business that paid for one, then let it go stale because every small edit meant an invoice.
What You Are Legally Expected To Have
A few things are not optional. If you collect any personal data through a contact form, you need a privacy notice explaining what you do with it. The Information Commissioner’s Office publishes clear guidance for organisations on what that has to cover, and it is worth ten minutes of your time before you launch.
If you trade as a limited company, your company number and registered office also need to appear on the site. These are small details that cost nothing to get right at build time and are irritating to retrofit.

Where Pay Monthly Changes The Small Business Website Cost
A pay monthly website spreads the build over a monthly fee instead of a lump sum, and folds the running costs into the same payment. Our packages run from £24.99 +VAT/mo for a one page site to £89.99 +VAT/mo for up to ten pages, with the domain, hosting, SSL, email and SEO setup included.
The honest comparison is this. Over three years, a £2,000 upfront build plus £300 a year of running costs comes to about £2,900. Three years of our Professional package at £54.99 +VAT/mo comes to roughly £1,980 including everything. Pay monthly is not automatically cheaper in every case, but it is usually cheaper than people assume, and it removes the four figure bill at the start.
You can see the full package breakdown if you want the line by line detail.
What Should You Actually Budget?
If you want a single number to plan around, here is a fair one. For a professionally built brochure site of three to five pages, budget £1,500 to £3,000 upfront, plus £250 to £400 a year to keep it running and occasionally updated.
If that upfront figure is the problem rather than the total, pay monthly is worth a look. If the total is the problem, DIY is the honest answer and you should start there.
Two things are worth paying for whichever route you choose. The first is a site that works properly on a phone, because that is where most of your visitors will be. The second is somebody who will actually answer when you need a change made.
Questions We Get Asked About Small Business Website Cost
Is a cheap website worse for SEO? Not inherently. What matters is that the pages are structured properly, load quickly and say clearly what you do and where you do it. A £5,000 site built badly will lose to a £500 site built well.
Why do quotes vary so much for the same brief? Usually because they include different things. Ask every quote to state explicitly whether domain, hosting, SSL, email, copywriting and post-launch changes are in or out.
Do I own the site if I pay monthly? With us, yes, once you have completed the 12 month minimum term. Ask the same question of anyone else offering a monthly plan, because the answer is not always the same.
How long should it take? A small brochure site should not take months. We aim to have yours live within 10 working days of receiving everything we need from you.
The Short Version
The small business website cost that catches people out is rarely the build. It is the renewals, the licences and the hourly charges for small edits, none of which appear on the original quote. Whoever you choose, get all eight of the cost components listed at the top of this article confirmed in writing before you sign anything.
If you would rather not deal with any of it, that is precisely what a managed pay monthly service is for. Have a look at our packages, or at the websites we build for tradespeople if you want to see how this works for a specific trade.
Why Two Quotes For The Same Brief Differ So Much
If you gather three quotes you will often get three very different numbers for what sounds like identical work. It is rarely because one supplier is trying it on. It is usually one of these five things.
Page count. A one page site and a ten page site are not the same job. Each extra page needs its own structure, its own copy and its own place in the navigation. Ask every quote to state the number of pages included and what an extra one costs.
Who writes the words. Copywriting is the single most common thing left out of a build quote. If you are handed a blank template to fill in, budget either your own hours or £100 to £300 per page for a writer.
Photography. Stock images are free or close to it. A half day with a local photographer is £300 to £600 and will make more difference to how expensive your business looks than almost anything else on this list.
Revisions. Two rounds included is normal. Unlimited rounds is rare and usually priced in. Open ended changes at an hourly rate is where budgets quietly double.
What happens afterwards. A build only price and a managed service are different products. Compare the three year total, not the launch figure, or you are not comparing anything meaningful.
Signs A Quote Is Too Good To Be True
A low small business website cost is not a warning sign by itself. Plenty of good freelancers charge modestly. These are the things that should prompt a follow up question.
- No mention of who owns the domain, or it is registered to the developer.
- Hosting on an account you have no login for.
- No written scope, so nobody can say later what was included.
- A price per page with no cap on revisions.
- No answer on what happens if you want to move the site elsewhere.
None of these are dishonest on their own. All of them become expensive when the working relationship ends, which it eventually will.
A Realistic Three Year View
Most people treat a small business website cost as a one off purchase and then meet the running costs by surprise. It is far more useful to think in three year totals, because that is roughly how long a small business site lasts before it needs a refresh.
On a DIY builder, three years at £25 a month is £900, plus your own hours. With a freelancer, a £1,200 build plus £300 a year of hosting, domain and occasional changes is £2,100. With an agency, a £4,000 build on the same running costs is £4,900. On our Essential package at £39.99 +VAT/mo, three years is £1,440 with everything included and no separate invoices.
Those numbers will move depending on your situation, and the point is not that one always wins. The point is that the small business website cost you should be comparing is the three year figure, not the number on the front of the quote.