Technical Support & Maintenance

An ongoing support retainer with a defined response time, a real ticketing system, proactive monitoring, and a named engineer who knows your system

Technical support is what happens to software after it is delivered — and it is the phase most projects budget for least. A system that nobody patches, monitors or backs up does not stay working; it degrades quietly until it fails loudly. We provide ongoing support and maintenance with a defined response time, a ticket trail you can audit, and proactive monitoring that catches most problems before your users report them.

In short

  • Defined response times by severity, written into the agreement — not "we will get to it".
  • A real ticketing system. Every request logged, tracked and auditable; nothing lives in a WhatsApp thread that scrolls away.
  • Proactive, not just reactive: uptime and resource monitoring, application error tracking, certificate expiry alerts, and patching on a schedule.
  • A named engineer who knows your system, backed by the team — so you are not re-explaining your architecture to a new person every ticket.
  • We support systems we did not build, after an inheritance audit that tells you honestly what state the code is in.

Response Times You Can Hold Us To

Severity levels defined in the agreement, each with a committed first-response time, and monthly reporting on whether we met them.

Ticketed and Auditable

Every request logged in a helpdesk with a history you can review. You always know what was raised, by whom, and what was done about it.

Proactive Monitoring

Uptime probes, resource thresholds, application error tracking and certificate expiry alerts — so most incidents are ours to notice, not yours to report.

A Named Engineer

Someone who knows your architecture and your quirks, with the wider team behind them for cover and escalation.

Support Tiers

Three standard tiers. Which fits depends on how much downtime your business can absorb, not on how large your company is.

EssentialBusinessCritical
Coverage windowBusiness hoursExtended hoursExtended hours plus out-of-hours for critical incidents
Critical incident responseSame business dayWithin hoursFastest committed response, out of hours included
Proactive monitoringUptime monitoringUptime, resources and application errorsFull monitoring with agreed alert thresholds and escalation path
Security patchingScheduledScheduled plus urgent out-of-cycle patchesScheduled plus urgent, with a post-incident report
Backup verificationBackups configuredBackups plus periodic restore testingBackups, restore testing and a documented recovery objective
Included development timeNot includedA monthly allowance of small changesA larger monthly allowance with priority scheduling
ReportingOn requestMonthly reportMonthly report plus a quarterly technical review

Exact hours and response commitments are set in the signed agreement so both sides are measured against the same numbers. We do not publish an SLA we would then need to argue about — we agree it with you in writing.

What Support Covers

Bug Fixing

Defects in delivered software, triaged by business impact rather than by who reported them loudest, with a root cause noted rather than a symptom patched.

Security Maintenance

Framework, library and OS security updates applied on a schedule, with urgent out-of-cycle patching when a serious vulnerability is disclosed.

Performance & Monitoring

Watching resource trends, slow queries and error rates, and acting on the trend before it becomes an outage.

Small Changes

Content updates, configuration changes, new report fields and minor features — within the monthly allowance on Business and Critical tiers.

What You Get as a Support Client

  1. A ticketing channel with an audit trail — every request recorded, assigned and closed with a written resolution.
  2. Monitoring and alerting on your systems — uptime, resources, application errors and certificate expiry, configured and watched.
  3. A monthly support report — tickets raised and resolved, response times achieved, patches applied, and anything we recommend addressing.
  4. Verified backups — not just configured, but periodically restore-tested, because an untested backup is only a hope.
  5. A documented environment — where things run, how to restart them safely, and what to do first at 3am.
  6. A quarterly technical review — on the Critical tier: technical debt, capacity, security posture, and what to plan for next quarter.

How We Onboard a Support Client

  1. Inheritance audit — we review the codebase, infrastructure, dependencies and backups, and give you an honest written assessment of what state it is in.
  2. Remediation of blockers — anything that would make support unsafe (no backups, unpatched critical vulnerabilities, no access control) is fixed before the retainer begins.
  3. Monitoring setup — uptime probes, resource metrics, error tracking and alert thresholds agreed with you.
  4. Documentation — we write the runbook that should already exist: architecture, access, deployment, and recovery.
  5. Agreement and onboarding — tier, response commitments, escalation contacts and the ticketing channel, all in writing.
  6. Steady state — tickets, proactive monitoring, scheduled patching, and a monthly report you can hold us to.

Frequently Asked Questions

Will you support a system your team did not build?

Yes, and a significant part of our support work is exactly that. We start with an inheritance audit and give you a written, honest assessment. Occasionally that assessment says the system needs remedial work before it can be responsibly supported — we would rather tell you that up front than take a retainer for something we cannot actually keep running.

What counts as a critical incident?

The definition is agreed with you, because it differs by business. Typically: the service is down, payments are failing, data is at risk, or a security incident is in progress. Setting this precisely in advance is what stops every ticket from being labelled urgent.

Is support charged monthly or per incident?

A monthly retainer, because that is what funds the proactive half — monitoring, patching and backup verification — which is where most of the value actually is. Pay-per-incident sounds cheaper and reliably costs more, since it only pays for firefighting after something has already broken.

What is not covered by a support retainer?

New feature development, major version upgrades, redesigns and migrations are quoted separately. Business and Critical tiers include a monthly allowance for small changes; anything beyond that is scoped as its own piece of work so support hours are never quietly consumed by development.

Do you take over hosting as well?

We can, and it usually makes support faster because we control the environment. It is not a requirement — we support applications on client-owned and third-party infrastructure too, provided we have the access needed to do the job.

What happens if we want to leave?

You get your documentation, credentials, monitoring configuration and runbook, and we cooperate with whoever takes over. There is no lock-in mechanism. A support relationship should continue because it is working, not because leaving is painful.

Do you support ERPNext, WordPress and other third-party platforms?

Yes. We run ERPNext, WordPress, Laravel applications and containerised systems in production ourselves, including monitoring and incident response. For third-party platforms our support covers configuration, integration, performance, security and upgrades — not modification of vendor core code.

Put Your System on a Proper Support Footing

Free inheritance audit before any retainer is signed

+20 102 777 0444

Guides to help you decide

Get a FREE 30-Minute Consultation

With one of our expert specialists!

We discuss your needs and provide the best solutions for your project.

Consulting illustration