Skip to content

Custom ERP systems

Most businesses that outgrow spreadsheets buy an off-the-shelf ERP, then spend two years and a lot of money bending the business to fit it. Sometimes that is the right trade. Often it is not, particularly where the thing you do differently is the thing you are good at.

We build operational systems around the process you already have: orders, stock, jobs, invoicing, approvals, and the reporting that tells you whether any of it is working.

your systemorders, stock, invoicingaccountingmyDATAbank filescourier API
The system that talks to everything else

What you get

We map the process first

Before anything is written we sit with the people who do the work and document what actually happens, including the parts that are not in the official procedure.

Built on Laravel or Drupal

Mature, well-documented technologies with a large pool of developers, so you are not locked to us.

Integrates with what you have

Accounting packages, myDATA, bank files, courier APIs, customs systems. The ERP is only useful if it talks to everything else.

Delivered in pieces

One working module at a time, in production, earning its keep, rather than a two-year build that lands all at once.

Questions

How long does this take?

The first useful module is usually live within a few months. The whole system takes as long as the process is complicated. We would rather give you a real estimate after a short discovery phase than an optimistic one now.

What happens if we stop working together?

The code is yours and sits in your repository. It is a standard Laravel or Drupal application, which means any competent team can pick it up.

Can you take over an existing system?

Often, yes. We will review it first and tell you whether it is worth maintaining or whether you are better off replacing it in stages.

Tell us what you are trying to build.

Describe the system you have in mind and we will tell you what it takes, what it costs, and whether we are the right people for it.