£0 setupA complete website for £47 a month. No contract, first draft commonly the same day.£47 a month, everything included.See pricing
Website costs explained

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.

The full cost

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 needsOften paid for separatelyWebHostGB
DesignA template, freelancer fee or agency projectDesigned for your brief
Writing the pagesYour own time or a copywriter's feeWritten for you
Hosting and SSLA hosting plan, renewals and upgradesIncluded and managed
Domain nameRegistration, renewal and DNS settingsOne domain and renewal included
Changes after launchYour time, hourly rates or a retainer10 changes a month
Enquiries and reportingAnalytics, plugins or another serviceEnquiry forms and visitor counts included
Backups and monitoringAdd-ons, or nobody's jobNightly backups and health checks
Our price

What £47 a month covers

No setup fee and no long contract. The design, the writing and the ongoing care are all part of the plan, not extras added at checkout.
  • A website designed around your business
  • Your domain, UK hosting and SSL
  • 10 changes every month
  • Security monitoring and backups
The detail

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.

Compare fairly

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.

See it before you commit

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

Open in new tab