Service
Care Plans
A site is not finished at launch; it decays. Dependencies age into advisories, certificates lapse, backups quietly stop running. A care plan is someone noticing before you do.
Request thisMonthly, tiered
- Monthly, cancel with 30 days notice
- Three, by response time and included hours
- Monthly, with what changed and why
- A site the business depends on
Deliverables
What You Actually Receive
Named up front, so there is something to hold the work against when it is finished.
Updates, Applied Deliberately
Core, plugin and dependency updates applied on staging, checked, then promoted, not auto-updated in production and discovered at the checkout.
Monitoring That Reaches A Person
Uptime, certificate expiry, and error rates monitored, with alerts that go to someone who can act rather than to an unread inbox.
Backups That Are Restored
Offsite backups, and a restore actually performed on a schedule. An untested backup is an assumption, not a safeguard.
Included Hours
A block of hours each month for the small things: copy changes, a new template, a report nobody has time to build.
In detail
How The Work Runs
What Is Actually Included
Every tier includes updates, monitoring, offsite backups with periodic restore tests, security patching, and a monthly written report. The tiers differ in response time and in how many hours of small work are included.
| Tier | Response | Included hours | Suits |
|---|---|---|---|
| Standard | Two working days | 1 / month | A site that matters, but nobody is on call for |
| Priority | One working day | 3 / month | A store, or a site the business sells through |
| Critical | Same working day | 6 / month | Revenue stops when the site does |
Every tier is monthly and cancellable with thirty days’ notice. There is no minimum term, because a maintenance plan people are locked into is a plan that stops being worth doing well.
Unused hours do not roll over indefinitely, and that is stated in the agreement rather than discovered later. Where a month’s included hours are not needed, that is said in the report instead of being invented into busywork.
What A Report Contains
What was updated and why, anything that was fixed, anything that was noticed and deliberately not fixed, and the current state of backups and monitoring:
- Applied. Core, plugin and dependency updates, with anything that needed a fix after the update noted against it
- Held back. Updates deliberately not applied, and what is being waited on
- Fixed. The small things, and how long each took against your hours
- Noticed. Problems found but out of scope, with a rough cost to fix
- State. Last successful backup, last restore test, uptime, certificate expiry
If nothing happened, the report says so. A quiet month is the product working, not a month to invent busywork for.
What Falls Outside
New features, redesigns, migrations and integration work are quoted separately. A care plan that silently absorbs project work either stops covering maintenance or stops being profitable, and both of those end badly for the person paying for it.
The same person handles your site every month, and you have their email address. There is no ticket queue and no first-line triage.
Other services
The Rest Of It
Most engagements start with one of these and turn into another. That is fine. The scope gets re-agreed, not absorbed.
Site Audit
Performance, security, GDPR and accessibility, checked against the live site. Written report in five working days, with the fixes ranked by what they are worth.
Accessibility & EAA Compliance
The European Accessibility Act has applied to new online services since June 2025, and 2026 is the first full year national authorities supervise against it. An audit against EN 301 549, then the fixes, in priority order.
Website Engineering
Marketing sites, stores, content platforms and everything between. Built on WordPress or WooCommerce where that genuinely fits, built from scratch where it does not.
Custom Software
Internal tools, dashboards, portals and integrations. Software shaped around how the business already works, rather than the other way round.
Rescue & Recovery
Hacked site, failed update, broken migration, or a developer who stopped answering. I take it, stabilise it, and tell you plainly what happened.
