Microsoft Access · Modernisation & migration

Your Access system.
A better way forward.

We help businesses improve, connect or replace Microsoft Access systems that need a new chapter.

An established database can hold years of useful business knowledge. We start by understanding the records, rules and work behind it, then plan the changes that make sense.

Existing database, new requirement or a developer who has moved on. You do not need to choose the replacement technology first.

Illustration: improvements, integration or replacement. The right route depends on the database and the business.
30+ years of software development & architecture experienceUK company · MalmesburyMeet the people behind the work →
More than a collection of tables

Years of knowledge.
Still worth keeping.

The value of an Access database often sits in its relationships, calculations, reports and exceptions. A modernisation project needs to understand those details as well as the screens.

  • The business has changed around it.

    More users, new reporting needs or another system to connect to. An application that once fitted well may now need a different approach.

  • It is harder to maintain or hand over.

    The original developer may have left, documentation may be limited, or a change in one area may have unexpected effects elsewhere.

  • The next system needs to carry the knowledge forward.

    Records, relationships and working rules need an agreed route into the future, including the reports and daily tasks people depend on.

The route follows the requirement

Improve. Connect.
Or build what comes next.

Replacement is one option. We first look at the database, its dependencies and what the business needs to do, then agree what is worth retaining and what needs to change.

Improve what is there.

Where a contained change is appropriate, we can scope it around the existing application. That might concern a workflow, a report or a particular part of the system.

Understand the issue before agreeing the work.

Connect it to other tools.

Explore whether the existing application can work with another system, a different data store or an additional interface. Available access and technical dependencies shape what is possible.

Plan the data flow, permissions and responsibilities.

Plan a modern replacement.

Design an application around today’s users and processes, while carrying forward the records and rules worth keeping. Migration, reporting and changeover are part of the plan.

Choose the platform around the work, not the age of the database.

We do not assume the screens tell the whole story. Tables, queries, code, reports and connected files can all affect the route forward.

A practical route forward

Understand the database.
Plan the change.

We work through the existing system before agreeing the first phase. Your team helps identify the everyday tasks, exceptions and reports that need to keep working.

See our full project process →

  1. Review the database and dependencies.

    Understand how the application is used, where its data lives, what it connects to and what access is available to the files and code.

  2. Agree the route and first phase.

    Set out what stays, what changes and how the result will be checked. Scope, price, timing and ongoing needs are discussed before the work starts.

  3. Build and test against real tasks.

    Work through representative records, calculations, reports and user roles. Where data is moving, rehearse the import and agree the reconciliation checks.

  4. Plan the handover and changeover.

    Agree access, deployment, training and the timing of any switch. Discuss support, maintenance and what the team needs to run the application.

The right first phase may be smaller than replacing the whole system. We will be clear about what needs investigation and what can sensibly be agreed.

Before we talk

A few useful
answers.

You do not need all the answers yet. These are some of the things we can work through together.

Ask us about your project →

Do we have to replace Microsoft Access?

Not necessarily. We start with the database, the problems and the requirements. Improving the existing system, connecting it to other tools or building a replacement can all be considered. The choice depends on what the review establishes.

Can you take over a database built by another developer?

We can assess an existing database and the access available to it. That includes its files, code, dependencies and documentation. We agree the work we can take on after understanding the system; a takeover is not assumed to be straightforward.

Can you fix a specific issue without rebuilding everything?

Sometimes. A contained issue or enhancement may be suitable for a separate piece of work. We need to understand the problem and the relevant parts of the database before agreeing the scope. If a different approach or specialist repair is needed, we will explain that.

Can you move the data into a new application?

Often, yes. We check what can be accessed and exported, how the records relate to one another, and which calculations and reports need to be carried forward. We plan test imports and checks against the original data before changeover.

Can the next system work in a browser or on mobile devices?

That can be part of the discussion. We consider the users, tasks, connectivity, data and permissions before recommending a platform. In some projects a new interface or connection may be useful; in others a replacement application is the better route.

How much does Access modernisation cost?

It depends on the database, the work being retained or changed, and any migration or integration involved. We agree the scope and price of each phase before it starts. See our current project price guidance.

Your business · Your next application

A useful future for
your Access system.

Tell us what the database does, who relies on it and what needs to change. We will help work out what should stay and what a sensible next step could look like.

No technical brief needed. A few sentences about what you have and what needs to work better are enough to start.