Blog

What Website Maintenance Actually Costs (And What You're Paying For)

·5 min read
web designpricingmaintenance

You've built a website. It's live. It looks great. Job done, right?

Not quite. Websites need ongoing maintenance, like a car needs servicing. The question is how much, and whether you're paying a fair price for it.

The maintenance industry is full of vague packages and inflated prices. So let me break down what things actually cost, what you genuinely need, and where people waste money.

What maintenance actually includes

Website maintenance covers several categories. Not all of them apply to every site.

The essentials (you definitely need these):

  • Hosting: Where your site lives on the internet. For a small business site, this costs £5–£30/month. If you're paying more than that for a brochure site, you're overpaying.
  • Domain renewal: Your web address. £10–£15/year. Set it to auto-renew so you don't accidentally lose it.
  • SSL certificate: The padlock in the browser. Most hosts include this for free (Let's Encrypt). If you're being charged £50–£100/year for SSL, switch hosts.
  • Security updates: Software updates that patch vulnerabilities. Especially critical for WordPress sites. If you ignore these, you will get hacked eventually.
  • Backups: Automatic backups of your site in case something goes wrong. Daily backups cost next to nothing with the right setup.

Monthly cost for essentials: £10–£50

The nice-to-haves (depends on your site):

  • Uptime monitoring: Checks that your site is online and alerts you if it goes down. Free tools exist (UptimeRobot). Paid monitoring costs £5–£10/month.
  • Performance monitoring: Regular speed checks to catch issues before they affect rankings. Can be done manually for free with PageSpeed Insights.
  • Content updates: Changing text, swapping images, adding new pages. If you can't do this yourself, expect to pay £40–£80/hour.
  • Plugin/dependency updates: Keeping your site's software up to date. Critical for WordPress, less relevant for custom builds.

Monthly cost for nice-to-haves: £0–£100

The "you probably don't need this" extras:

  • Monthly SEO reports: Unless someone is actively doing SEO work (not just reporting), a monthly report is just a PDF telling you what Google Search Console shows for free.
  • 24/7 emergency support: Unless your site generates significant revenue every hour, you don't need round-the-clock support. Next-business-day is fine for most small businesses.
  • Quarterly "strategy reviews": These sound valuable but often amount to a 30-minute call where someone reads your analytics to you. Learn to read them yourself. It takes 5 minutes with the right dashboard.

What UK providers typically charge

Here's what the market looks like right now:

DIY (you manage everything): £10–£30/month Hosting, domain, SSL. You handle updates and content changes yourself. Works well for simple static sites or if you're comfortable with basic tech.

Budget maintenance providers: £25–£50/month Automated updates, basic monitoring, ticket-based support. Fine for simple WordPress sites that don't change much.

Freelancer retainers: £50–£150/month Personal service, manual updates, content changes, proactive monitoring. Someone who knows your site and can fix issues quickly. This is what I offer through my ongoing support plans.

Agency retainers: £200–£500+/month Account management, strategic input, regular content updates, detailed reporting. Makes sense for larger businesses with complex sites. Overkill for most small businesses.

Where people waste money

Paying for things that should be free. SSL certificates, basic DNS management, and email forwarding are often rolled into maintenance packages at inflated prices. These cost your provider pennies.

Paying for reports instead of work. A monthly PDF showing your traffic went up 3% is not maintenance. It's a report. Actual maintenance means fixing things, updating things, and keeping your site healthy.

Paying for hours you don't use. Some plans include "2 hours of changes per month" but they don't roll over. If you only need changes every other month, you're paying for unused hours.

Not knowing what you're paying for. If your provider can't clearly explain what your monthly payment covers, ask. If the answer is vague, that's a red flag.

How to save money on maintenance

Use modern technology. Static sites and JAMstack builds (Next.js, Astro, etc.) need far less maintenance than WordPress. No plugins to update, no database to maintain, no PHP vulnerabilities to patch. This is one of the main reasons I build with Next.js.

Learn the basics yourself. Updating text on your own site shouldn't require a developer. If it does, your site wasn't built with you in mind.

Separate hosting from maintenance. Some providers bundle hosting into expensive maintenance packages. You can host a small business site on Vercel for free or on a basic server for £5/month. Don't pay £50/month for hosting that costs your provider £3.

Get a clear agreement. Know exactly what's included, what costs extra, and what the cancellation terms are. Monthly rolling contracts are standard, so be wary of anyone asking for 12-month commitments.

What you actually need

For most small businesses with a modern website:

  • Hosting: £5–£30/month (or free on Vercel/Netlify)
  • Domain: £10–£15/year
  • Backups: Included with most hosts or £5/month
  • Someone on call for issues: £50–£100/month for a freelancer retainer
  • Your time for content updates: A few hours per month

Realistic total: £50–£150/month for a properly maintained small business website.

If you're paying significantly more than that and you're not getting significant active work done on your site each month, it's worth asking why.

Your website shouldn't be a money pit. It should be an asset that costs a reasonable amount to maintain, and delivers far more in return.

Liked this? Get the next one.

A new post every couple of weeks on owning your website, ditching builder fees, and ranking on Google. Plain English, no spam, unsubscribe whenever.

Need help with your website?

Whether you need a full build or just a second opinion, send me a line and I'll tell you honestly what I'd do.

Get in touch