Short answer
A small business website in the UK typically costs £1,000 to £6,000 from an agency in 2026. Simple template sites can cost less, while online shops usually cost £4,000 to £15,000 and custom web apps more. Budget too for yearly running costs: domain, hosting, maintenance and any paid software.
Typical UK website prices
| Type of site | Typical cost | Good for |
|---|---|---|
| Template or DIY builder | £0 to £1,000 | Testing an idea, very small budgets |
| Small business site (5 to 10 pages) | £1,000 to £6,000 | Trades, services, local businesses |
| Online shop | £4,000 to £15,000 | Selling products online |
| Custom web app or portal | £8,000+ | Calculators, bookings, client areas |
What changes the price
- The number of pages and how many unique layouts they need.
- Features such as booking, payments, quote calculators or a client login.
- Copywriting, photography and moving content from an old site.
- SEO set-up and redirects so you keep your existing Google rankings.
Running costs after launch
- Domain name: around £10 to £30 a year.
- Hosting: from a few pounds to £50+ a month, depending on traffic and platform.
- Maintenance or a care plan for updates, backups and security.
- Paid plugins or software subscriptions.
Questions to ask before you pay
- Will I own the website, code and domain once it is paid for?
- Can I update it myself, and what does it cost if you do it?
- Will it be built for mobile first and tested for speed?
- What happens to my Google rankings when the old site is replaced?
What DeveloperStudio charges
Websites from DeveloperStudio start from £99, with a custom quote after a free discovery call. You own the finished site, and every build includes mobile-first design, speed work, tracking and SEO basics.
Ready to take the next step?
Web design and development
About the author
Haseeb Ahmad
Founder, DeveloperStudio
Haseeb founded DeveloperStudio and leads strategy and client work across websites, SEO and paid ads.

