Real costs for every route a UK small business can take: DIY builders, freelancers, agencies, and managed monthly. The hidden costs nobody quotes upfront. And the question that actually matters, which is not "what's cheapest". We are Masser. We build managed monthly websites, so we have a horse in this race. We have written the most useful, honest guide we could, so you can make the right call whether you choose us or not.
For a UK small business, a website typically costs £30 to £300 a month over its first year, depending on the route you take. The cheapest is doing it yourself on WordPress.com, Wix or Squarespace, from £3 to £12 a month plus your time. The most expensive is hiring a London agency, from £15,000 upwards. For most time-poor small businesses, the value sweet spot is managed monthly: a bespoke site, hosting, domain, and ongoing care, all in one price between £35 and £100 a month.
| Route | Year-1 cost (cash) | Time you spend |
|---|---|---|
| DIY | £100 to £700 | 20 to 60 hours |
| Freelancer | £500 to £8,000 + ongoing | 5 to 15 hours |
| Agency | £3,000 to £25,000+ | 5 to 15 hours |
| Managed monthly | £400 to £1,200/year | 0 to 2 hours |
DIY website builders are the cheapest route in cash terms, and they have got significantly better in the last three years. Wix, Squarespace, WordPress.com, Hostinger's AI builder and a wave of newer AI-first builders all let you have a working site in a weekend if you are technically comfortable. They are the right choice when you have time, you enjoy the building process, and your needs are modest.
Pricing on the big UK-available builders sits in these bands, monthly billed annually:
Custom domain is on top of the plan price, at £8 to £20 a year. Premium templates, premium fonts and most paid plugins add £0 to £200 a year. Email at your own domain is rarely included on entry plans, and costs £4 to £10 a user a month through Google Workspace or Microsoft 365.
Prices verified June 2026 against each provider's UK pricing page. Plan names and tiers change periodically; the bands are stable.
A working small business website on a DIY builder, with proper page structure, your own copy, real photos, contact forms wired up, and a passable level of SEO, takes most non-technical owners 20 to 60 hours of focused work. Some of that is learning the builder. Some is design choices: picking a template, customising it without breaking the layout, choosing fonts that work together. Most of it is the content itself: writing the services page, the about page, the FAQs, sourcing or commissioning photos.
If your time is worth £30 an hour to your business, that is £600 to £1,800 of effort on top of the cash cost. If you have a higher hourly value and would otherwise be doing billable work, it is more. This is the honest cost most builder reviews leave out.
DIY is the right call when you have a clear simple need (a single-page brochure, a simple booking page, a portfolio), you genuinely have the spare hours, and you enjoy tinkering. It is also a reasonable proving ground if you are unsure whether the business will take off. A £10-a-month Wix site that runs for a year while you find your feet is a sensible investment, and you can graduate from it later.
DIY is the wrong call when you are already time-poor, you do not enjoy the process, and you need the site to bring in customers from day one. Paying £20 a month to spend 40 hours of your time is more expensive than paying £75 a month to spend zero, if your hours have any value at all.
Freelancers are the middle road between cheap-and-DIY and expensive-and-managed. A good UK freelance designer will build you something better than you would build yourself, in less time than you would spend, for a one-off fee that is far below an agency quote. The pricing range is wide and depends heavily on who you find.
Source: typical published rates on People Per Hour, Upwork UK, and Bark across 2024 and 2025.
Most freelancers quote fixed-price for full builds rather than hourly. Typical ranges for a UK small business site:
These are build-only prices. Hosting, domain, and anything ongoing is usually quoted separately or left for you to arrange yourself.
A freelance one-off build is a finished product on day one. From day two, you own it. Most freelancers do not include:
A freelancer is a strong choice when you have a clear, contained scope; when you have already found someone whose work you like; when you have the upfront cash; and when you are comfortable handling the post-launch yourself or paying ad-hoc for changes. It is especially good for one-off marketing sites, microsites for a launch, or sites that genuinely will not change for years.
A freelancer is the wrong call when the scope is unclear and likely to creep; when you have no relationship to lean on and have to find someone from scratch; or when you need ongoing work after launch and do not want a separate provider for hosting, SEO and changes.
Agencies are the most expensive route, and for some clients they are the right one. A proper agency gives you a project manager, designers, developers, and account handling, all coordinating to deliver something that holds up at a higher level than a freelancer typically can. The question is whether you, as a small business, need that.
Source: typical UK agency price ranges via Clutch, DesignRush and direct quotes published by individual agencies.
A proper agency project for a small business website typically includes:
Agencies almost always pitch ongoing work alongside the build. You can either go on a monthly retainer of £500 to £3,000, which buys you a fixed number of hours each month for changes, content updates, and small improvements, or pay ad-hoc at £100 to £200 an hour, billed in 15-minute increments. Hosting may be included in the retainer or charged separately at £30 to £150 a month for a managed package.
Over three years, the total agency spend for a small business site is typically £10,000 to £40,000, including build, retainer and hosting. That is genuinely good value when the site is doing a job at that scale. It is the wrong tool when the site is a five-page brochure for a local plumber.
An agency makes sense when the brand has scale, the budget is genuinely there, the requirements are complex (custom integrations, multi-language, advanced ecommerce, a media library), and the business gains real competitive advantage from a level of polish a freelancer cannot deliver. It is the right call for established mid-sized businesses, well-funded startups, and any business where the website is the primary channel.
An agency is the wrong call for a typical sub-twenty-employee UK small business with straightforward needs, a tight budget, and no big launch behind the build. The cost-to-value ratio does not work, and you will spend the first three years paying for capability you do not need.
Managed monthly is the newest of the four routes and has grown quickly in the last five years. Instead of paying a large upfront fee for a one-off build, you pay a monthly subscription that bundles the build, the hosting, the domain, the SSL, and the ongoing work into a single fee. When you stop paying, you stop being a customer; while you are paying, the provider keeps the site running.
Managed monthly is genuinely the right answer for most small businesses, but it has honest trade-offs you should know:
Managed monthly is the right answer when you are time-poor, you want a working site quickly, you do not want to learn a CMS, you would rather pay £75 a month than £4,000 upfront, and you value having someone else handle the ongoing technical side. That description fits most UK small businesses we meet.
It is the wrong call when you genuinely need the polish only a top agency delivers, when you have specialised technical requirements no managed provider can support, or when you have a strong preference to own the code and host it yourself.
| Route | Build (one-off) | Hosting / year | Domain / year | Other ongoing / year | Your time (3 years) | 3-year cash total | 3-year total inc. time |
|---|---|---|---|---|---|---|---|
| DIY (Wix Business or similar) | £0 | £200 (in plan) | £15 | £100 (apps + tools) | 76 hrs (40 to launch + 1/month) | £945 | £3,985 |
| Freelancer + you handle hosting | £3,000 | £180 | £15 | £250 (plugins + tools) | 46 hrs (10 to brief + 1/month) | £4,335 | £6,175 |
| Boutique UK agency + small retainer | £6,000 | £720 (managed) | included | £1,200 (small retainer) | 33 hrs (15 to brief + 0.5/month) | £11,760 | £13,080 |
| Managed monthly (Masser Pro, £65/month) | £0 | included | included | £780 (subscription) | 4 hrs (1 to brief + 5 min/month) | £2,340 | £2,500 |
Mid-range estimates for a typical UK small business website over 36 months. Cash total = build + (hosting + domain + other ongoing) × 3. Total inc. time adds (hours × £40/hour). Domain renewal is bundled into the agency-managed hosting and the managed-monthly subscription. "Other ongoing" covers paid plugins and tools for the DIY and freelancer routes, the agency's small monthly retainer (£100/month), and the managed monthly subscription itself (Masser Pro £65/month, billed annually at £780).
Three things stand out from the numbers above.
First, DIY is not cheaper than managed monthly once you include time. The cash total is £945 over three years, comfortably below the £2,340 you pay for managed monthly. But the 40 hours to launch plus an hour a month for ongoing changes adds £3,040 of opportunity cost. Total cost of ownership lands at almost £4,000 for the DIY route, well above the £2,500 managed-monthly total.
Second, freelance and agency builds have a high upfront cost that takes years to amortise. A £3,000 freelance build is cash you spend in week one. The managed monthly equivalent spreads the same money over four years. Whether that matters depends on your cash flow.
Third, the difference between an agency and managed monthly is genuinely big. The boutique agency build at £6,000 plus a small retainer comes to £13,080 over three years. Managed monthly is £2,500. For a small business doing fewer than 100 enquiries a month, the agency premium is rarely justifiable.
Most cost comparisons start and end with the sticker price. They list "Wix £8/month" against "agency £8,000" and let you draw your own conclusion. That misses the point. A website is a tool for getting customers. The right tool is the one that brings in more value than it costs, not the one with the smallest invoice.
Every route except managed monthly costs you significant hours of your own time. DIY costs 20 to 60 hours of focused work to launch, plus an hour a month to maintain. Freelance costs 10 to 20 hours of briefing, reviews, and post-launch tidy-up. Agency costs 15 to 30 hours of meetings, content gathering, and approval cycles. Managed monthly costs an hour, total, to fill in a wizard.
If those hours have any economic value to you (and they do, because you are running a business), they go into the total cost. If you would otherwise be doing £40-an-hour billable work, every hour saved is £40 of real money. Forty hours saved is £1,600. That is the difference between a £900 DIY site and a £2,340 managed monthly site, and then some.
Two sites that cost the same can deliver radically different returns. A £3,000 freelance build with a template-looking homepage, a contact form half-hidden in the footer, and no local SEO might bring in two enquiries a month. A £3,000 build with a clear hero, a phone number above the fold, fast load times, and proper schema might bring in twenty.
At an average customer value of £200, the difference is 18 enquiries × 30% conversion × £200 = £1,080 per month, or £12,960 a year. That is more than four times the entire cost of either site. The cheap build is the expensive one, because it earns nothing.
Consider two Manchester plumbers, both at £45 an hour. One picks DIY because Wix looks cheaper than managed monthly. He spends three weekends on the site (around 45 hours), then a couple of hours a month tweaking it. Year-one cash: £230. Time cost: £2,025. With no active SEO work behind the build, his site might rank somewhere on page two or three of Google for "plumber Manchester" and bring in a couple of enquiries a month.
The other picks managed monthly at £65 a month. She fills in the wizard, an hour total. Year-one cash: £780. Because the build ships with proper local SEO foundations, fortnightly content, and the directory listing kept current, she could realistically reach page one within a few months for the same search term. Say she brings in around a dozen enquiries a month.
Year two, the gap could widen. He might still be on page three. She might now be ranking for a clutch of local search terms. If she lands ten new customers a month through the site at a £400 average job size, that is £4,000 of new business each month. At those numbers, the £780-a-year cost of her site is recouped in the first week of January.
The numbers above are illustrative, not guarantees, and real outcomes depend on the trade, the area, the competition, and the work you put in. The logic stands either way: the plumber who picked the smaller cash bill paid more in total.
If managed monthly sounds like the right shape for your business, Masser is one of the UK providers in this space. Essential at £35 a month (billed annually) covers the bespoke build, hosting, your domain, security, local SEO foundations, and the inline portal editor. Pro at £65 a month adds active work Masser performs on your site on a schedule: a fortnightly blog article written and published to your site, monthly Foursquare listing updates, a quarterly keyword strategy refresh, weekly speed monitoring, and a monthly performance email. Both plans are no-contract, cancel any time. The four-step process takes a few quick wizard answers and produces a working site the same day.
If a different route is the right fit, do that. We have written this guide to be useful regardless of which provider you choose. We would rather you make the right call for your business than make the cheap call to us.
Estimates are three-year ranges based on the prices and hidden costs cited throughout this guide. Numbers shown are total cost (cash plus time at £40 per hour). Real quotes for any specific situation will land somewhere inside the range shown.
Quick answers to the questions we get asked most often, in a format you can quote.
Most UK small business websites land between £30 and £300 a month over the first year. DIY routes like Wix and Squarespace start at around £8 a month plus your time. Freelancers charge £500 to £6,000 one-off. Boutique agencies charge £3,000 to £8,000 plus ongoing fees. Managed monthly providers like Masser charge £35 to £100 a month with everything included.
Yes, if you build it yourself with a clear plan and modest needs. No, if you want a freelancer to build something polished. £500 buys you a Wix or Squarespace year, including domain and entry-tier hosting. A freelance build for £500 will be a single landing page at best, with no ongoing support included.
Most small UK businesses spend zero to £600 a month on SEO. Foundations are free with a properly built website. SEO tools cost £30 to £200 a month if you do your own. Done-for-you monthly SEO from a small agency is £200 to £600. Managed monthly providers usually include SEO foundations and ongoing work in one price.
UK freelance web designers charge £25 to £100 an hour. Juniors and remote-only freelancers sit at the £25 to £40 end. Mid-level designers with three to seven years experience charge £40 to £70. Senior London-based designers charge £70 to £100 and up. Most small business builds are quoted as fixed-price rather than hourly.
A .co.uk or .uk domain costs £8 to £15 a year through most UK registrars, including 123-Reg, Namecheap and GoDaddy. .com costs £10 to £20. Cheaper introductory prices in year one usually rise to standard renewal rates. Managed monthly providers normally register and renew the domain for you in the monthly fee.
On a DIY or freelance route, usually yes. UK shared hosting runs £5 to £15 a month. Managed WordPress hosting runs £15 to £40 a month. Premium hosting for traffic-heavy sites is £40 plus. Wix and Squarespace include hosting in their plan price. Managed monthly providers include it too.
A single-page brochure site costs £100 to £300 in year one on DIY, £200 to £800 from a freelancer, £1,500 to £4,000 from a boutique agency, or £35 to £75 a month on managed monthly. Single-page sites are cheaper to build but harder to rank for more than one search term.
Yes, with constraints. Wix, Squarespace and WordPress.com all offer free tiers. You get a builder-branded subdomain rather than your own domain, you see provider ads on your site, and many features are locked behind paid plans. A free site can prove a concept; it does not look professional to a customer.
An ecommerce site costs the same as a brochure site to build, plus transaction fees of 1.4 to 2.9 per cent per sale, plus £20 to £80 a month for ecommerce features on builder plans, plus optional add-ons for inventory, shipping and accounting. A small UK shop runs £600 to £1,500 a year all in on the cheap end.
Pay upfront if you have the cash, a clear scope, and a strong reason not to want ongoing fees. Pay monthly if you want predictable bills, ongoing maintenance included, no surprise change fees, and the ability to leave whenever you want. Most time-poor small businesses prefer the monthly model.
WordPress.org is free software you self-host. Running it costs £100 to £500 a year minimum: hosting, domain, a paid theme, security and backup plugins, plus your time to update and maintain it. WordPress.com is a hosted version with plans from £3 a month. Saying WordPress is free is true only if your time is free.
DIY takes hours to a few weeks depending on your experience and how much you fuss with it. A freelance build typically takes 4 to 12 weeks. A small agency build takes 8 to 20 weeks. Managed monthly providers usually deliver a working site within a day from a short briefing form.
If managed monthly sounds right, the Masser wizard asks a few quick questions and builds your site the same day. See it before you decide. Cancel any time.
No card needed. From £35/month, billed annually.