For systems too old to name a category

Old system, new stack — without betting the business on a rewrite

Not every legacy problem fits neatly under "PHP" or ".NET" — old VB6 desktop apps, unsupported Java, on-premise software nobody wants to touch, or a system so old the original vendor no longer exists. This is the catch-all for exactly that: get it assessed, then modernised incrementally, whatever the original stack is.

A team planning at a whiteboard covered in sticky notes
What’s included

Built for the problem, not a generic package

Stack-agnostic assessment

We start by figuring out what it actually runs on and what it actually does — often two different things from what the documentation (if any) claims.

Incremental, not big-bang

The same route-by-route migration approach we use for PHP and .NET applies here too — the old system stays live as a fallback throughout.

A modernisation plan, not just a rewrite quote

Sometimes the right answer is a wrapper API in front of the old system, not replacing it at all — we tell you honestly which applies.


How it works

No sales call before we’ve seen the system

STEP 01

Tell us what it is (or what you know of it)

Even "nobody remembers exactly how this works" is a fine starting point.

STEP 02

Get a written assessment

What it actually does, what depends on it, and the realistic options — rewrite, wrap, or leave alone.

STEP 03

We execute the plan you pick

Fixed-price where the scope allows it, staged so nothing goes dark mid-migration.


Pricing

One straight number, not a range that hides the real cost

Typical price
Quoted per systemafter assessment

Legacy systems vary too much to price off a rate card — the assessment itself is fixed-price and comes first.

Request a scope

Questions

Frequently asked

What counts as "legacy" here?

Anything running on a stack, framework, or vendor platform that's aged out of support or common knowledge — VB6, old on-prem Java, discontinued vendor software, and similar.

What if nobody currently understands how it works?

That's common, not unusual — reverse-engineering an undocumented legacy system from its actual behaviour is part of the assessment.

Do you always recommend a full rewrite?

No — sometimes wrapping the old system in a modern API, or a targeted partial migration, is the honestly better and cheaper answer.

Is this different from your PHP/CodeIgniter or .NET pages?

Those are for specifically PHP or .NET systems, where we already know the exact migration path. This page is for everything else.


Related

Problems that often come up alongside this one

Find out exactly what’s involved, in 48 hours.

Fill in the form and we’ll tell you plainly what fixing it involves — scope, price, and timeline, in writing.

  • Written report within 48 hours
  • Fixed price, quoted against the report
  • No card required, no sales call first
We reply within 24 hours · no card required