Proof, not promises.

Everyone sells you a deck. We prove the software.

One operating layer for FM contractors and maintenance desks. It logs into your CAFM and your clients’ portals like your best coordinator, and runs the job end to end.

Every operation runs on work someone assumed a person had to do by hand. We find every place a person is being used as the glue, prove the fix where it bleeds most, then roll the layer across the rest.

Rooted in facilities management. Thirty years running FM operations, the SLAs, the contractors, both sides of procurement. It’s why so much of what we build is for the FM world: we came from it.

See a real Diagnose, figures and all →

It starts the same way in almost every operation we’re called into ↓

Eight systems bought one at a time, and the chaos between them never stops, until one layer joins them A ring. Eight systems bought one need at a time: CAFM, job logs, quotes, PPM, finance, health and safety, documents and a client portal, arrive one by one around a circle. Then the gaps between them start firing: re-keys, exports, spreadsheets, phone calls, chases, copy-pastes, PDFs and yet another login, flashing and shifting over the estate and never settling. Then one coral ring draws itself through every system, the noise stops at once, and the right-hand side appears: every system the layer signs into: CAFM, job logging, quotes, PPM planner, finance, health and safety records, documents, helpdesk, client portals, plus the work no product ships at all: your SLA clocks, contractor chasing, evidence pack, exception queue, verified write-back, abortive-visit rules, your reporting and your escalation rules. Beneath, three trends: margin increasing, time taken reducing, efficiency improving every cycle, measured on your own data in the Proof. THE PATTERN We needed this, so we bought software. Then we needed that, so we bought more. CAFM Job logs Quotes PPM Finance H&S Documents Client portal re-key export it email chain phone call chase copy-paste download it another login APPROVE one person, at the one point that needs one every action logged, with its rule And it never stops. Every join between them is a person, every day. One layer. It signs into all of them. Keep the lot. The layer does the joining. There is a better way You keep every system you already have One layer signs in and works them the way your coordinator does, no API, no rip and replace. It signs into every one of them CAFM Job logging Quotes PPM planner Finance H&S records Documents Helpdesk Client portals …and whatever you buy next. There is nothing to integrate. And it does the work no product ships Your SLA clocks Contractor chasing Evidence pack Exception queue Write-back, verified Abortive-visit rules Your reporting Escalation rules Nothing replaced. Nothing re-keyed. You keep what works. The gaps stop being people. AND THE NUMBERS MOVE Marginincreasing Time takenreducing Efficiencyimproving, every cycle The direction is the commitment. The figures are yours, measured on your own data in the Proof, before you commit to a build. See it mapped across your operation, then proved on your own data.
THE PATTERN

We needed this, so we bought software. Then we needed that, so we bought more.

re-key email chase spreadsheet download re-login CAFM Job logs Quotes Finance H&S Documents APPROVE And it never stops. Every gap between them is a person. One layer. It signs into all of them. One person, at the one point that needs one. every action logged, with its rule

There is a better way

You keep every system you already have. One layer signs in and works them the way your coordinator does, no API, no rip and replace.

It signs into every one of them
CAFMJob loggingQuotesPPM plannerFinanceH&S recordsDocumentsHelpdeskClient portals

…and whatever you buy next. There is nothing to integrate.

And it does the work no product ships
Your SLA clocksContractor chasingEvidence packException queueWrite-back, verifiedAbortive-visit rulesYour reportingEscalation rules

Nothing replaced. Nothing re-keyed.
You keep what works. The gaps stop being people.

And the numbers move
Marginincreasing
Time takenreducing
Efficiencyimproving, every cycle

The direction is the commitment. The figures are yours, measured on your own data in the Proof, before you commit to a build.

The layer, on the systems you already run

Already mapped, screen by screen.

Before we build against an FM system we survey it with ProofMap. It learns an unfamiliar system read-only, asks the same 22 questions of every one, and marks unproven any answer it cannot point to on a captured screen. Unproven counts for nothing. Yours isn’t on the list? Give us a login.

VX SuiteConcertoArez Field IQJoblogicSimpro
See it mapped across your operation →
What you actually buy

Built for your operation.
By people who ran one.

Bespoke software has a reputation, and it’s mostly deserved. Long, expensive, and obsolete by the time it lands.

That’s not how this works. Everything sits on one engine we’ve already built and already proved. What changes for you is configuration, not code: your rules, your thresholds, your sites, your contractors, your approval points. We’re not starting from nothing, so you’re not paying for nothing.

Which means you get software shaped around how you actually work, at a price that would only buy you someone else’s product.

Decades inside the work

We don’t research your sector. We’ve worked in it.

You can't redesign a process you don't understand.

A software vendor builds a product and hopes your process fits it. A consultant studies your process and hands you a recommendation. We do neither. We understood the work before we built anything, so the software was shaped by the operation rather than the other way round.

And when your client’s system has no way in, we work it the way your coordinator does, with a login, on the screen. Most software starts with “do you have an API?” We are the answer when you don’t.

Decades spent inside facilities management, construction, energy, bids and commercial operations, doing the work, not documenting it. That's the head start you're buying.

Anyone can say that. So here they are, doing it ↓

Proof, not a promise

Two of them. Doing the work.

No slides. The desk at one end of the job, the proof at the other.

Both of these are that engine, configured against their systems, their field names, their rules. Both had to earn it: a fixed-price Proof before anyone signed for a build.

ProofSync

Both crossings, without the re-keying.

The job is raised in your client’s CAFM, and today somebody keys it into your system by hand. Your engineer completes it once. Then somebody keys the completion back the other way. Two manual crossings per job, every job. ProofSync closes the loop in both directions: it matches on the unique reference, never a guess, maps the fields, carries the certificates across, then reads the record back to prove it landed. Anything it cannot match with certainty is raised for a person rather than assumed. And when your client’s system has no API to talk to, it signs in and works the screens your coordinator would.

ProofSync sync ledger
Signing in to both systems the way a person does, no API and no shortcut, then the whole job, both directions, verified. Ends on the number that matters: six working hours nobody had to do. That’s ProofSync: both crossings, and nobody typing.
Terri

The maintenance desk, run.

She answers your phone and your inbox, finds the job, and gives a real status against the SLA rather than “I’ll chase it and call you back”. She raises what needs raising, chases the contractor who has gone quiet, and escalates to one of your people the moment something carries commercial consequence. She works inside your client’s CAFM as a licensed user, on the same screens your coordinator uses, because that is the only way in when there is no API. Every decision is on the record: what she saw, the named rules that fired, what she did, and where she stopped.

Terri decision record
Terri’s decision record, replayed on a demonstration estate. Every move is on the tape: what she saw, the rule that fired, what she did, and where she handed over to a person. Off the demo, she’s already picked up real calls on a live line and raised the job in the client’s CAFM test system before the caller hung up. Talk to Terri →

Want this running through your whole operation?

Twenty minutes. We’ll show you where your people are being used as glue, and what it’s costing you.

Book a call →

Assumptions we’re killing.

The call coming in. The proof going back. Both ends of the FM job, and nobody re-keying in the middle.

Facilities maintenance

One system, both ends of the job.

The work arrives in your client’s system and the proof has to go back into it. Terri runs the desk; ProofSync returns the verified completion. Same architecture, same audit trail, opposite ends of the same job.

Someone had to answer every call, log every job and chase every contractor.
Proven against a verified replica, and in a live CAFM test environment.
Read the storyClose›
Problem

A maintenance helpdesk is a full-time coordinator that never gets to stop: answering calls, logging jobs, chasing contractors, watching SLAs. Calls interrupt other work all day, and out of hours a missed callout becomes a breach.

Solution

Terri is a software operator that runs your maintenance desk, an operator with a login, not a chatbot with a phone number. She takes the call, raises the job in the CAFM, sets priority and SLA, chases the contractor and escalates to a person when it needs judgement. Grounded in your estate, a licensed user on the CAFMs we have mapped, every action auditable.

Talk to Terri →
Someone had to copy completed jobs into the client's system.
Both ways. Verified.
Read the storyClose›
Problem

Every completed job was entered twice: once by the engineer in the contractor's own system, then again by an administrator typing the same notes, times and certificates into the client's. Two rival platforms that will never talk to each other, and a person paid to be the bridge.

Solution

A verified sync that lifts the completed job into the matching job in the client's system, matched on its unique reference, never a guess. Every write is read back and checked, so anything that didn't land gets raised, not assumed.

Visit proofsync.co.uk →

Same engine, other work: bids, evaluation and programme scoping →

Where are your people stuck being the bridge?

Bring your systems and your worst headache. We’ll tell you straight what’s worth fixing first.

Book a call →
🔒
Private by design · your infrastructure, your rules

Your data. Your cloud. Your keys.

Build and Run go into your own cloud account wherever the job allows, so you decide where it lives and who gets near it. Where the job needs an outside provider, such as a live voice line, it’s named in the data processing agreement before it sees a byte of yours. Data shared for a Proof? Deleted when the engagement ends.

🔒

Deployed in your cloud

Your account, your walls. You decide where it lives and who gets through the door.

◇

Every provider named

No mystery sub-processors. If a model or voice provider touches your data, you’ll have it in writing first.

Your cloudYour keysEvery provider namedYour data, never ours
Cyber Essentials Certified
The Proof Engine

See the whole mess. Prove one fix. Then build it, and let the returns compound.

The Proof Engine is how we work: the same four stages, every time.

You only go as far as the numbers justify.

00

Diagnose

We walk the whole operation, put a price on every manual workaround, and show you two fixes running on your own data. Your systems get surveyed field by field first, so the price is built on what they actually hold.

Read a sample Diagnose →

01

Prove

Take one real process. Build the working loop on the surveyed systems, not on assumptions about them. Quantify the return before you commit to a build.

02

Build

Connect it properly to the business, secure it, deploy it, inside your own private cloud.

03

Run

Monitor it, support it, improve it, and keep the return compounding.

A Diagnose, figures and all

See what a Diagnose finds.

A full sample report for an FM contractor running 2,500 jobs a month: every leak ranked and priced, every assumption on the page, the numbers we refused to price, and the roadmap with fixed prices. Then put in your own figures and see the same method sized to you.

Sample report · illustrative Where Fernmoor FM is bleeding. £324k–£457ka year leaking £84k–£168kof cash held up 4.7–7.2 FTEof desk capacity freed 11 fixesranked, with evidence Fernmoor FM is not a real company: real FM operations, figures adjusted.

Two ways to start.

Diagnose: we go through the whole operation, price every manual workaround, and show you two fixes running on your own data. Prove: pick one problem and we build the working fix, return measured, before you sign for a build. No deck. No obligation.

Diagnose, from £7,500, fixed before we start. Prove, £2,500, fixed, two weeks. Build is then a fixed price, quoted from what we found. Run is monthly, based on what’s live. No day-rate meter.