Website costs

Website maintenance cost: what you pay for, and what happens if you skip it

Maison Ember restaurant homepage

Quick answer

Website maintenance for a small business site usually costs $99 to $399 a month with a care plan, depending on how often the site changes and whether it sells online. It covers updates, backups, security monitoring and small fixes. Skipping it saves money until something breaks or the site is hacked.

A website is software, and software needs updates. Each month new security problems are found in themes and plugins, and each month they get fixed. Maintenance is the work of applying those fixes safely and making sure you can recover if something goes wrong.

In this article

  1. Why maintenance matters
  2. What maintenance includes
  3. What it costs
  4. Doing it yourself
  5. Choosing a care plan

Why does website maintenance matter?

Security researchers at Patchstack recorded 11,334 new vulnerabilities in the WordPress ecosystem in 2025, 42% more than in 2024. 91% were in plugins and 9% in themes; WordPress core itself had only a handful (Patchstack). The risk sits in the add-ons, and only updates close it.

Attackers do not need to pick you. Bots scan the web for sites running old versions of popular plugins, and many attacks use flaws that were fixed years earlier on sites that never updated.

What does website maintenance include?

  • Updates to WordPress, the theme and plugins, tested so they do not break the site.
  • Backups every day, stored away from the server, with restores tested.
  • Security monitoring: malware scans, firewall, and alerts for suspicious logins.
  • Uptime monitoring, so someone knows within minutes if the site goes down.
  • Speed checks, because sites slow down as content and plugins grow.
  • Small changes such as new text, photos or prices.

How much does website maintenance cost?

Care planMonthlySuits
Essential$99Brochure sites that rarely change
Growth$199Sites with a blog, bookings or regular edits
Pro$399Online stores and sites that take payments

Hosting and the domain are usually billed separately. Stores cost more to maintain because a broken checkout loses money every hour, so updates need testing on a copy of the site first.

Can you maintain a website yourself?

Yes, if you have the time and a safe routine. At minimum:

  • Take a full backup before every update, and keep copies off the server.
  • Update plugins at least weekly; security fixes cannot wait a month.
  • Remove plugins and themes you do not use.
  • Turn on two-step sign-in for every admin account.
  • Check the site on a phone after each update, including forms and checkout.

The hidden cost of doing it yourself is the day an update breaks the site and you need to know how to roll it back.

Rather not think about updates?

Care plans include tested updates, daily backups and malware clean-up.

See care plans

How do you choose a website care plan?

  • Ask where backups are stored and when a restore was last tested.
  • Ask whether updates are tested before they go live.
  • Check what is included if the site is hacked: is clean-up extra?
  • Check how many minutes of changes are included each month.
  • Make sure you keep full access to your hosting and site.

From my work

As a security tester, the first thing I check on a WordPress site is the list of plugins and their versions. On neglected sites it is common to find several plugins months or years out of date, and some no longer maintained at all. Those are the open doors. Removing what is not used and updating what stays closes most of them in an afternoon.