Get in touch
Home Capabilities Services Tech Case studies FAQ Get in touch

VB.NET, WinForms and Access systems brought up to date

Old code, brought back to life.

The business runs on software written years ago, and whoever wrote it has moved on. We take it on: work out what it does, keep what works and replace what's holding you back, without a full rebuild.

A man working at an old desktop computer among storage shelves

It works. Nobody dares touch it.

VB.NET, WinForms, Access, a C# desktop application from a decade ago. Orders, stock or job paperwork go through it every day. It can't talk to newer tools, and every change request gets one of two answers: rebuild the lot, or sorry, we don't do that.

A rebuild throws away years of rules your team relies on. Leaving it alone means the risk grows each year. There's a third route, and it's the work we've done since 2006.

What you get

  • A written audit: what the code does, where it's brittle and what depends on it
  • What it would cost to keep running for another five years
  • The weak parts replaced and the working parts left alone
  • APIs added, so newer tools can talk to the old system
  • The screens and workflows your team knows, kept
  • AI where it earns its place: reading documents, answering questions in plain English

Most often this is for manufacturing, distribution, trade and stock-management businesses.

How a legacy job runs.

  1. Audit what's there

    We read the code and write down what it does, in a report you could hand to anyone: a sister company, an insurer or the next developer.

  2. Agree what to change

    You see what's sound, what's brittle and what each fix is worth, and choose where to start.

  3. Modernise in stages

    Changes go in one piece at a time, each tested by hand, so the business keeps running on it throughout.

  4. Add what's new

    Once the foundations are sound, new features and AI can be added to the system your team already trusts.

What people ask first.

Based in Derbyshire, working with businesses across Nottinghamshire, Leicestershire, the wider East Midlands and the UK.

Do we have to rebuild from scratch?

Rarely. Most of an old system still does its job. We replace the foundations and the parts causing trouble, and leave the workflows your team relies on.

The original developer has gone. Can you still take it on?

Yes, that's the usual situation. The audit comes first, so that we both know what the code does before anything is changed.

What does the audit give us?

A written report covering what the code does, where it's brittle, what depends on it and what it would cost to keep running. It's yours to keep, whether or not you go further with us.

What does it cost?

Each job is priced at a no-obligation meeting, once we've seen what's involved. As a guide, it will probably come to less than half of what a traditional software house would quote.

Running on software nobody will touch?

Tell us the problem. We'll tell you what's possible, how long it takes and what it costs.