Pricing

How much should a small business website cost in the UK?

Website costs in the UK range from £300 with a freelancer to £15,000+ with an agency. The price depends on what you get, not a magic formula.

When you're shopping for a small business website, the answer to 'how much will this cost?' can feel like asking five different people and getting five different answers. A freelancer might quote £500. An agency might say £2,000. A bigger firm could ask £8,000 or more. And then there are the free builders that cost you hours of your time.

The honest answer is that website costs depend almost entirely on what you're actually getting, not on magic pricing rules. Let's walk through the real market, the trade-offs at each price point, and what to actually look for.

The actual UK price bands in 2026

Here is what you can realistically expect to pay for a custom-built website as a small business in the UK.

Freelance web designer: £300 to £1,500

A freelancer, typically someone working alone, will often be the cheapest option. They design and build your site, or they use a template and modify it for you.

What you get: a basic site, probably 5 to 10 pages, designed specifically for you but often on a fairly tight deadline. The designer handles the hosting setup and usually includes a year's hosting in the price, though you pay renewal costs after that. Security updates are your responsibility. Content is usually expected to come from you (your text, photos), though you might pay extra for copywriting or photo sourcing.

What to watch: once the site is live, changes cost money. If the freelancer uses their own template, you might own the design but not the underlying code. Hosting renewal might be unclear in the initial quote. Support after launch is often not included.

Small to medium agency: £1,500 to £4,500

An agency with a few staff members (a designer, a developer, sometimes a project manager) will charge more, but you get a more structured process.

What you get: a dedicated project manager, discovery meetings to understand your business, custom design tailored to your brand, responsive design that works on mobile and desktop, a few rounds of revisions, hosting, SSL certificate, and a launch process. Usually one year of updates is included. Training is often thrown in so you can update content yourself.

What to watch: revisions are often capped. Content (photos, copy) is almost always your responsibility. After the first year, support and hosting become extras. Some agencies tie you to their hosting, which means you cannot move the site elsewhere without their help. Domain registration is usually your cost, though they might include the first year.

Larger or specialist agency: £4,500 to £15,000 or more

A bigger agency with multiple designers, developers, strategists, and account managers charges more, and you get a longer project timeline with more hand-holding.

What you get: brand strategy, competitive research, user research, detailed design mockups, multiple revision rounds, development with thorough testing, custom functionality if you need it (e-commerce, bookings, integrations), content strategy advice, SEO optimisation from the start. They might do photography or content writing for you. A longer post-launch support period is often included.

What to watch: longer projects can mean longer timelines, sometimes 3 to 6 months. These agencies often assume you want ownership and transfer of the code, so you can take the site elsewhere. Hosting and ongoing support cost extra. You might pay thousands just for discovery and strategy before the build even starts.

DIY website builders: Free to £300 per year

Wix, Squarespace, Weebly, and similar platforms let you build and host a site for almost no upfront cost.

What you get: a drag-and-drop interface, pre-built templates you customise, hosting included, SSL included, basic email. No design fee because you are the designer.

What to watch: you are trading money for time. Building a presentable site takes 20 to 40 hours minimum. Design choices are limited by the platform's capabilities. Templates often feel generic. If you want anything custom (a specific integration, custom functionality), you cannot do it without hiring a developer to bolt it on. Switching platforms later is painful because the builder owns the content and design data. E-commerce features often cost extra. Branding customisation is limited. Premium templates and add-ons quickly add to the bill.

Pay-monthly hosted websites: £49 to £150 per month

Services like RentAWeb sit in the middle. You pay a monthly fee, and the agency hosts, maintains, and designs the site for you. You can usually cancel with notice (often 30 days).

What you get: custom design, hosting, unlimited content updates, SSL, email, automatic security updates, and sometimes a free redesign every year. The cost stays predictable. You do not own the code or design while you are renting, so if you leave, you cannot take the build with you (though you usually keep the domain and content). You can buy the site outright for a lump sum (typically 12 months' fees) and own it forever.

What to watch: while renting, the agency owns the build. If you want to leave after five years, you have to negotiate a buyout or start over with a new site. Some services limit revisions or charge for certain types of updates. Check the small print on notice period, backup policy, and what happens if the company shuts down.

What actually drives the price up or down

Forget the idea that website cost is a fixed thing. Three things dominate the final bill.

Complexity and functionality

A five-page brochure site for a local service business costs far less than an e-commerce site with 500 products, or a marketplace, or a booking system with payment integration. If you need custom integrations (your CRM, your accounting software, your email system), the price goes up. If you want the site to do things the builder has never done before, you pay for custom development time.

Who owns the code after launch

Cheaper options usually mean the agency owns the code and the design. You own the content and the domain. If you pay a bit more, you can own everything, including the source code. This matters because ownership changes your future options. If you own the code, you can take it to any developer later. If the agency owns it, you depend on them for changes.

Support and ongoing updates after launch

Cheaper builds often mean you are on your own after launch. You get a handover, a training session, and then you manage the site yourself, including security updates and backups. Pay more and the agency keeps the lights on for you, applies security patches, handles backups, and stays available if something breaks. This matters more than most people realise.

What should actually be included in the price

When you get a quote, break it into these categories.

Design and development. This is the actual build work, billable by the hour or as a fixed project fee. It should be clear in the quote.

Hosting and domain. You might own these (and pay the provider directly) or the agency might own them and bundle the cost into their fee. If the agency owns the domain, what happens if you leave them? If they own hosting, is it locked in, or can you move the site elsewhere?

SSL certificate. This is free to almost any hosting provider in 2026, so do not pay for it separately. It should just be there.

Content. Photos, copy, videos. Are you providing these, or is the agency sourcing them? If they are sourcing them, who pays for stock photos or a photographer?

Changes and revisions. How many times can you ask for revisions before you pay extra? Does unlimited mean truly unlimited, or are there hidden caps?

Training and handover. Does the quote include teaching you how to update the site? Or are you paying extra for a training session?

Support and maintenance after launch. Separate the first year from year two. Does the first year include updates and support? Does year two, or is it extra?

The hidden costs nobody mentions

Your time. If you are building the site yourself on a DIY platform, the cost is not just money. It is 30 to 40 hours of your time, maybe more. That has a real cost if you value your time at £25 or £50 an hour.

Content creation. A good website is useless with weak copy and bad photos. A professional photographer might charge £500 to £2,000 for a half-day shoot. A copywriter might charge £50 to £150 per hour. These costs are often separate from the build.

Future changes. If the agency owns the code and you want a change in year two, you pay their hourly rate. If you own the code, you can shop around for a different developer.

Hosting renewal. After the first year, hosting is not free. Good hosting costs £120 to £300 a year. Cheap hosting might be £30 a year, but you get what you pay for in speed and support.

Email. If the quote includes email, check the fine print. Five email addresses? Unlimited? Do you pay renewal costs? Email should be £5 to £20 per address per year.

The honest summary

You can build a website for almost nothing if you value your own time at zero. You can spend £15,000 on a professional build with year-long strategy and research. Most small businesses are somewhere in the middle, spending £1,500 to £5,000 and getting a custom site they own and can use for years.

The real question is not 'how much should a website cost?' but 'what are you actually paying for, and does it match what you need?' A £500 site from a freelancer is not bad if you need a simple brochure and the freelancer is reliable. A £2,000 site from a small agency is excellent if it includes custom design, training, and post-launch support. A £10,000 site from a big firm is not value unless you need custom e-commerce or complex integrations.

Before you pay anything, write down what you actually need the website to do. Then ask three providers what that costs. Compare not just the price but what is included, who owns what, and what support you get after launch. The cheapest option is almost never the best option. The most expensive option is often overkill. The right option is usually the one that is honest about what you get and what you pay for later.

Want this off your plate?

We design and build the site, host it, keep it updated and redesign it every year. You get on with the job.

See what yours would cost

You can rent a website from £49 a month plus VAT. Hosting, SSL, business email and unlimited content changes included. Cancel any month with a month's notice.

Read next