What does WordPress maintenance cost per month?

At the Dutch providers I compared, maintenance for one WordPress site costs €12.50 to €399 per month. I sell maintenance myself too, so factor that in: my own prices have a section of their own, and everything else comes from other providers' websites.

How I run an update

  1. Copy of what's about to change
  2. Update plugin, theme or WordPress
  3. Clear cache new version shows at once
  4. Check do your pages still load?
  5. Customer steps up to the order button (online stores only)
  6. Follow-up check half an hour later

See the packages⁠

Book an intro call⁠

In brief

  • Budget maintenance without hosting starts at €12.50 per month. Maintenance by a person costs €44 to €65 for one regular site, usually on top of your hosting.
  • Premium services and agencies charge €96 to €399 for one site.
  • Cheap WordPress hosting costs €2.99 to €32.50 per month. None of those packages describes a person who steps in when an update goes wrong.
  • Watch the price after the first period: many low hosting prices only apply at the start.
  • The difference that matters is what happens when an update goes wrong: who notices, who puts it back, and who pays for that.
On this page (7)

Prices checked on . Amounts are per month and excl. VAT, unless stated otherwise. I name companies, with a link to their own pricing page. Freelancers who do the work alone, like I do, appear as a group. Is something no longer correct? Let me know, and I'll fix it.

What the price depends on

Two packages at €50 can be very different. Six things determine what you pay.

  • The number of sites. Most maintenance packages cover one site. PC Patrol Portfolio costs €499 per month for five sites, plus €79 per extra site (excl. VAT, without hosting).
  • Online store or not. An online store costs more: at Bright Brands, the price goes from €50 to €75. The reason is in the questions at the bottom of this page.
  • Hosting included or separate. Most maintenance specialists don't provide hosting. Tussendoor says it plainly: "hosting and maintenance are two different things" (my translation). So don't put a price with hosting next to a price without it.
  • How often things are updated and tested. One round of updates a month isn't the same as updates every night. Also ask whether someone tests before the update or only looks afterward.
  • Who responds, and when. At KeurigOnline, the response time depends on the package: within four hours on Standaard, within two hours on Uitgebreid. Others work with fixed support days or phone hours.
  • The contract term. A low monthly price with an annual contract is an annual amount paid in installments. WPHelpdesk requires at least a year. KeurigOnline requires at least six months and doesn't renew automatically. Some freelancers also work with one-year terms. If so, ask whether you get the difference back if you stop early, and whether the contract renews automatically.

Four price ranges and what you get

Roughly, there are four price ranges. The amount mostly tells you how much a person does for you and whether you get hosting with it.

Scroll the table sideways to see all columns.

Four price ranges for WordPress maintenance
RangePer month, one siteHosting included?Examples
1. Do it yourself€0 plus your time; hosting €2.99 to €32.50you only pay for hostingVimexx, Cloud86, Antagonist, Hostnet, TransIP
2. Budget maintenance€12.50 to about €30noWJOnderhoud, Allroundcontrol, freelancers
3. Maintenance by a person€44 to €65; online store up to €75usually not; with hosting €45 to €50KeurigOnline, Bright Brands, Lamper Design, PC Patrol, WPHelpdesk, freelancers
4. Premium and agencies€96 to €399sometimesWPHelpdesk, WPSupporters, PC Patrol

The sources for each provider are further down. Freelancers show up in ranges 2 and 3: with the four I looked at, maintenance for one site starts between €12.50 and €44 per month, without hosting in that amount. Thinking about range 1? Start with what maintaining WordPress yourself takes.

Budget: €12.50 to about €30

Here you get one round of updates a month, a daily check, or automatic updates at night. Backups range from once a month to daily, support usually runs by email, and hosting isn't included.

WJOnderhoud Basic costs €15 per month (€12.50 when paid annually, VAT not stated) for one round of updates a month. Allroundcontrol Basic costs €15 (excl. VAT) and checks after the update.

Nobody in this range describes a test before the update. If something goes wrong, the error gets fixed or a backup gets restored.

Maintenance by a person: €44 to €65

Daily backups are the norm here, updates often happen weekly, and sometimes a little time for changes is included.

KeurigOnline Standaard costs €45 (excl. VAT, hosting separate) and makes a backup beforehand. At the top is Lamper Design, from €65 (excl. VAT, hosting separate) with 30 minutes of changes per month.

With hosting in a single price, PC Patrol Zorgeloos Online and WPHelpdesk both cost €49 (excl. VAT).

If an update goes wrong, someone restores the site by hand. Nobody in this range mentions an automatic test.

Premium and agencies: €96 to €399

Here you pay for more checks beforehand, more frequent backups, and more hours. WPHelpdesk Business costs €96 with hosting (excl. VAT, at least a year). WPSupporters Secure costs €122.96 without hosting, with one hour of changes per month (the pricing page doesn't mention VAT).

At PC Patrol, plugin and theme updates go to a test copy of your site first, starting with the Uitgebreid package (€199, excl. VAT, without hosting). Premium costs €399 there, with a dedicated contact person.

Who tests automatically?

In my comparison, only One.com and WP Engine describe an automatic check after an update that can roll the update back. At WP Engine, that's a paid add-on or part of the more expensive Business plan. Both compare screenshots. That checks what a page looks like, not what it does.

Cheap hosting or hosting with maintenance?

If you pay a few euros a month for hosting now, this is the comparison that matters.

Cheap hosting is space on a server, with a certificate for a secure connection, email, and, with the cheapest packages, backups that go back one week. Sometimes there's a button or setting for automatic updates: Cloud86, TransIP, and Hostnet WP.one have one, but with Hostnet WP Lite, you update WordPress yourself.

Of the cheap packages in my comparison, only One.com describes an automatic check after an update that can roll it back, based on screenshots. None of them describes a person who steps in.

Scroll the table sideways to see all columns.

Cheap WordPress hosting by provider
Provider and packageRegular priceFirst periodVATTerm
Vimexx Basic€2.99€0.45not statedmonthly
Cloud86 Start€3.95€2.95 (first year)excl.1 year
Antagonist Slim€9.99€5.55 (first year)excl.monthly
Hostnet WP Lite€9.99€4.99 (first year)excl.1 year, paid in advance
TransIP Managed WordPress€12.50 to €32.50€3.99 (first 3 months, Core)excl.monthly
Hostnet WP.one Starter€22no introductory priceexcl.1 year

Prices per month, October 2026.

Watch the price after the first period. Antagonist Slim costs you €66.60 in the first year and €119.88 per year after that. Hostnet WP Lite costs €59.88 in the first year and then also €119.88 (my calculations, excl. VAT).

If you want a person to look at your updates, maintenance comes on top. Take a €9.99 hosting package: with budget maintenance from €12.50, you end up at about €22.50 per month. With maintenance by a person from €44, you end up at about €54 (my calculations, excl. VAT).

If your site is a hobby that doesn't need to bring anything in, cheap hosting is fine. If inquiries or orders come in through your site, what counts most is who steps in when an update goes wrong.

What a failed update costs

An update that breaks your site takes time to fix. The question is who pays for that time.

At many providers, recovery after a failed update is included in the price. WJOnderhoud lists "Fouten kostenloos herstellen" (fixing errors free of charge) with almost every package, and KeurigOnline writes that a full restore of files and database is always included. The freelancers I looked at also count a first fix, or rolling back an update, as part of their maintenance.

Anything beyond rolling back an update is often extra work. At KeurigOnline, that applies to a partial restore, such as rolling back only the WooCommerce orders. At Bright Brands, work outside the maintenance contract, such as recovery after a hack, costs €105 per hour (excl. VAT). In my comparison, the hourly rate for work outside the package ranges from €55 to €105. Every hour comes on top of your monthly fee.

What I charge and why

I have three packages. All of them include hosting, and you can cancel monthly, with no annual contract:

My packages
Basic
€39 per month excl. VAT, for one site
Plus
€59 per month excl. VAT, for up to two sites
Pro
€89 per month excl. VAT, for up to three sites
Outside the package
€95 per hour excl. VAT

For that, you get hosting on my own server in the Netherlands, email on your own domain, and daily backups going back up to six months.

Before an update, my own management system first makes a copy of what's about to change. After the update, it checks that your most important pages still load. If something goes wrong, a fixed rule puts that copy back automatically. If recovery is still needed after an update through my system, that costs you nothing extra.

How I run an update

  1. Copy of what's about to change
  2. Update plugin, theme or WordPress
  3. Clear cache new version shows at once
  4. Check do your pages still load?
  5. Customer steps up to the order button (online stores only)
  6. Follow-up check half an hour later

Exactly how it works⁠

Plus and Pro also shield known security holes until there's an update. Shielded isn't fixed: the update still follows. Pro also includes 30 minutes a month for small changes. Work outside the package costs €95 per hour excl. VAT, billed per quarter hour.

You'll find exactly what's in each package in my packages from €39 to €89 per month. How I test and roll back updates is explained step by step on How it works.

For comparison: at other providers, maintenance by a person with hosting included costs €45 to €50 for one site. A small hosting package costs €119.88 per year after the first year, and Basic costs €468 per year (my calculation, excl. VAT). The difference, about €29 per month, is the maintenance.

Price questions to ask when you get a quote

Check these five things with every quote. They tell you more than the amount at the top.

  • Are the prices excluding or including VAT? A few providers in my comparison don't say anywhere.
  • Is hosting included in the price? If not, what does it cost on top?
  • What counts as extra work, at what rate, and how is it billed: per hour or per quarter hour?
  • How long is the contract term, and do you pay in advance?
  • Who pays for recovery if an update breaks something?

Want to look beyond the price? The guide on maintenance contracts has the ten questions to ask before you sign.

Frequently asked questions about costs

What does WordPress maintenance cost per year?
At other providers, maintenance by a person without hosting costs €528 to €780 per year for one site, plus your hosting. Budget maintenance starts at €150 per year. My Basic package costs €468 per year for one site, Plus €708 for up to two sites, and Pro €1,068 for up to three sites, with hosting included (my calculations, excl. VAT).
What about VAT?
My prices are excl. VAT. Including VAT, Basic costs €47.19 per month, Plus €71.39, and Pro €107.69. If you can't reclaim the VAT, that's what you really pay. With other providers, check whether their prices also exclude VAT.
Why does an online store cost more?
Because there's more to check: not only whether your pages load, but also whether customers can check out. Providers charge extra for it. Bright Brands goes from €50 to €75, KeurigOnline only covers online stores in its €75 package, and at Allroundcontrol an online store costs €40 to €45 instead of €15 to €30, all without hosting. In my setup, every WooCommerce update counts as a major update. I do those by hand. If an update has to be rolled back after new orders have come in, only the files go back, and those orders stay in place.
Is paying annually cheaper?
Not with me. An annual invoice is possible on request, without a discount.
Can I cancel monthly?
Yes. You can cancel in any month; your package then runs until the end of the current month. You cancel through the link on your invoice, by email, or by phone. You get a full backup of your site to take with you.

What fits your site?

Everything about WordPress maintenance with hosting included is on one page, from the packages to how you switch. Want to know what it would cost for your site? Book an intro call, and you'll get an honest answer, even if that answer is "do it yourself."