The site has already gone down
And you found out from a customer, not from a monitoring system. How long it had been down before that — nobody knows.
Backups, monitoring, updates and small changes — every month, without your involvement. You hear about a problem from us, not from a customer.
A website is not a painting on the wall: it runs on someone else's server, depends on dozens of third-party components and gradually ages on its own. After a year without attention three things pile up: uninstalled security updates, the absence of working backups, and slowly growing load time.
The most expensive of these is the absence of backups. A site can be lost not only through a hack: there are hosting failures, a botched plugin update or a careless edit. If there is no backup, or nobody has ever checked it, recovery turns into rebuilding from scratch.
And you found out from a customer, not from a monitoring system. How long it had been down before that — nobody knows.
Or they exist somewhere at the host, but nobody has ever checked whether they can be restored.
The CMS and plugins are long out of date because updating is scary: what if everything breaks. Every month of delay makes the update riskier.
Change a price, add a page, swap a banner — every time you have to find someone and negotiate again.
Or you have seen strange redirects or foreign pages. Without regular updates it will happen again.
With every new banner, widget and script it loads longer. Nobody watches this until it gets really bad.
Daily, automatically, without your involvement.
On separate storage, not on the same server as the site.
We regularly verify that a working site really comes up from the backup.
Roll the site back to any day within 30 days.
We react to an outage instead of waiting for a customer's call.
The moment the site stops responding.
Expiry dates, so the site does not go down over an expired certificate.
We watch the numbers before they become a problem.
The CMS, theme and plugins are updated first on a copy, then on the live site.
By the CVE lists for what you have installed.
Against password brute force and spam.
Abandoned plugins, old backups, temporary files on the server.
What changes most often.
In the style of the existing site.
A form, a filter, a block — within the plan's hours.
Questions about the site are work too, and they are included in the package.
Unused hours roll over to the next month within the package. If the hours run out, extra work is billed at the standard hourly rate, with no surcharges.
The site under watch: backups, monitoring, updates.
For sites where something changes regularly. The most common choice.
When downtime means losing money directly.
First we bring the site to a state that can be maintained, and only then take it on a retainer. If the site is neglected, we will say honestly what it costs to put it in order, and will not charge for maintaining something that is going to go down anyway.
Yes, they are most of our maintenance clients. First we look at the state: code, access, updates, backups. If everything is in order, we take it on right away. If the site is neglected, we first put it in order as separate work and only then move it to a retainer.
Monitoring checks availability every five minutes and sends an alert immediately. On the basic plan we react within the working day, on the working plan within two hours, on the store plan within an hour regardless of the time of day.
No, they roll over to the next month within the package. You cannot accumulate them endlessly — the ceiling is twice the monthly package, otherwise it stops being maintenance and becomes a bank of hours.
That is the basic plan — $100 per month, with hours for changes as a bonus. There is no cheaper option: setup and control take roughly the same time regardless of the site's size.
No, and that is a matter of principle. Auto-updates are the most common cause of broken layouts. We install updates first on a test copy, check the key pages and forms, and only then roll them out to the live site.
We restore it from a backup, find the entry point and close it. For sites on maintenance this is included in the price — we do not bill it separately.
Yes, with one month's notice. No annual contracts. When we part ways we hand over all backups and access — the site is yours, we hold nothing hostage.
Set up maintenance
Start a project