How much does a small business website cost in the UK?
The build is only part of the cost of a small business website. You also pay for the words, hosting, a domain, an SSL certificate, changes and backups. Our managed website covers all of that for £47 a month, with no setup fee.
Seven costs inside every website, and who usually pays them
Every provider packages these differently. The question is whether they’re included, left to you, or charged when they come up.
| What the website needs | Often paid for separately | WebHostGB |
|---|---|---|
| Design | A template, freelancer fee or agency project | Designed for your brief |
| Writing the pages | Your own time or a copywriter's fee | Written for you |
| Hosting and SSL | A hosting plan, renewals and upgrades | Included and managed |
| Domain name | Registration, renewal and DNS settings | One domain and renewal included |
| Changes after launch | Your time, hourly rates or a retainer | 10 changes a month |
| Enquiries and reporting | Analytics, plugins or another service | Enquiry forms and visitor counts included |
| Backups and monitoring | Add-ons, or nobody's job | Nightly backups and health checks |
What £47 a month covers
- A website designed around your business
- Your domain, UK hosting and SSL
- 10 changes every month
- Security monitoring and backups
Typical UK website prices for a small business
There are three common ways to pay for a small business website in the UK. Each one moves the cost, and the work, to a different place.
Building it yourself
A website builder or cheap hosting looks like the lowest price. If you build it yourself on our cPanel web hosting, it’s £2.99 a month plus a domain (a .co.uk is £8.01 a year). The real cost is your time: choosing a layout, writing every page, sorting the photos and keeping it up to date.
Paying for a one-off build
A freelancer or agency charges for the build up front. A small agency project of around £2,000 is common, and bigger agencies quote far more. After launch you’ll usually still pay for hosting, the domain renewal, and each change you ask for, either by the hour or on a retainer.
Paying monthly
A pay monthly website spreads the cost. In the UK these usually cost between £20 and £99 a month, and most include around 4 changes a month. Ours is £47 a month and includes 10 changes, the writing, hosting, your domain and backups.
What to compare
Add up two or three years, not just the first invoice. Ask who writes the words, who renews the domain, what hosting costs after the first year, and how much a small change costs. That gives you a fair comparison. Our compare page sets out the options side by side.
Six questions to ask any website company before you sign
Who writes the words?
Who owns and renews the domain?
What does hosting cost after year one?
How are small changes charged?
Are backups and monitoring included?
Can I take the website with me if I leave?
Website cost questions
How much should a small business website cost?
It depends on who does the work. Doing it yourself costs a few pounds a month plus your time. A one-off build often starts around £2,000, plus hosting and changes. Pay monthly websites in the UK usually cost £20 to £99 a month. Ours is £47 a month with everything included.
Is there a setup fee for your website?
No. There’s no setup fee and no contract. You pay £47 a month and can cancel any time.
Are there any extra costs?
Not for the normal running of the site. Hosting, SSL, backups, your domain, email forwarding and 10 changes a month are all in the £47.
How much does a .co.uk domain cost?
A .co.uk domain is £8.01 a year if you buy it on its own. With the managed website, one domain and its renewal are included.
What's the cheapest way to get online?
If you’re happy to build and run the site yourself, our Web Starter hosting is £2.99 a month, with free SSL and a 60-day money-back guarantee.
More help choosing a website
Pay monthly websites
How a pay monthly website compares with a one-off build, and what £47 a month includes.
Read more → A good fit?Who it's for
The small businesses our £47 a month website suits, and the projects that need something else.
Read more → Website health checkWebsite health checklist
Eight checks you can run on your current website, and what to do if it fails some.
Read more →Check your brief and price, then decide
Tell us about the business, look over the proposed pages and domain, then decide. Your first monthly payment starts the design and writing.
No setup fee · No contract · Cancel any time


