Evidence-led compliance, not a comforting green tick
Every programme — gas, electrical, fire, asbestos, lifts and water — in one view. Status is derived from applicability, evidence and validity, so a missing certificate shows as a missing certificate, and an unknown shows as an exception to resolve.
Required
1,180
Externally managed
42
Pending review
7
Unknown
0
exceptions, not green
Gas safety (LGSR)
98%Electrical (EICR)
96%Fire risk (FRA)
91%Asbestos re-inspection
88%Lifts (LOLER)
100%Water (Legionella)
94%The denominator you can actually trust
Compliance status is computed from applicability, certificate presence, validity and assurance outcome — never assumed. Where applicability is unknown, it surfaces as an exception rather than quietly counting as compliant.
Derived, not declared
Valid, due, expired and missing are calculated from evidence and dates — not typed into a spreadsheet.
Unknown is an exception
Properties with unknown applicability are flagged for resolution, so the denominator is honest.
Every programme, one view
Gas (LGSR), EICR, FRA, asbestos, lifts (LOLER) and water (Legionella) side by side, all stock.
Required
1,180
Externally managed
42
Pending review
7
Unknown
0
exceptions, not green
Gas safety (LGSR)
98%Electrical (EICR)
96%Fire risk (FRA)
91%Asbestos re-inspection
88%Lifts (LOLER)
100%Water (Legionella)
94%From dashboard to certificate in two or three clicks
Every status traces straight to its evidence. Certificates are typed records with issue, expiry and validity, linked to the correct asset and programme — so an auditor's question is two or three clicks from an answer, not a folder hunt.
Typed certificates
Issue date, expiry and validity captured as structured fields, not loose PDFs.
Linked to the asset
Evidence binds to the right property, block, component and programme — always traceable.
Drill-through, not digging
Dashboard → asset → certificate in a couple of clicks; minimal-click access to the proof.
Surveys accepted
Decent Homes compliant
HHSRS Cat 1 open
Awaiting QA
Surveys synced
Statutory dates, internal targets and breach — kept distinct
The statutory date, your internal target, the warning period and an actual breach are different things. They are tracked separately, so a programme that is past target but not yet breached never hides in the same number as one in breach.
Target vs breach
Distinguish compliant-but-outside-target, target-overdue and in-breach as separate KPI categories.
Coordinated access
Difficult-to-access properties are flagged so any team booking a visit can bring forward other due work.
Buffers, not surprises
Internal targets sit ahead of statutory dates, giving a warning period before anything is at risk.
Required
1,180
Externally managed
42
Pending review
7
Unknown
0
exceptions, not green
Gas safety (LGSR)
98%Electrical (EICR)
96%Fire risk (FRA)
91%Asbestos re-inspection
88%Lifts (LOLER)
100%Water (Legionella)
94%Stop trusting a false-green dashboard
See compliance derived from real evidence — with every unknown surfaced as an exception, on your own stock.