Legacy Software Recovery & Modernisation

Software doesn't die.
Vendors do.

I recover, understand, and modernize legacy software when source code is missing and the original developers are gone.

Request assessment Tell me your problem
The Problem

The situation is real

Thousands of Australian businesses are running software that nobody can maintain. The vendor closed. The developer retired. A Windows upgrade broke something critical. The data is trapped and there's no way out.

No source code

The original developer left and took the code with them — or it was never handed over. The software runs, but nobody can change it.

Vendor disappeared

The company that built your software shut down or abandoned the product. Updates stopped. Support stopped. You're on your own.

Data held hostage

Years of business data locked inside a proprietary format. You can't export it, you can't migrate it, and you can't move forward without it.

Nobody understands it

The software works — but why? What business rules does it encode? What happens if it breaks? Nobody in the organisation can answer.

Upgrades break things

A Windows update, a server migration, or a new machine and suddenly a business-critical system stops working. No support. No fix.

Modernisation blocked

You want to move to a modern platform but can't because nobody knows what the old system does. Migration is too risky without documentation.

What I Do

I work from what exists

I specialise in recovering value from software where the normal options don't apply. I don't need source code. I work from the running application, the data files, the executables — and reconstruct what you need to move forward.

I focus on outcomes, not technology:

I don't charge for hope. Every engagement starts with a fixed-scope assessment so you know exactly what you're getting before committing to anything larger.

Who I Help

Built for these problems

I've seen every flavour of legacy crisis. Here's where I focus.

AccountEdge / MYOB Recovery

AccountEdge was decommissioned. Years of accounting data, payroll records, and transaction history may be trapped in legacy files.

Recover your data →

VB6 Modernization

Visual Basic 6 applications still running critical business processes, but the developers are retired and nobody understands the code.

Modernize your app →

PowerBuilder Migration

Legacy enterprise PowerBuilder applications with no available developers, facing platform end-of-life and rising operational risk.

Plan your migration →

FoxPro Modernization

FoxPro and Visual FoxPro applications common in manufacturing, distribution, and small business — unsupported since 2015.

Modernize your system →

Legacy Windows Applications

32-bit applications, custom ERP systems, or bespoke tools built by developers who are no longer available. I work with what you have.

Recover your system →

Not sure? Start here.

If you have a legacy software problem and you're not sure where to start, a fixed-scope assessment is the lowest-risk way to find out what's possible.

Request an assessment →

Have a legacy software problem?

Tell me what you're dealing with. I'll respond within one business day.

I'll respond within one business day. Your details are never shared.