Get in Touch

Real problems. Real results.

Systems we stabilised, rebuilt and handed back. Every number below came out of production.

Integrity Sampling AustraliaWorkplace Drug & Alcohol Testing

From VBA Macros to a Resilient Windows Platform

Legacy Rescue, Architecture & Workflow Automation

0

data loss after stabilisation

100%

offline capable — works in remote & no-signal sites

10 yrs

of legacy data successfully migrated

operational efficiency — workflows redesigned, not just replaced

Integrity Sampling Australia runs drug and alcohol testing programs for workplaces across Australia — from head offices to remote construction and mining sites. Their decade-old dispatch system, built on a series of VBA Word macros, was experiencing data loss and could no longer keep pace with the business. SoftLogic stabilised the existing system, designed an offline-resilient Windows application platform for technicians and supervisors, optimised the workflows end-to-end, migrated the legacy data, and took the new system live.

Software RescueC# .NETWindows Applications+3
View case study
The Software Rescue or Replace Methodology guide
Free Methodology Guide

Before you rewrite, make the right call.

Most organisations rewrite software they should rescue — wasting years and millions discovering complexity already embedded in the system they abandoned. This free methodology gives you a structured framework to make the rescue-or-replace decision with confidence.

  • The 5-dimension framework for evaluating rescue viability vs. full redevelopment
  • The 3-phase rescue process — Resuscitation, Rejuvenation, and Renovation — explained in full
  • The 7-step triage methodology for taking ownership of an unknown or orphaned codebase
  • How to reduce redevelopment risk with incremental modernisation
  • The financial case: why rescue-first consistently delivers better ROI than a big-bang rewrite

Working through this decision right now? Book a free Strategy Session — a clear, honest assessment of what you have, what it will take to fix, and what the alternatives cost.

All resources

Ready to start?

Got a problem to solve?

Whether you're starting from scratch, scaling up, or dealing with a system under stress — let's talk about what we can build together. We can start by ensuring your systems continue to operate while a strategy is developed to make the most of your investment.