Estimate Website Cost: UK Small Business Price Guide

ArloWebStudio guide · updated September 2026

A realistic estimate for a UK small business website usually sits between a few hundred pounds for a very simple builder site and several thousand for a custom one-off build. Pay-monthly plans (setup fee then a monthly fee covering hosting, updates and management) often suit you if you lack a lump sum. The figure depends on pages, content, bookings or shop features, and who does the work after launch.

What an estimate actually covers

An estimate is not a random number. It should list pages, design scope, content you supply versus what I write, any forms or booking, hosting, and who handles updates. If those items are missing, the quote is guesswork and extras will appear later.

I build sites for small businesses in Kent and across the UK. I offer both a one-off website build and pay-monthly plans with a setup fee then a monthly price that includes hosting, updates and ongoing management. For exact plan figures, check arlowebstudio.com rather than treating any range here as my quote.

UK market ranges in 2026 still cluster like this for a typical small firm:

Type of siteTypical one-off rangeWhat you usually get
DIY builder (Wix, Squarespace and similar)£10 - £30 per month plus your timeTemplate, your own copy and images, limited support
Freelancer or small studio brochure site£800 - £3,5005 - 8 pages, mobile layout, contact form, basic SEO setup
Custom or more complex site£3,500 - £8,000+Unique design, extra integrations, more pages or shop
Pay-monthly managed siteSetup fee then £30 - £150+ per monthHosting, updates, management; lower upfront cash

Agencies in London often sit at the high end. A Kent or regional freelancer is usually cheaper for the same page count if you keep the brief tight.

One-off build versus pay monthly

One-off means you pay for design and build, then you (or someone you hire) pay hosting and handle updates. Typical UK hosting for a small WordPress or similar site is £8 - £25 a month. Plugin licences, SSL (often free) and occasional developer hours add more. If you never log in, the site can go stale or break after a PHP update.

Pay monthly suits you when cash flow is tight. You pay a setup fee, then a monthly amount that should include hosting, software updates and someone watching the site. You stay hands-off. Over three years the total can exceed a cheap one-off plus cheap hosting, but you avoid surprise repair bills and you get continuity. Always ask what happens if you cancel: do you keep the domain and a copy of the files?

Rough three-year comparison

  • Simple one-off at £1,500 plus £15 hosting and £200 of odd jobs a year: about £2,250 over three years.
  • Pay monthly at £400 setup and £60 a month: about £2,560 over three years, with updates included.
  • A neglected cheap site that needs a rescue rebuild at year two can wipe out the saving.

Neither route is automatically cheaper. Match it to whether you will actually maintain the site yourself.

What moves the number up or down

Page count is the first lever. A home, about, services, contact and one extra page is cheaper than ten location pages plus a blog archive. Each extra unique layout (not a repeated template) adds design and testing time.

Content is the second. If you send finished copy, photos and logos, the estimate stays lower. If I have to interview you, write every page and source images, add 20 - 40 percent. Stock photos are cheap; original photography is not.

Features that commonly add cost:

  • Online booking or diary (Calendly-style embed is cheap; a custom calendar is not).
  • Ecommerce: a handful of products on Shopify or WooCommerce is one job; variants, shipping rules and accounting links are another.
  • Member login, quoting tools or CRM connection.
  • Speed work, accessibility fixes and structured data beyond a basic setup.

A restaurant with a booking widget, an electrician with a call-now header, and a dentist with an enquiry form all sit in similar brochure ranges if the page count is similar. A shop or a portal does not.

How to brief someone so the estimate is usable

  1. List the pages you need on day one, not a wish list for year three.
  2. State who supplies copy and photos, and by when.
  3. Name must-have functions: form, map, booking, shop, blog.
  4. Say whether you want one-off handover or ongoing management.
  5. Ask for hosting, SSL, backups and update responsibility in writing.
  6. Request a fixed price or a capped range, plus what triggers extras.

A 30-minute call plus that list is enough for a competent person to quote. If they need weeks of discovery for a five-page site, the process is oversized for a small business.

Costs after launch that people forget

Domain names are about £10 - £15 a year for a .co.uk or .uk. Email is separate if you want professional addresses; Google Workspace or Microsoft 365 is typically £5 - £10 per user per month. Cookie and privacy text should match what you actually collect. Google Business Profile is free but needs accurate hours and photos.

Maintenance is not optional on WordPress. Core, theme and plugin updates, plus PHP version changes on the host, are the usual breakage points. Budget either your time, a retainer, or a pay-monthly plan that includes it. A site that ranks and then dies after an update wastes the original spend.

Redesigns later cost more than first builds if the old site has no usable content or if you change strategy. Keeping copy and photos in a shared folder from day one cuts that bill.

Trade-offs worth being honest about

The cheapest path is a builder template you assemble yourself. It works if you have time and a simple offer. It looks generic and you own the learning curve when something breaks.

A mid-range freelancer or small studio gives you a cleaner layout and someone to phone. You still need to supply decisions. A large agency gives project managers and brand workshops; you pay for that overhead even when you only needed eight pages.

Pay monthly reduces upfront risk and keeps the site current if the provider actually does the work. Read the contract for notice periods and data ownership. One-off plus self-hosting is fine if you or a colleague will log in monthly.

Do not pad the first site with features you will not use in the first six months. Launch with the pages that get enquiries, then add. That keeps the estimate honest and the timeline short.

Frequently asked questions

What is a typical UK small business website cost?

A straightforward brochure site from a freelancer or small studio often falls between £800 and £3,500 one-off. DIY builders are cheaper in cash but cost your time. Complex shops or custom tools go higher. Pay-monthly options shift the spend from a lump sum to setup plus a monthly fee.

Is pay monthly cheaper than paying once?

Not always over three years. It is cheaper at the start and includes hosting and updates if the plan says so. A cheap one-off plus cheap hosting can win on total cash if you maintain the site. Compare like for like, including who fixes problems.

Why do two quotes for the same pages differ so much?

One quote may assume you supply all copy and photos; the other includes writing and stock. One may be a template tweak; the other is custom layout. Hosting, training and post-launch support are often in one price and missing from the other. Ask for a line-by-line list.

What should I send to get an accurate estimate?

A page list, examples of sites you like, whether you need booking or a shop, who writes the words, and whether you want handover or ongoing management. Photos and a logo help. Without that, any number is a guess.

Does hosting sit inside the website cost?

On a one-off build, usually not. You pay the designer then a host separately, often £8 - £25 a month. On many pay-monthly plans, hosting is included in the monthly fee. Confirm backups and who applies updates either way.

Can I start small and add pages later?

Yes, and that is usually the sensible route. Estimate and build the pages that generate calls or bookings first. Extra pages, a blog or a shop can be a second job once you know what customers actually use.