Skip to content

Forty engineers, and a filing cabinet of certificates

An engineer arriving at a site had no way to know what had happened there before. The history existed, in a cabinet, forty miles away.

Client
A building services contractor
Sector
Facilities management
Duration
10 weeks
Year
2026

Repeat callouts, 90 days

Before
~1 in 6
Now
~1 in 14

Paperwork returned

Before
2 to 9 days
Now
Same visit

Certificates on site

Before
None
Now
All of them

Engineers per dispatcher

Before
~12
Now
~20

The problem

The contractor maintained catering, heating and refrigeration equipment for commercial sites across the north west, with about forty mobile engineers and ninety staff in total.

Job sheets were completed on paper and returned to the office between two and nine days later. Certificates were typed up at head office and filed there. An engineer standing in front of a piece of equipment had no way to find out what had been done to it before, so they diagnosed it again.

Dispatchers spent most of the day on the phone, because the phone was the only way to find out where anyone was.

What we found

We pulled a year of job sheets and matched them by asset rather than by site, which nobody had done, because on paper it would have taken weeks.

One reactive call in six was a repeat visit to equipment someone had already attended within ninety days. In a third of those, the same part had been replaced twice.

None of that information was missing. It was in a filing cabinet at head office, forty miles from the engineer who needed it.

How we got there

Ten weeks. The engineers had filled in the same paper sheet for years, and they were going to judge its replacement in the first minute of the first job.

No signal is the normal case

Plant rooms and basements have no reception, so we designed for that first. The job sheet is saved on the phone as it is written and sends itself when the engineer is back above ground. The office can see which write-ups are still waiting to send, so nobody rings to ask where the paperwork is.

A label the first time someone attends

The history only helps if the engineer finds the right boiler in it, and the equipment had no consistent numbering. Nobody was sent round to label everything. Each piece gets its label the first time an engineer attends it, and the year of old job sheets was matched to it at head office afterwards.

Almost no typing

The first job sheet asked for a typed description of the work, and engineers wrote two words. The one in use is mostly choices: the outcome, the part from a list, photographs, and a line of notes only when the job needs one. We tried it in a work glove before any engineer did.

The history the engineers asked for

The first version listed previous visits. The engineers wanted the parts: what had been fitted, when, and whether the same part had been fitted before. That became the panel at the top of every piece of equipment, and it is what they read in the van before getting out.

What we built

Dark Android phone screen for one boiler in a care home's basement plant room: an amber panel showing three callouts in 90 days with the ignition electrode replaced on two of them, the gas safety check due in four days, the last service date, the service history and a Start job button.

Asset history and certificates, on the phone

Every piece of equipment carries its full service record, its certificate dates and its previous faults. An engineer reads it in the van before getting out.

Job sheet on the phone with no signal: a banner saying everything is saved on the phone, the outcome marked fixed, a note of the work done, one part and three photographs, the customer's signature and a button to finish and issue the certificate.

Job sheets that finish on site

Outcome, parts, photographs and a customer signature captured before the engineer leaves. The two to nine day paperwork gap closed to nothing.

Certificates issued at completion

Generated from the job record and sent to the customer the same visit, rather than typed up later by somebody who was not there.

Built to work without signal

Plant rooms and basements have no reception. The app holds the job, accepts the write-up offline and sends it when the engineer comes back up.

Fieldcert
Dispatcher's board on a laptop in a light theme: figures for engineers out, jobs closed, certificates issued and two write-ups waiting for signal, a list of engineers with the site and state of each, and a feed of job sheets and certificates just in from site.

Afterwards

The dispatch board was the part management asked for. The asset history is the part the engineers asked us to extend, and it is the one that shows up in the repeat callout figure.

The contractor has since stopped filing paper certificates altogether, which was not part of the brief and took a change to their own retention policy.

Built with

  • TypeScript
  • React
  • Progressive web app
  • IndexedDB offline sync
  • Service workers
  • Node
  • Fastify
  • PostgreSQL
  • PDF certificate generation
  • Web Push

More case studies

Is this your problem too?

If any of the above sounded familiar, describe your version of it. The first conversation is about whether software is the right answer at all.

From £10,000Most projects land between £15,000 and £55,000.