guide · the honest market map · checked mid-2026

What WordPress maintenance really costs.

Somewhere between $0 and $1,000 a month, everyone quoting you is telling the truth. Updates, backups and monitoring are commodity software; the price tag depends on who supplies the hours — you, a freelancer, or a team. Here’s the map, including where we’re the expensive option.

001 / the guide

The maintenance itself doesn’t change: updates with restore points, verified backups, uptime monitoring, someone answering when it breaks. What changes is who does it, and how provably. Four honest options:

who does ittypical pricethe catch
DIY with tools$0–30/mo tooling + 1–4 hrs per site per monthThe hours are yours, forever
Freelancer retainercommonly ~$50–150/hrCoverage depends on one person
Maintenance servicesroughly $30–300+/site/moIdentical checklists hide very different work
WPCloudLab$250–990/site/mo all-in, volume discounts to −60%Expensive — unless your hours cost something
option one · $0–30/mo + your time

DIY: the tools are almost free.

If you run maintenance yourself, tooling is cheap. As of mid-2026: ManageWP’s core is free with paid add-ons around $1–2 per site per month, WP Umbrella starts at €1.99 per site, and MainWP’s core plugin is free and open-source with a Pro tier around $29 a month. All three are competent — we compare ourselves to each, honestly, at vs ManageWP, vs WP Umbrella and vs MainWP.

The real line item never appears on those invoices: your time. Done properly — updates with restore points, visual checks, a monthly restore test, link crawls, plugin audits — maintenance runs 1–4 hours per site per month. Multiply honestly. Five sites at two hours each, with your time worth $75, is $750 a month of labor attached to a $15 toolbox. The tools are cheap precisely because your hours aren’t in the price.

option two · ~$50–150/hr

Freelancers: renting judgment by the hour.

Freelancer rates commonly run $50–150 an hour, with maintenance retainers typically buying two to five hours a month. A good freelancer is genuinely good: they know your site’s history, they exercise real judgment, and they do the work no dashboard can.

The structural risks are coverage and the bus factor. One person means one timezone, holidays, illness, other clients, and eventually a career change — usually announced exactly when you least want news. And coverage varies enormously with the individual: some restore-test backups religiously; many configured a backup plugin in 2023 and haven’t looked since. Two questions separate them: when did you last test a restore of my site, and what happens when you’re away?

option three · ~$30–300+/site/mo

Services: the $30–300 spread.

Productized maintenance services run roughly $30 to $300+ per site per month, and from the sales pages they look identical — updates, backups, monitoring, “peace of mind.” The spread isn’t features. It’s what happens behind the checklist, and three questions expose it:

None of this is visible on a pricing page, which is how the market charges both $30 and $300 for what reads as the same bullet list. Ask the three questions and the tiers separate instantly.

where we sit · $250–990/site/mo

Our place on this map.

WPCloudLab runs $250–990 per site per month, all-in — no add-on menu — with automatic volume discounts down to −60% for larger fleets. The full plan detail is on the pricing page; the short version of what those dollars buy: daily encrypted backups verified byte-for-byte with weekly restore drills, updates reviewed with before/after screenshots on desktop and mobile and rolled back on regression, uptime and visual-regression monitoring, broken-link crawls, client-ready reports — and engineers who usually answer inside the hour.

By the standards of the table above, we’re the expensive column. Deliberately: the price includes the hours, the judgment and the proof. Whether that trade makes sense is arithmetic, not loyalty.

the part vendors skip

When cheap is the right answer.

Plainly: not every site justifies $250 a month. A personal blog, a hobby project, a brochure site whose outage costs you nothing measurable — put it on a €2 tool with a weekly calendar reminder and keep your money.

Cheap works when three things are true: the site is low-stakes, someone technical owns it and will actually run the routine, and you can tolerate a day of downtime while you sort things out. If that’s you, our maintenance checklist is the whole job description — genuinely doable.

The math flips when the site makes money, when nobody wants to own the checklist, or when “a day of downtime” has a number attached. Then you’re not buying maintenance anymore; you’re buying hours and 3am judgment — from us or from anyone. Price it that way and the decision usually makes itself.

002 / questions

Cost questions, answered.

How much does WordPress maintenance cost per month?
DIY: $0–30 a month in tools plus 1–4 hours of your time per site. Freelancers: commonly $50–150 per hour, with retainers typically buying a few hours a month. Productized services: roughly $30–300+ per site per month depending on how much verification and hands-on work is included. WPCloudLab runs $250–990 per site, all-in, with automatic volume discounts to −60%.
Why do maintenance services vary so much in price?
Because the checklist is the same but the work behind it is not. The cheap end runs automated updates and unverified backups. The expensive end verifies backups and restore-tests them, reviews every update visually, and answers within the hour when something breaks. You are paying for what happens behind the checklist, not for the checklist.
Is a WordPress maintenance plan worth it?
Do the multiplication honestly. Maintenance done properly takes 1–4 hours per site per month; at even $75 an hour of your time, one site costs $75–300 a month in labor before anything breaks. Below that math — low-stakes site, spare time, downtime you can shrug off — DIY with a cheap tool is the rational choice, and we say so plainly.
What should a maintenance contract include, at minimum?
Updates with restore points and a post-update check, daily offsite backups with evidence they restore, uptime monitoring with real alerting, and a named response time for incidents. One filter question does most of the work: ask when they last restore-tested a backup of yours. If there is no crisp answer, the backup line item is decorative.
free audit · no card · specifics, not a pitch

Get a number for your sites.

Send your URL. We’ll tell you what shape it’s in, what maintenance it actually needs, and what that costs — our price or the honest DIY estimate. Even if the answer is “a €2 tool is fine for this one.”