A building maintenance management system means two different products depending on who is buying. To a facilities management company it means contracts, SLAs, client reporting and billing. To an organisation maintaining the building it works in, it means a plant register, a statutory inspection list, a schedule and a stream of faults reported by colleagues. This page is written for the second, because that buyer has a maintenance problem rather than a service-delivery one, and the products aimed at the first will carry a great deal of machinery they will never turn on.
The plant room is the register that matters
Boilers, chillers, air handling, pumps, lifts, generators, fire systems. Rarely more than a few dozen items, carrying nearly all the cost and nearly all the risk. A system that inventories three hundred rooms and omits the plant has counted the wrong things.
Statutory items live in the same register, flagged
Lift inspections, pressure systems, fire alarms, emergency lighting: intervals set externally, evidence retained for a stated period, completion that should not be casually adjusted. Flagging them beats keeping a second list, because two lists always drift apart and the audit finds the gap.
The reporting route decides whether any of it works
Faults are reported by people whose job is not maintenance and who will not fight a form. Two taps and a photograph, or a QR code by the door. Anything heavier and you will receive emails instead, and the record will live in an inbox nobody can search.
Cost the schedule in hours, as with any register
Assets times tasks a year times hours, against the people you have. 66 technician hours a month on the worked example this site publishes, $3,168 at a $48 loaded rate. A building schedule is not exempt from the arithmetic that makes a schedule staffable.
Questions people ask about building maintenance management system
Is this the same as CAFM?
No. CAFM and IWMS are aimed at managing space, occupancy and services across an estate. This is aimed at the equipment in a building and what it needs.
Where do cleaning and security fit?
Usually contracted and managed separately. Putting them in the maintenance register adds volume without adding a schedule anybody maintains.
How do we handle multiple buildings?
One register with a site field works well up to a point. Past a few sites with separate teams, the consolidation problem starts to look like the EAM case rather than the CMMS one.