A small business website in the UK costs from under £30 a month on a DIY builder, £500 to £3,000 from a freelancer, and £3,000 to £15,000 or more from an agency. The price matters less than what is included, who owns the site, and what happens after it goes live.
Website quotes are the least comparable quotes in business. Two companies can both say “a five-page website” and mean completely different products, at prices ten times apart. Here is what the routes actually cost in 2026, what moves the price, and the questions that stop you buying the wrong thing.
| Route | Typical cost | Honest verdict |
|---|---|---|
| DIY drag-and-drop website builder (Wix, Squarespace, Shopify) | £0-£30 per month, plus your time | Fine for proving an idea. Your evenings are the real cost, and the site usually looks like you built it yourself – because you did. |
| Freelancer | £500-£3,000 one-off | Can be excellent value. Check who writes the words, what happens when they are on holiday, and whether you can reach them in a year. |
| Small agency | £3,000-£15,000 | Strategy, design, content and support under one roof. The right choice when the website has to actually win work, not just exist. |
| Larger agency | £15,000+ | Justified for ecommerce sites at scale or complex integrations. Overkill for most local service businesses. |
Those ranges line up with published UK guides: Cude Design puts DIY at £0-£300 a year, freelancers at £500-£3,000 and small agencies at £3,000-£15,000, and ExpertSure’s 2026 guide runs from £29 a month DIY to £30,000+ for large agency builds. If a quote lands far outside these bands in either direction, ask why.
The words. This is the big one nobody budgets for. A website design with “lorem ipsum” or your homepage copied from a competitor is not a website, it is a template. Professional copywriting that answers real customer questions can be half the value of the whole project.
Custom website design versus a template. Templates keep costs down and are nothing to be ashamed of. Fully bespoke design costs more because someone is making decisions for your business, not filling in blanks. Either way, mobile responsiveness should be standard in any quote – most of your visitors are on phones.
What the site has to do. Brochure pages are cheap. Booking systems, ecommerce functionality such as payment gateways, customer portals and integrations with your other software all add real cost because they add real work.
Content and photography. Stock photography is free and looks it. Real photos of your work, your team and your premises build trust faster than any design flourish.
The website build is not the whole bill. Budget for the domain name (about £10-£15 a year for domain registration), web hosting (£5-£50 a month depending on quality – shared hosting at the cheap end, managed hosting at the top), an SSL certificate (usually included now), and – most skipped of all – maintenance. A website is software: the content management system (WordPress or similar), its plugins and its theme all need plugin updates, backups and security patches, or it slowly breaks and eventually gets hacked. Someone has to do that work, whether it is you, a freelancer on retainer or an agency care plan. Ask every quote what happens after launch and what it costs, in writing.
Three patterns in quotes that go wrong. First, no mention of content: most business owners end up writing every word themselves at 11pm, or paying extra later. Second, you do not own anything: some “£50 a month forever” deals mean you rent the site and lose it the day you leave, domain name included. Always ask who owns the domain name, the site files and the content. Third, no website maintenance plan: a site that is never updated becomes a security problem within a year or two. Cheap up front and expensive forever is the worst combination in this market.
If you already have a site and are weighing up a rebuild, whether to fix your existing website or build new covers that decision honestly.
Most small business websites land in the freelancer-to-small-agency range. For a local service business that needs the website to generate enquiries, a sensible 2026 budget is £2,000-£5,000 for the build plus £30-£100 a month for web hosting, maintenance and small updates. One thing these numbers do not include is search engine optimisation: basic SEO setup (page titles, descriptions, sensible structure) should come with any professional build, but ongoing search engine work is a separate budget. Below that, you are doing real work yourself or accepting corners cut. Above £10,000, make sure you are paying for things that win customers rather than things that win design awards. Whatever route you choose, get the scope, the ownership and the after-launch costs in writing before anyone starts.
From a freelancer, typically £500-£1,500; from a small agency, £3,000-£6,000 with professional content included. On a DIY website builder, your monthly subscription and your own time. The same page count hides enormous differences in quality, so compare what is included rather than the page count.
It is good enough to prove an idea and be findable while you start out. It is rarely good enough as the long-term face of a business competing for higher-value work, because customers judge credibility in seconds. Many business owners start DIY and rebuild professionally once revenue justifies it.
Because the same words hide different products: template versus bespoke design, your words versus professional copywriting, rented versus owned, launch-and-leave versus supported. Ask each provider to spell out content, ownership and after-launch costs, and the quotes become comparable.
Domain name renewal around £10-£15 a year, web hosting £5-£50 a month, and maintenance for updates, backups and security – either your time or £30-£100+ a month for a care plan. Content updates and improvements are separate. Any provider who will not state these clearly up front is saving the surprise for later.
Sources checked 22 October 2026; links re-verified 29 October 2026. Ranges are market guides, not quotes; Bamsh website projects are quoted individually against an agreed scope.