Book a Free Consult
The Reality

Software Is Like a Car

You wouldn't drive your car for years without oil changes, tyre rotations, and regular servicing. Skip maintenance, and what starts as a minor issue becomes a breakdown on the highway.

Software works the same way. Security vulnerabilities emerge. Dependencies become outdated. Performance degrades. Small bugs compound into major problems. Without regular attention, systems that once ran smoothly become liabilities.

The businesses that treat software as "set and forget" eventually pay the price—usually at the worst possible time, with emergency rates and extended downtime.

What Happens Without Maintenance?

  • 🔓 Security vulnerabilities
    Unpatched systems are low-hanging fruit for attackers
  • 🐌 Performance degradation
    Systems slow down as data grows and cruft accumulates
  • 💔 Compatibility breaks
    Third-party APIs change, browsers update, integrations fail
  • 🚨 Unexpected outages
    Small issues snowball into major incidents
  • 💸 Emergency repair costs
    Reactive fixes cost 3-5x more than proactive maintenance
The Smart Approach

Proactive Beats Reactive—Every Time

Regular maintenance isn't an expense—it's insurance. It's the difference between scheduled servicing and roadside breakdowns.

Stay Secure

Proactive patching closes vulnerabilities before they're exploited

Stay Fast

Performance monitoring catches slowdowns before users notice

Stay Available

Uptime monitoring and quick response minimise downtime

Save Money

Predictable costs beat emergency invoices

Three Tiers, Three Pillars

Maintenance Plans Built on En³

Our maintenance plans mirror our core philosophy. Choose the level of partnership that matches your needs—from keeping the lights on to strategic evolution.

Pillar 1

Engage

Stay Connected

The essentials to keep your system running. We stay engaged with your software, monitoring health and applying critical updates.

What's Included

  • Monthly health check reports
  • Security patches & critical updates
  • Automated minor dependency updates
  • Uptime monitoring (24/7)
  • Email support channel

Response Times

  • Critical: 4 business hours
  • High: 8 business hours
  • Normal: 2 business days

Rate Discount

10% off standard hourly rate for additional work

Pillar 3

Enrich

Stay Ahead

A true technology partnership. We enrich your systems with strategic guidance, priority access, and dedicated capacity.

What's Included

  • Everything in Enable, plus:
  • Dedicated monthly development days
  • Strategic technology advisory
  • Architecture reviews & recommendations
  • Priority scheduling for all work
  • Emergency out-of-hours support

Response Times

  • Critical: 30 minutes (24/7)
  • High: 2 business hours
  • Normal: 4 business hours

Rate Discount

30% off standard hourly/daily rate for additional work

Included in All Plans

Automated Dependency Updates

Software dependencies are constantly being updated—security patches, bug fixes, minor improvements. Keeping up manually is tedious and error-prone.

All our maintenance plans include automated monitoring and updates for minor dependencies. We track your NuGet packages, npm modules, and other dependencies, applying safe updates automatically and flagging anything that needs human review.

This means your system stays current without constant manual intervention—and you're protected from known vulnerabilities as soon as patches are released.

How It Works

Continuous Monitoring

We track all dependencies for new versions and security advisories

Automated Testing

Updates run through your test suite before deployment

Safe Deployment

Minor updates deploy automatically; major versions get manual review

At a Glance

Plan Comparison

Feature Engage Enable Enrich
Monthly Health Reports
Security Patches
Automated Dependency Updates
24/7 Uptime Monitoring
Included Development Hours ✓✓
Quarterly Roadmap Planning
Performance Reviews
Slack/Teams Channel
Strategic Advisory
Architecture Reviews
Priority Scheduling
24/7 Emergency Support
Critical Response SLA 4 hrs 2 hrs 30 min
Rate Discount 10% 20% 30%
Common Questions

Maintenance FAQs

Can I change plans later?

Absolutely. You can upgrade or downgrade at any time with 30 days notice. We'll pro-rate any differences.

What if I need more hours than my plan includes?

Additional work is billed at your discounted rate (10-30% off, depending on your plan). We'll always get approval before exceeding included hours.

Do you maintain systems you didn't build?

Yes, though we start with an assessment to understand the codebase. If it's well-structured, we can take it on. If it needs modernisation first, we'll recommend that path.

What's the minimum commitment?

We ask for a 3-month initial commitment for new maintenance relationships. After that, it's month-to-month with 30 days notice to cancel.

How do automated updates work?

We use tools like Dependabot and custom scripts to monitor dependencies. Minor/patch updates that pass tests deploy automatically. Major versions get manual review and testing.

What happens after hours in an emergency?

Engage and Enable plans have business-hours SLAs. For after-hours emergencies, we respond best-effort or at emergency rates. Enrich includes 24/7 coverage with a 30-minute SLA.

Ready to Stop Worrying About Your Systems?

Let's talk about your maintenance needs. We'll recommend the right plan for your situation—no pressure, no upselling.