Website care: backups, security, monitoring and server administration

Good maintenance is invisible on an ordinary day: the site simply works. Keeping it that way takes three different kinds of work, and the sections below follow them. Security means backups that have actually been restored from, and closing the holes that bots probe on every site they come across. Monitoring means you hear about an outage from an alert, not from a customer. Maintenance covers updates, tracking domain and certificate expiry, small fixes and server administration. Some of this is a one-off job, some of it runs monthly; a free technical check shows where to start. On 31 July 2026 we took measurements from live online stores: several were running PHP 7.3.33, which has had no security updates since December 2021.

Within 2 hours during business hours
Reply to requests

the same figure for every service; out-of-hours outage response is agreed separately in the contract

Tested by restoring
Backups

we deploy the backup separately and check the site comes up, not just that a file was written

One-off jobs

business days

backups 2–10, monitoring 3–15, security 5–25, getting a server in order 5–20; maintenance then runs monthly

Websites and stores, mostly OpenCart
Platforms

the servers behind them run Linux; on shared hosting part of the work is impossible, and we say so before signing

Free technical check
First step

a look at the site, the server or the existing backups before any estimate; the price comes after it

Who it's for

Situations where this service delivers results

Scenario 1 of 5

The site was built and left alone

The store or site has been running for years, the developer has vanished or changed, and nobody knows which versions sit underneath. What they need is maintenance: first clearing the backlog, then a regular cycle.

We'll review your situation in a free audit
What's included

Complete list of work and what you get as a result

  • A free technical check to start: platform and module versions, the state of backups, domain and certificate expiry dates
  • Monitoring of key pages — catalogue, product page, cart — that checks the content, not just the status code
  • Separate alert rules for nights and weekends, plus filtering of false alarms so the alerts don't get ignored
  • Off-server backups with encryption and enough history to recover from a hack that went unnoticed for a while
  • Scheduled test restores and written instructions for restoring without us; the backup keys stay with you
  • Platform, module and PHP updates applied to a copy first, then to the live site, with a way to roll back
  • Locking down service areas, limiting password guessing and reviewing access: who can log in and whether they still work with you
  • Server administration: disk space, automatic certificate renewal, caching tuned to your actual load
  • Checks that integrations are alive: forms send emails, payments go through, shipping labels get created
  • A monthly report on what was done and found, plus a separate list of work that falls outside support
Process steps

Transparent stages with approval at every step

  1. Free technical check

    1–3 business days

    We look at what runs under the site, where the backups are and whether anyone has restored from them, and when the domain and certificate expire. That shows whether you need a one-off job, monthly maintenance or both.

  2. Plan and contract

    1 business day

    We split the findings into urgent and what can wait, and put the scope in writing. If the site has been neglected, the clean-up becomes a separate piece of work instead of being spread across the retainer.

  3. Getting things in order

    5–25 business days

    Step-by-step updates tested on a copy, closing vulnerabilities, setting up backups and monitoring. How long it takes depends on how long the site has gone without updates.

  4. Running in

    3–5 business days

    The first test restore shows how long bringing the site back from a backup really takes. We tune the monitoring thresholds until the false alarms stop.

  5. Regular cycle

    monthly

    Updates in an agreed window, backup checks, expiry tracking and small fixes. Once a month, a report: what was done, what was found and what is worth doing next.

When this service isn't right

What's not included — so there are no surprises at delivery

  • Guarantees that the site won't be hacked or go down, or any uptime percentage: the hosting, network and data centre are not ours
  • Round-the-clock on-call by default: out-of-hours response is a separate tier that is written into the contract
  • New features and major development under the retainer — these are estimated separately, otherwise the retainer has no limits
  • Fixing third-party services: if the payment gateway, hosting or carrier goes down, we will see it and tell you, but we can't repair it
  • Investigating a hack that has already happened, or recovering data lost before we started making backups
  • Catalogue content, advertising and SEO: support is responsible for the site working, not for demand
FAQ

Questions asked before starting

One-off job or monthly maintenance — which do I need?

Hardening against hacks, setting up backups and monitoring, and getting a server in order are one-off jobs with a timeline and a signed acceptance certificate. Maintenance is a monthly cycle that keeps the problems from coming back. The usual order is to get things in order once, then maintain them. We won't charge a monthly fee for watching over a mess — that would be paying for patience, not for work.

How is store maintenance different from website support?

In how much has to be checked. In a store, the things that break cost money immediately: payments, the cart, shipping labels, product feeds — and they need checking daily. On a site without a store, failures are quiet: the contact form stops sending leads and the phone simply stays silent. That is why these are two separate pages with different scopes of work.

My hosting already makes backups and watches the server. Why do I need more?

The hosting provider watches its own server, not your site: the server can be perfectly healthy while the store returns a blank page. Backups are the same — the question is not whether they exist, but where they are stored and whether anyone has ever restored from them. On one of our own projects we went seven months without knowing backups weren't being created, and only found out during a scheduled restore test.

What happens if the site goes down at night?

You learn about it from monitoring, not from a customer. Whether to wake someone up at night is a decision made in advance: for a store with night-time orders and active ads the answer is usually yes, for a corporate site a message in the morning is enough. Out-of-hours response is a separate tier, and it is written into the contract.

Won't an update break the site?

It can, if you update blindly on the live site. So updates go onto a copy first and the modules are checked there, and when several versions behind, we move one step at a time. Sometimes it turns out a module doesn't work on the new version and its author no longer supports it — better to find that out on a copy than in a customer's cart.

Do you guarantee the site won't be hacked or go down?

No, and anyone who promises that is not telling the truth. We close what is known today and remove the predictable causes of outages: a full disk, expired certificates, unsupported versions. Tomorrow someone will find a new vulnerability in the platform or a module — which is why protection always comes with a backup that has been proven to restore.

What should I do if the site has already been hacked?

That is a different task with a different order of work, and it isn't part of any service in this section. First you need to establish what was done, when, and whether traces remain — only then close the holes. We take an infected site into support only after it has been cleaned up separately. If we find foreign files during our review, we say so immediately and re-estimate the work.

Nobody has updated the site in years. Will you take it on?

Yes, but we will honestly split it in two: the first month clears the backlog, then comes the regular cycle. The free check shows how big the first part will be. Rolling both into a single monthly fee would be wrong: they are different amounts of work, and this way you can see what you are paying for.

Not sure which service is yours?

Describe the task in your own words — we will tell you where to start and whether you need what you came for. If you do not, we will say so.

  • Reply within 2 hours
  • No commitment
  • We work under a contract