Skip to content
Senior web & app development · 20 capabilities
oakstone.digital
Platform & support / capability

Website & app maintenance
with a human on the end.

Ongoing updates, monitoring and a senior person to reach when something needs deciding.

This is for you if
  • Nobody has updated the CMS or dependencies in a year
  • When something breaks, you start by finding someone who remembers the build
  • Small changes queue up for months
A sharper way forward

The work should
change the numbers.

Tools we reach for
SentryBetter StackCloudflareGitHub ActionsDependabotPlausible

Software does not stay still. Dependencies release security patches, browsers change behaviour, platforms deprecate APIs, and a site that was excellent at launch quietly decays over eighteen months of nothing happening to it.

A maintenance retainer covers that drift and, more usefully, keeps a senior engineer who already understands your system available when something breaks or a decision needs making. Context is the expensive part of support; a retainer is largely a way of not paying for it twice.

Every retainer includes a small improvement allowance, because the difference between a site that ages well and one that does not is usually a couple of days of attention each month.

What's included

What the engagement
actually contains.

01

Dependency and platform updates

Core, framework, plugin and SDK updates applied on staging, tested, then released on a schedule.

02

Uptime and error monitoring

Synthetic checks, error tracking and alerting routed to us, so we usually know before you do.

03

Backups and verified restores

Automated backups with a restore rehearsed periodically rather than assumed to work.

04

Defined response times

Severity-based response commitments in writing, with an escalation path that reaches a person.

05

Improvement allowance

Included hours each month for the small changes that otherwise wait a year for a project.

06

Quarterly health review

Performance, security, accessibility and dependency risk reported with a prioritised action list.

What you get
  • Monitoring and alerting configuration
  • Monthly update and activity report
  • Verified backup and restore procedure
  • Written service levels and escalation path
  • Quarterly technical health review
  • Prioritised improvement backlog
Signals it is time
  • Nobody has updated the CMS or dependencies in a year
  • When something breaks, you start by finding someone who remembers the build
  • Small changes queue up for months
  • Your last agency has moved on
Common mistakes we fix

What usually went wrong
before we were called.

  • 01Leaving dependencies untouched for a year, then facing a major-version cliff
  • 02Backups that have never been restored
  • 03No agreed severity definitions, so everything is urgent
  • 04Losing the only person who understood the build
How we measure it
  • Uptime and time to detect
  • Response time against agreed severities
  • Dependency and patch currency
  • Improvement hours used per month
Typical timeline

Onboarding audit in week one, then continuous

Practicalities

What week one
actually looks like.

First week

An onboarding audit: project running locally, deployment path documented, dependency and security risks recorded, monitoring and alerting pointed at us rather than at nobody.

What we need from you
  • Repository, hosting and CMS access
  • Domain and DNS control
  • A primary contact for approvals
  • Any existing documentation, however sparse
Not included
  • New feature development beyond the improvement allowance
  • Content writing or publishing
  • 24/7 out-of-hours cover
  • Third-party licence fees

Scope boundaries stated up front rather than discovered in a change request.

How the work runs

Four stages, visible throughout.

01

Assess

A baseline across performance, security, accessibility and dependency risk, with findings ranked by consequence.

02

Stabilise

The urgent items closed first: exposed surfaces, failing checks, missing backups, unpatched dependencies.

03

Automate

Budgets, scans and alerts moved into CI and monitoring, so regressions are caught by machines rather than customers.

04

Review

A quarterly session on what changed, what is drifting and what deserves next quarter’s attention.

Questions buyers actually ask

Website & app maintenance, answered.

Typically four business hours for a critical outage, one business day for a functional defect, and a scheduled slot for improvements. The exact commitment goes in the agreement — vague promises about being responsive are worth nothing at 9am on a Monday.

Yes, after a short onboarding audit. We need to get the project running locally, understand the deployment path and record the risks we find. Occasionally that audit concludes the honest answer is a rebuild, and we will say so.

Improvement hours roll over for one month, so a quiet period is not wasted and you are not pressured into busywork. Monitoring, updates and incident response are not drawn from that allowance.

A better brief starts here

Make website & app maintenance useful.

Bring us the hard thing. We will bring a point of view, a senior team and a clear next step.

Start a conversation