Ask five people what a website costs and you'll get five wildly different answers, because they're describing five different ways of buying one. Here's the honest breakdown of all of them, including the costs that only show up after you've paid.
Option 1: A web design agency (£2,500–£10,000+)
A traditional agency builds you a custom site as a project. Quality can be excellent, and for complex sites it's the right call. The catch for a local service business is the structure: a big upfront invoice, then you own the upkeep. Hosting, security patches, plugin updates, content changes. Either you learn to do them or you pay hourly rates every time the phone number changes.
Option 2: A freelancer (£400–£4,000)
Cheaper than an agency, and sometimes brilliant. The risk isn't the build. It's year two. Freelancers move on, get busy, or disappear, and small businesses end up with a website nobody can update and logins nobody can find. If you go this route, insist on owning your domain, hosting account and all passwords from day one.
Option 3: DIY builders like Wix or Squarespace (£10–£40/month)
The subscription looks cheap because the biggest cost isn't on the invoice: your time. Design, copywriting, mobile testing, SEO settings, keeping it updated. It all lands on you, usually in the evenings after real work. Some owners genuinely enjoy it. Most end up with a half-finished site that quietly embarrasses them for years. If your time is worth anything near what you charge customers, DIY is rarely the cheap option it appears to be.
Option 4: Managed monthly plans (£80–£300/month)
The newer model: a professional designs and builds the site, then runs it for a flat monthly fee. Hosting, security, updates, edits and often SEO included. You trade a big upfront cost for a predictable monthly one, and the incentives flip in your favour: a monthly provider only keeps your money by keeping you happy. Our plan works this way: from £99/month plus a small one-off design fee, with a money-back guarantee on that fee.
The hidden costs nobody quotes
- Hosting and SSL: typically £10–£40/month on top of any 'one-off' build
- Maintenance: updates and security patches, or the site slowly breaks
- Edits: hourly rates of £60–£120 add up fast when prices or staff change
- Your evenings: the invisible line item on every DIY invoice
So what should a small business actually pay?
If you have £10,000+ and in-house marketing help, an agency build is legitimate. If you love tinkering and your business is young, DIY can bridge a gap. For most local service businesses. Trades, clinics, salons, auto shops. A managed monthly plan is the sweet spot: professional result, predictable cost, zero upkeep. See exactly what's included in ours, or book a free strategy call and get a clear plan before paying anything.
Want the website part handled for you?
We design, build, host and update websites for local businesses, from £99/month plus a small one-off design fee (see pricing). US business? See our US plans.
Book a free strategy call