HomeWhat we buildHow we workOur workAboutContact
(What we build)

Software that carries the weight of a working day

We do not sell a product. We build the system your operation needs, around the way your people already work, then run it and keep improving it. Here is the range of what that covers.

Enterprise managementData analysisField capturePortalsIntegrationHostingEnterprise managementData analysisField capturePortalsIntegrationHosting
An automated warehouse operation
01 / Management

Enterprise management platforms

One connected system covering operations, assets, stock, purchasing, people and cost. The part that matters is underneath: each area reads what the others wrote, so a figure entered once is never entered again and the numbers cannot drift apart.

›
Assets and maintenance

Every machine with its history, expected life, service intervals and the cost of keeping it running. Service falls due by date or by use, whichever comes first.

›
Stock and purchasing

A live figure per site, reorder points that raise a request by themselves, and a purchase workflow that only moves one way.

›
People and attendance

Crew, shifts, attendance and rates, with personal information restricted to the people who genuinely need it.

›
Governance

Every change recorded with who, when, the old value, the new value and why, written at the same moment as the change itself.

Performance figures and trend analysis
02 / Analysis

Critical data analysis

The figures a business is actually run on, produced from captured records rather than assembled by hand. Fixed and variable costs kept apart, so a rise can be explained rather than only noticed.

›
Unit economics

Cost per ton, per load, per unit or per job, per site, per period. The number the business is steered by.

›
Site and team comparison

Operations measured against each other on the same basis, restricted to the people entitled to see across them.

›
Downtime and utilisation

Stoppages grouped by cause, largest first, which is only possible because the cause is chosen rather than typed.

›
Period reporting with an export

A report built from the figures beneath it, including the written summary, downloadable for sending on.

A worker capturing readings in the field
03 / Capture

Field and floor applications

Built for a person in gloves, outdoors, who has forty seconds and no interest in software. If it is slower than the paper slip it replaces, it will not be used, and everything downstream of it is then worthless.

›
Large targets, few taps

Preset choices instead of typing, a photograph instead of a paragraph, and a confirmation the person can actually see.

›
Installed on the handset

An application with its own icon rather than a web address somebody has to remember and type at six in the morning.

›
Designed for poor coverage

Honest behaviour when the signal is gone, and work held safely rather than lost to a spinning wheel.

›
Accessible by design

Checked for contrast, target size and screen reader behaviour, because a plant in bright sun is a hostile place for a screen.

Hardware and systems engineering
04 / Surfaces

Portals, websites and integration

The parts of a business that face outward, and the joins between the systems you already run. Done properly, a figure moves between them instead of being retyped at every boundary.

›
Client and supplier portals

A controlled view of the figures you choose to share, which turns a reporting obligation into a commercial advantage.

›
Ordering and booking surfaces

Customer facing flows that write straight into the same record your operations team reads.

›
Accounting and payroll connections

Interfaces into the systems you already pay for, so the finance team stops rekeying what operations captured.

›
Company websites with substance

Not a brochure built from a template. A site that is part of how the business runs, connected to the systems behind it.

(Industries)

Different businesses. The same stubborn question

Whether it is tons through a plant, pallets through a warehouse or loads on a road, somebody eventually asks what it cost, what it earned, and whether you can prove it.

Minerals processing
Mining & mineralsProduction, plant maintenance, consumables and cost per ton
Freight and logistics
Transport & logisticsFleet, fuel, loads, utilisation and cost per kilometre
Warehouse and inventory
Retail & inventoryStock across branches, purchasing, margin and shrinkage
Industrial processing plant
IndustrialOutput, downtime by cause, maintenance and unit cost
Energy and utilities
Energy & utilitiesAssets in the field, jobs, compliance and scheduling
Manufacturing and fabrication
ManufacturingWork in progress, materials, labour and throughput
Technical and laboratory services
Technical servicesJobs, certificates, competency and scheduling
Professional services
Professional servicesProjects, time, recoverability and client reporting
(As standard)

What comes with every build

Not optional extras, and not line items we add once you are committed. These are in every system we put our name on.

Roles that actually hold

Permissions enforced in the data layer rather than by hiding a button, so a refusal holds whichever way a record is reached.

A full change record

Who changed what, when, and why. Written in the same step as the change so it cannot be quietly edited afterwards.

Concurrent edits handled

Two people on the same record do not overwrite each other. The second save is refused and shown what it is about to replace.

Automated testing

Tests that run before any change is allowed in, so a fix in one place cannot quietly break something in another.

Documentation worth reading

Written so the system can be carried forward by somebody who was not in the room when it was built.

Training for your people

Delivered to the people who will use it daily, in their language, on their data, not a slide deck for management.

Not sure which of these you need?

Most clients arrive with a frustration rather than a specification. That is a perfectly good place to start, and working out the shape of it is the first thing we do together.

Start a conversation