Hacked, redirecting or showing a blank page? We clean and restore WordPress sites in 24 hours.

Get emergency help
WP Site Kept.

WordPress care plans · from $79/mo

We keep your WordPress site updated, backed up and fixed.

You get on with your business. Covered within 24 hours of signing up: safe weekly updates, daily backups, malware watch with free cleanup, and engineers who reply like humans.

  • Weekly updates
  • Daily backups
  • Malware watch
  • Fixes included

No contract · cancel any time · keep your current hosting

Website health

yourbusiness.com

Online

99.99% uptime, last 90 days

checked
2 min ago

  • Security

    214 login attempts blocked this week

    Protected
  • Backups

    Last backup today, 03:12 · off-site

    Up to date
  • WordPress

    Core 6.8.2 · 14 plugins current

    Updated
  • Performance

    Core Web Vitals passing on mobile

    0 / 100

All of this happened without you. Next update pass: Monday 09:00.

24 hours

From signup to your site being covered

Every week

Updates applied and checked, not left to chance

30 days

Of restorable off-site backups, always

Free

Malware cleanup while you are on a plan

Most WordPress sites are one update away from a bad week.

A plugin updates at four in the afternoon, the page goes blank at two minutes past, and there is nobody to call. Here is the same week, twice.

Updates
Pile up until something breaks
Applied weekly, checked, rolled back in minutes if wrong
Downtime
You find out from a customer
We are alerted the minute it happens and act on it
A hack
Panic, quotes and a lost week
Cleanup starts the same day and costs you nothing
Backups
From whenever you remembered
Yesterday, and every day, stored off your server
Small fixes
Wait for someone to have time
Sent by email, done within your response window
Visibility
Nobody can tell you what state the site is in
A plain report every month, written by a person
Put my site on a planSee what is included

From $79/month, covered within 24 hours.

All of WordPress maintenance, for one fixed price.

Six things we take off your plate every month. No proposals, no hourly surprises, no bundled hosting you did not ask for.

Updates that do not break things

Core, plugins and themes updated every week, in the right order. Backup taken first, homepage, shop and forms checked afterwards.

every week

the update pass runs

minutes

to roll back if one misbehaves

Security & malware

Hardened at onboarding, scanned continuously.

$0 cleanup

included, starts the same day

Backups that restore

Daily, off-site, and tested. Not just existing on paper.

30 days back

restored on request, usually within the hour

Fixes & small changes

Email the broken form or the price change; it comes back done, inside your monthly hours.

no surprise bills

bigger work always quoted up front

Speed & Core Web Vitals

Caching, images and database reviewed so the site does not quietly get slower.

every quarter

with before & after PageSpeed numbers

Support from someone who reads PHP

You email a person, not a queue. Response times are written into the plan.

48h · 24h · same day

by plan

uptime

watched by humans

WhatsApp

line on Pro

Maintenance · scheduled service

Your site runs on a timetable now.

all services on time

Backupdaily 03:12Off-site backup runs. Uptime checked around the clock, and alerts reach a person.status ON TIME
Update passweekly MonCore, plugins and themes, each one checked afterwards. Malware scan across files and database.status ON TIME
Health reportmonthly 1stIn your inbox: what was updated, what was blocked, what we noticed, anything needing a decision from you.status ON TIME
Speed tune-upquarterlyCaching, image handling and database cleanup on Standard and Pro, with before and after numbers.status ON TIME
Start this rhythm on my site

No contract. Cancel any time.

Covered within 24 hours. Three steps, no meetings.

No discovery call, no proposal, no waiting a week for a quote. You can be handed over before tomorrow.

  1. Step 1

    Pick a plan

    Checkout, not a call. No contract, no setup fee, nothing to book.

    2 minutes

    that's the whole checkout

  2. Step 2

    Share access

    A short form asks for your WordPress admin and hosting details.

    encrypted vault

    never an inbox or a spreadsheet

  3. Step 3

    We take over

    Full backup, security audit, hardening, cleanup if needed, first safe update pass, first health report.

    0 minutes

    your part is already done

Compare the WordPress care packages

Every plan covers one site, at a fixed monthly price. The difference between them is how much hands-on time and how fast we answer.

What each WordPress care plan includes
What we doBasic$79/moStandard$149/moPro$279/mo
Weekly core, plugin and theme updates, with visual check and rollback
Daily off-site backups, 30-day retention, restore on request
24/7 uptime monitoring, we react when your site goes down
Weekly malware scan and security hardening at onboarding
Free malware cleanup if you are hacked while on a plan
Monthly health report
Support response time48 hours24 hoursSame business day
Included fixes and edits each month1 hour3 hours
Staging site for testing major updates
Quarterly speed tune-up: caching, images, database
Monthly broken link and contact form check
WooCommerce: checkout and payment tested after every update
Monthly traffic and Core Web Vitals summary
Emergency WhatsApp line
Choose a plan

Additional sites 30% off · extra hours $95/h, only with your approval

What lands in your inbox

A report a person wrote, not a dashboard export.

Every month you get the work listed, the numbers behind it, and anything we think you should decide on — including the months where something went wrong.

Monthly care report

northfield-dental.co.uk — August 2026

Sample

Monthly care report · August 2026

northfield-dental.co.uk

Standard care plan · covered since March 2026

96

Healthy — up 4 points since July

No downtime, no security incidents, everything current

23

updates applied

31

backups taken

100%

uptime

1.4h

of your 2h used

What we did
4 AugWeekly update pass — 6 plugins, 1 theme. Checked, no issues.
11 AugWordPress 6.8.2 → 6.8.3 security release, applied same day.
11 AugContact Form 7 vulnerability disclosed — patched within 6 hours.
18 AugWeekly update pass — 4 plugins. Checked, no issues.
21 AugBooking form stopped sending — SMTP re-authorised. Fixed, 25 minutes.
25 AugWeekly update pass — 9 plugins, 2 themes. One rolled back.

The rollback on 25 August. A Gravity Forms update changed the appointment form layout on mobile. We reverted it within four minutes and reported it upstream; their 2.9.4 release fixed it and we applied that on 28 August. Nobody saw the broken version.

Security & backups
Malware scans4 run, all clean
Vulnerabilities1 found, 1 patched
Blocked logins1,284 — none succeeded
Backups31 of 31, off-site. Restore tested 12 Aug.
PHP version8.3.2 — supported
One thing worth your decision

Your events plugin has not been updated in 19 months. It still works, but it will never get another security fix. We would like to replace it with The Events Calendar, which is maintained and imports your existing events. About 90 minutes — inside next month's included time, so no extra cost.

Written and signed by the engineer who did the work.

Example site.

Three promises, in writing.

Written into the terms you sign up under, in plain language rather than legal fog.

Promise 1

Hacked on a plan, we clean it free

And no argument about whose fault it was.

every time, no cap

cleanup starts the same day

Promise 2

We break it, we fix it free

If an update we ran takes something down, we restore it and fix the cause.

within hours

restored, then root-caused

Promise 3

Cancel any time

You keep your site, your backups and your data, and we hand over cleanly.

month to month

no lock-in, no exit fee

Choose a plan

Read the detail in our terms, in plain language.

An engineer, not a ticket queue.

More than ten years building, securing and rescuing WordPress sites. Every update, backup and cleanup is checked by someone who reads PHP, not by a script that hopes for the best.

Anyone can schedule an update. Knowing what to do in the ten minutes after it goes wrong is the actual job.

Working on WordPress since updates meant FTP and a held breath.

Ivan Franco

Lead engineer

Ivan Franco

Connect on LinkedIn

Over ten years building, securing and rescuing websites. Reads PHP fluently, which is why a cleanup gets to how they got in rather than stopping at the symptoms.

Every update pass, every cleanup and every monthly report on your site is done with knowledge and skill.

10+

years on WordPress

24h

cleanup turnaround

1

person who answers

hacked · redirecting · blank page · Google warning

Get the malware out. Today.

Backup first, deep scan, clean copies in, backdoors out, keys rotated, blacklist removal, and a plain-English report of how it got in.

Start a cleanup →

On a care plan? Cleanups cost you nothing.

$249 flat

one price, quoted before we start, never hourly

< 24 hours

from “start a cleanup” to a clean, verified site

30-day guarantee

if it re-infects, we come back free

Pick a plan. Covered by tomorrow.

Not sure which one? Start on Standard. You can move up or down at any time from your billing portal, and nothing is locked in.

Yearly: pay for 10 months, covered for 12.

Basic

Updates, backups, monitoring

$79/month

  • Weekly updates with visual checks
  • Daily off-site backups
  • Uptime and malware monitoring
  • Free cleanup if you get hacked

Standard

Most popular

Everything in Basic, plus hands-on time

$149/month

  • 1 hour of fixes and edits a month
  • Staging site for major updates
  • Quarterly speed tune-up
  • 24-hour support response

Pro

Everything in Standard, plus WooCommerce

$279/month

  • 3 hours of fixes and edits a month
  • WooCommerce checkout tested after updates
  • Same business day response
  • Emergency WhatsApp line

Every plan covers one WordPress site. Additional sites are 30% off. Extra hours are $95 an hour and only ever with your approval. No contract, cancel any time.

Pay safely viaStripe

  • Visa
  • Mastercard
  • American Express
  • Discover
  • Maestro
  • UnionPay
  • Apple Pay
  • Google Pay
  • Amazon Pay
  • Klarna
  • Cancel any time
  • Secure checkout
  • We never see your card details

Prices in USD. Stripe converts automatically if your card is in another currency.

WordPress support for people who would rather not be their own webmaster.

Small business sites, brochure sites, WooCommerce stores, membership sites, multilingual sites, and the builds agencies hand over and move on from.

Small business

No IT person in the building

Clinics, trades, restaurants, studios. The site earns you enquiries, and nobody knows what a plugin conflict is.

we're your web person

replacing the friend-of-a-friend who stopped answering

Agencies

You build, we maintain

You do not want to run WP management forever. We take over maintenance and support under your name or ours.

white-label ready

at a rate that leaves you a margin

WooCommerce

Stores and memberships

Where an update that breaks checkout costs real money the same afternoon. Pro tests payment and checkout after every update.

we find it first

a broken cart is found by us, not a customer

Maintenance, support, care plans or WP management: it is the same work, keeping the site current, safe, backed up and quick to fix. The only question worth asking is who does it, and how fast they answer.

Questions people ask before signing up

Do I need to change my hosting?

No. We work inside whatever hosting you already have, and you keep the account in your name. If your host is the reason your site keeps breaking, we will tell you plainly and can help you move.

What is not included?

Hosting, email, new pages, design work, SEO and content writing. Small edits come out of your included hours. Anything bigger is quoted at $95 an hour and only starts once you approve it.

What counts as an included edit? Give me examples.

Anything we can do inside your WordPress admin in under 30 minutes. Included: changing text or prices on an existing page, swapping an image, updating opening hours, adding a team member to a staff page, fixing a broken contact form, installing and configuring an existing plugin, adding a redirect. Not included: designing a new graphic, building a new page layout from scratch, writing copy, custom PHP or theme development, or a new feature. The rule of thumb: editing what exists is included, creating something new is quoted.

What if a task takes longer than my included hours?

We tell you before we start, with an estimate. Nothing over your allowance begins until you have approved the number in writing, so you will never get an invoice you have not already agreed to. Extra time is $95 an hour, billed in 15-minute blocks.

How do you update WordPress without breaking my site?

Backup first, then update, then a visual check of your key pages, and a rollback within minutes if anything looks wrong. Standard and Pro test major updates on a staging copy before they touch the live site.

What happens if my site goes down at night?

Monitoring alerts us straight away. Basic and Standard get a response in the next business window. Pro gets a same-day response any day, plus an emergency WhatsApp line.

Can you look after WooCommerce or membership sites?

Yes, on Pro. Every update is followed by a checkout and payment test, because those are the two things that quietly break after an update.

I have several WordPress sites.

Each additional site on the same plan is 30% off. If you look after sites for clients rather than yourself, our white-label arrangement is usually a better fit — we work under your brand and the per-site price drops with volume.

How do I cancel?

From your Stripe billing portal, any time. No calls, no retention forms. You keep your site, your backups and your data.

Where is my data stored?

Backups sit in encrypted off-site storage, in the EU or the US, your choice. Credentials live in an encrypted vault with access logging, never in email or a spreadsheet.

Choose a planEmail us instead

Anything we did not answer, ask. A person replies.

Stop thinking about WordPress updates.

Sign up now and your site is under care by this time tomorrow. Two minutes at checkout, three minutes on the access form, and then it stops being your problem.