Cost Comparison Website: UK Prices and Trade-offs Guide
A small business website can cost anything from almost nothing to more than £10,000, depending on who builds it and what is included. The fairest cost comparison looks beyond the first invoice and compares setup, hosting, updates, content, support and the likely three-year total.
Website costs compared at a glance
There is no single correct price for a website. A five-page brochure site for a local service business is a very different project from an online shop, booking system or bespoke web application.
| Route | Typical initial cost | Typical ongoing cost | Best suited to |
|---|---|---|---|
| DIY builder | £0 to £300 | £10 to £40 per month | Owners with time and simple requirements |
| Freelancer | £800 to £3,000 | £100 to £500 per year | Small businesses wanting a tailored site |
| Small agency | £3,000 to £10,000+ | £300 to £2,000+ per year | Businesses needing strategy, branding or complexity |
| Pay-monthly service | £200 to £1,000 setup | £40 to £150 per month | Businesses that prefer a smaller upfront cost and managed support |
These are broad UK market ranges, not fixed quotes. Prices may exclude VAT, copywriting, photography, email, paid plugins, booking tools and ecommerce transaction fees. Always check what the headline figure actually includes.
DIY website builders
DIY platforms can be the cheapest route if you have a straightforward service, a few pages and enough time to do the work properly. You may pay for a platform subscription, domain name and optional paid templates or apps. A realistic first-year cost is often £120 to £500, before professional help.
The trade-off is your time. Planning the pages, writing useful copy, resizing images, configuring forms, checking mobile layouts and fixing problems can take 20 to 60 hours. If your own time is worth £30 an hour, that represents £600 to £1,800 of opportunity cost, even when the cash cost looks low.
A DIY site can also become expensive when you add booking, reviews, email marketing, memberships or ecommerce features. Check whether these are included, charged separately or subject to a higher subscription tier.
Freelance website design
A freelancer commonly charges around £800 to £3,000 for a small business website. At the lower end, you may receive a template-based site with your content supplied. At the higher end, the work may include planning, custom layouts, mobile optimisation, basic on-page SEO, analytics and training.
Ask how many pages are included and who is responsible for the words and images. A five-page site with prepared content is not the same project as a ten-page site where the designer interviews you, writes the content and sources photography.
Freelancers can offer good value and direct communication, but availability and continuity vary. Before agreeing, establish who handles updates if the designer is busy or stops trading. You should also receive ownership or suitable access to your domain, website files and key accounts.
Agency website costs
A small agency project often starts around £3,000 and can exceed £10,000. You are usually paying for more people and a wider process, such as discovery workshops, brand direction, user research, copywriting, technical development, testing and project management.
This can be worthwhile for a competitive market, larger organisation or website linked to other systems. It may be poor value for a local firm that only needs clear service pages, contact details and a reliable enquiry process.
Request a written breakdown of design, development, content, testing, launch and post-launch support. An agency quote that looks higher may include services that a cheaper quote leaves for you to arrange.
One-off build versus pay monthly
I offer both one-off website builds and pay-monthly website plans. The important difference is not simply the payment method. It is who takes responsibility for hosting, maintenance, updates and ongoing management after launch.
One-off website build
- You pay most of the project cost before or around launch.
- You normally own or control the finished website, subject to the contract and software licences.
- Hosting, security, updates and changes are usually separate ongoing responsibilities.
- The long-term cost can be lower if you keep the site for several years and manage it yourself.
Pay-monthly website plan
- You pay a setup fee followed by a monthly amount.
- Hosting, updates and ongoing management are commonly bundled into the service.
- The smaller initial payment can help when a business has limited upfront budget.
- The total paid over several years may be higher, and you must check cancellation, ownership and export terms.
A pay-monthly plan is not automatically cheaper. It buys convenience and predictable support. A one-off build is not automatically better value either, especially if the website becomes neglected after launch. Compare the service over the period you realistically expect to use it.
A three-year cost comparison
Here is a simplified example using typical market figures. It excludes VAT, copywriting and paid marketing, so use it to understand the calculation rather than as a quote.
| Route | Example calculation | Three-year total |
|---|---|---|
| DIY | £250 setup and first year, then £300 per year | £850 |
| Freelancer | £2,000 build plus £300 per year | £2,900 |
| Agency | £5,000 build plus £800 per year | £7,400 |
| Pay monthly | £500 setup plus £80 per month | £3,380 |
The figures change quickly when you add a copywriter, new pages, ecommerce, booking software or regular marketing support. A useful comparison therefore includes both the cash total and what work remains with you.
What should be included in a website quote?
- Scope: number of pages, templates, forms, integrations and revisions.
- Content: whether you provide text and images, or the supplier creates and optimises them.
- Technical basics: domain, hosting, SSL, backups, cookie controls, analytics and mobile testing.
- SEO: page titles, headings, local business details, redirects and indexing setup. This is not the same as an ongoing ranking guarantee.
- Aftercare: response times, update rates, security maintenance and who makes changes.
- Ownership: access to the domain, hosting, content management system and website files if you leave.
How to choose the right route
Choose DIY if cash is very tight, your requirements are simple and you can protect time for the work. Choose a freelancer if you need a professional, tailored site without agency-level overheads. Consider an agency when the website is central to a larger marketing or technical project. Choose pay monthly when predictable costs and hands-off management matter more than owning the build outright.
Before comparing quotes, write down your services, target locations, required pages, forms, booking or selling features and launch deadline. Ask each supplier to price the same brief. That makes the comparison more useful than choosing the lowest headline figure.
Frequently asked questions
What is the cheapest way to build a business website?
DIY builders are usually the cheapest in cash terms, often costing around £120 to £500 in the first year for a basic site. Your time is the main hidden cost, and you remain responsible for content, setup, updates and troubleshooting.
Is a pay-monthly website cheaper than paying upfront?
Usually not over the full life of the website. Pay monthly reduces the initial payment and may include hosting, updates and management, but the three-year total can be higher than a one-off build. Compare the complete term, inclusions and exit terms.
How much should a five-page website cost in the UK?
A basic DIY site may cost a few hundred pounds in the first year. A professionally built five-page site commonly falls between £800 and £3,000 from a freelancer, while an agency may charge £3,000 or more depending on content, design and strategy.
What ongoing website costs should I allow for?
Allow for domain renewal, hosting, software licences, security updates, backups, content changes and technical support. A simple site may cost £100 to £500 a year after launch, although managed or feature-rich websites can cost considerably more.
Should I own my website after paying for it?
For a one-off build, clarify that you will control the domain, hosting account, content and website files, while recognising that third-party themes or plugins may have separate licences. For a pay-monthly service, read the cancellation and export arrangements before signing.