We keep the business systems you rely on running, and make them better.
Support, fixes, new features and gradual modernisation for existing systems built on Microsoft technologies. And when a new system really is the right answer, we build that too.
With over twenty years' experience we understand the systems developed over the past two or three decades: the technologies they were built with, and the way people actually use them. Find out why it can pay to keep and adapt the system you already have.
The system does the job. The worry is everything around it.
The developer has gone. One person understands it. It runs on a server in a cupboard. It can't do the next thing you need. If any of that sounds familiar, you don't necessarily need a new system; you need someone to take responsibility for the one you have.
Take it on and stabilise it.
We establish what you actually have, document it, and fix the things that have been quietly tolerated because there was nobody to ask.
Add what's missing, move it to the cloud.
New reports, new screens, integrations with your accounts or CRM, and a move to Microsoft Azure that often needs configuration rather than a rewrite.
Modernise in stages.
When parts genuinely need replacing we replace them one at a time, around the data and habits you already have, so the business never stops.
Twenty years of building on a music service's system.
A UK local authority's music service asked us to look at its classic ASP system in 2006 because the previous developer was no longer available. We took on its support, modernised the front end in 2009, added what the service needed over the years, and in 2026 moved it to Microsoft Azure without interruption. The same system, steadily improved, has now run the service for two decades.
Read the case study →- 2006: took over support when the developer became unavailable
- 2009: front end migrated to ASP.NET, same database, no retraining
- 2026: moved to Azure App Service and Azure SQL, with Microsoft Entra authentication
A small team, with many talents.
From keeping an existing system in service to building a new one from scratch, we cover the technologies a data-driven organisation needs. Usually the right place to start is the system you already have.
Existing system support
Support, fixes and modernisation for the systems you already run, on-premises or in the cloud. Cloud is rarely a clean slate and we work pragmatically with what is there. Existing System Support →
Cloud applications
Web platforms built on Microsoft Azure and .NET, for performance, security and the ability to grow with your organisation.
SQL database support & design
Taking on, tuning and upgrading SQL Server and Access databases, moving them to Azure SQL, and designing new schemas around how the business operates. SQL database support →
Bespoke web apps
Workflow tools, line-of-business systems and intranets fitted to the way your organisation works.
Integrations & practical AI
Connecting your system to the accounting, CRM and operational tools you already depend on, and adding AI where it does useful work, such as drafting reports from your own data.
Long-term partnership
The software we build for clients is still running — and being improved — many years after launch.
We also build and run software of our own.
Products that started as client work and have been developed and supported for years. They are how we know what it takes to keep a system in service for the long term.
Education management
Music lesson programmes, instrument hire and school governor administration for local authorities and schools. Education Management →
MemoLeap
Our consumer brand of educational mobile apps, built around the science of memory. MemoLeap Multiplication Tables and MemoLeap Spelling are available now. memoleap.com →
Apsis
A resource planning and project management system, designed and developed by us for Apsis Business Components. All products →
Established in 2004. Still here, still improving.
We're a small team in Canary Wharf with deep experience. We pick up the phone, we know our codebases, and we've stayed close enough to our products to keep refining them year after year.
Microsoft, used pragmatically
We've worked across the Microsoft stack since the beginning — on-premises and in the cloud — and we know when to use what.
Honest about what to keep
A replacement is sometimes the right answer, and when it is we say so in writing. More often the system you have is worth keeping and improving.
Built for longevity
Our oldest client systems have been running and evolving for well over a decade. Software that lasts is software designed with care from day one.
Reachable, accountable, in London
You'll talk to the people who built and maintain your system. No layers, no offshoring, no mystery.
Tell us about your system.
Whether you need an urgent adjustment, are scoping a new system, or want a second opinion on a rewrite you've been quoted for, we'd be glad to hear from you.
Request a free system review
Tell us a little about the system and we will come back within one working day. No obligation, and you will get our view in writing.