FSM software for elevator service companies

Monthly maintenance routes, entrapment callbacks timed against the contract and Category 1 and 5 tests filed on time, all recorded per unit. FSM Flow gives independent elevator contractors the unit-level history the majors have, without the enterprise price tag.

  • 14-day free trial
  • No credit card required
  • Set up in minutes
Elevator mechanic in a machine room inspecting a traction controller with a tablet showing the unit’s maintenance history

Entrapment resolved

Car 2 · arrived 38 min · passengers released

At a glance

Elevator service software is field service management software built for companies that maintain, repair and modernise elevators, escalators and lifts. It schedules the route-based preventive maintenance a maintenance control program (MCP) requires under ASME A17.1/CSA B44, dispatches callbacks and entrapments against contract response times, tracks Category 1 annual and Category 5 five-year tests with their filing deadlines, and keeps a history for every unit: controller, machine, door operator, ropes and test tags.

FSM Flow models the elevator business the way a contract is written: customer, building, unit. Each unit carries its maintenance frequency, test due dates, violation history and the SLA its contract promises. Mechanics run their monthly route from an offline-first mobile app that works in the machine room and the pit, log entrapments with time called, time on site and time resolved, and record Cat 1 tag details and Cat 5 results the state inspector witnessed. Modernisations run as multi-phase projects with change orders and progress billing on the same platform.

The outcome is a contractor that can prove to a building owner that every unit was visited, every callback met its response time and every test was filed before the deadline, and that can see which units are generating the callbacks that eat the contract margin.

  • 24,200

    Elevator and escalator installer and repairer jobs in the US (2024)

    Source: US Bureau of Labor Statistics

  • $106,580

    Median annual pay for elevator and escalator installers and repairers (May 2024)

    Source: US Bureau of Labor Statistics

  • 5%

    Projected growth in elevator and escalator installer and repairer jobs, 2024–2034

    Source: US Bureau of Labor Statistics

  • $9.46B

    Global elevator modernisation market (2024)

    Source: IMARC

Job types

Each job type carries its checklist, duration, licence requirement and billing rule (contract, straight time or overtime), so routes, callbacks and tests share one scheduler.

  • Monthly route maintenance

    MCP examinations, cleaning, lubrication and adjustment per unit, generated from the contract frequency.

  • Callback (straight time)

    Door faults, levelling and shutdowns dispatched by proximity with the unit’s recent history on the tablet.

  • Entrapment response

    Priority dispatch with time called, time on site and time resolved stamped against the contract SLA.

  • Overtime callback

    After-hours calls flagged for overtime billing under the contract, with on-call rotation.

  • Category 1 annual test

    Annual safety test with the signed, dated tag at the controller recorded and photographed.

  • Category 5 five-year test

    Full-load test witnessed by a certified inspector, with results filed within the AHJ deadline.

  • Firefighters’ emergency operation test

    Monthly Phase I and II checks logged on the unit so the record is complete at inspection.

  • Violation correction

    AHJ violations tracked by unit and jurisdiction from citation to correction and re-inspection.

  • Repair (door operator, controller, hydraulics)

    Quoted repairs outside the contract, with parts linked to the unit and the invoice.

  • Modernisation project

    Multi-phase controller, machine or fixture upgrades with change orders and progress billing.

  • Escalator maintenance & step inspection

    Step, comb plate, handrail and brake checks on their own route and checklist.

  • LOLER thorough examination (UK)

    Six-monthly passenger-lift and twelve-monthly goods-lift examinations with defect reports.

Where time gets lost

The problems every service manager and route mechanic recognises, and what FSM Flow does about each one.

  • Callbacks eat the contract margin and nobody can see which units cause them.

    Every callback is a work order linked to the unit. The dashboard shows callbacks per unit per month, so the service manager can see the three doors generating half the route’s overtime and schedule the repair that stops them.
    See how it works
  • Entrapment response times are promised but not proven.

    Entrapments carry the contract’s response time. The work order stamps time called, dispatched, on site and resolved, and the customer report shows whether the SLA was met for every event.
    See how it works
  • Category tests fall out of their window and the unit gets tagged.

    Cat 1 annual, Cat 3 and Cat 5 five-year tests are scheduled per unit on their own cadence, separate from monthly maintenance. Due tests sit in the unassigned pool with the AHJ filing deadline attached.
    See how it works
  • Monthly route visits are missed and the MCP record has gaps.

    Maintenance contracts generate each unit’s monthly visit with the MCP checklist. Missed or late units are visible on the dashboard, and the completed checklists form the maintenance record the inspector asks for.
    See how it works
  • Mechanics can’t get signal in the machine room or the pit.

    The FSM Flow mobile app is offline-first. The mechanic opens the unit, sees the controller model, last callbacks and open violations, completes the checklist and photographs the tag, and it syncs when they are back on the lobby floor.
    See how it works
  • Modernisation projects are billed from a spreadsheet.

    Modernisations run as multi-phase projects with crews, change orders, documents and progress invoices per phase, linked to the same unit record the maintenance route will inherit afterwards.
    See how it works

Built for elevator service companies

One platform for the service manager, the route mechanics, the modernisation crew and the AI that connects them.

  • Unit-level asset records

    Every elevator and escalator as an asset under customer → building, with controller, machine, door operator and test history.

    • Controller, machine and door operator models and dates
    • Cat 1 and Cat 5 due dates and tag photos
    • Violations by unit and by AHJ
    Explore this feature
  • Maintenance contracts & route generation

    Full-maintenance, parts-and-labour or examination-only contracts that generate each unit’s monthly visit and its MCP checklist.

    • Per-unit frequency and checklist
    • Contract, straight-time and overtime billing rules
    • Renewal invoices and expiry alerts
    Explore this feature
  • Callbacks & entrapments with SLA clocks

    Priority dispatch by proximity with time called, on site and resolved stamped on the work order and compared with the contract.

    • Entrapment priority jumps the unassigned pool
    • On-call rotation for overtime callbacks
    • SLA attainment per customer and per unit
    Explore this feature
  • Category test scheduling & filing

    Cat 1, Cat 3 and Cat 5 tests tracked separately from maintenance, with witnessed results and the filing deadline on the job.

    • Annual and five-year cadences per unit
    • Inspector name and witnessed date recorded
    • PDF test report attached for the AHJ
    Explore this feature
  • Modernisation projects

    Controller, machine and fixture upgrades as multi-phase projects with change orders, documents and progress billing.

    • Phases with their own crews and dates
    • Change orders and progress invoices
    • New equipment recorded on the unit at hand-over
    Explore this feature
  • AI assistant & workflows

    Ask “which units have had three or more callbacks this quarter?” or automate the customer notice when a Cat 5 is 90 days out.

    • Natural-language questions on live unit data
    • Workflow builder for test reminders and escalations
    • AI summaries of each visit for the building manager
    Explore this feature

A day with FSM Flow

How a 10-mechanic independent elevator contractor covers 600 units, callbacks and a Cat 5 without a second dispatcher.

  1. 6:30 am

    Routes are already built

    Each mechanic’s monthly units are on the board with the MCP checklist attached, grouped by building, with one mechanic held back for callbacks in the downtown core.

  2. 7:15 am

    Mechanics open their first building

    The mobile app shows the four units, last month’s notes, an open door-operator violation on Car 3 and the Cat 1 tag photo from last year, all available offline in the machine room.

  3. 8:50 am

    An entrapment comes in

    The office logs the call against Car 2 at a medical building; the contract promises a 60-minute response. AI suggests the mechanic eight minutes away, and the clock starts on the work order.

  4. 9:28 am

    Passengers released, times stamped

    The mechanic marks on site and resolved; the work order shows a 38-minute response against a 60-minute SLA and the cause recorded against the unit for the callback report.

  5. 11:00 am

    Cat 5 witnessed by the state inspector

    Two mechanics complete the full-load test on a traction unit, record the inspector’s name and the results, photograph the tag and attach the report for filing within the 21-day deadline.

  6. 2:30 pm

    A door operator quote from the route

    On a route visit, a mechanic finds a failing door operator outside the contract. He builds a repair quote from the price book with the part number and sends it to the property manager for approval.

  7. 4:30 pm

    Month-end is ready before the office closes

    Completed route visits produce the contract invoices in bulk, overtime callbacks are invoiced separately, and the AI assistant lists units with tests due next month.

Compliance & records

FSM Flow stores the evidence against the unit, the building and the mechanic, so an inspector’s visit or a building owner’s audit is a report away.

Maintenance control program (ASME A17.1 / CSA B44 8.6)

Examinations, tests, cleaning, lubrication and adjustment recorded per unit at the intervals your MCP specifies, with the completed checklist as the maintenance record.

Category 1 annual tests

Test results, the signed and dated tag at the controller and the mechanic who performed it, with the next due date generated automatically.

Category 5 five-year tests

Full-load test results witnessed by a certified inspector, with the inspector’s name recorded and the report attached for filing within the jurisdiction’s deadline (15–21 days in many AHJs).

Firefighters’ emergency operation

Monthly Phase I and Phase II operation checks recorded on the unit so the record is complete for the annual inspection.

Violations & AHJ correspondence

Citations tracked by unit and jurisdiction from issue to correction and re-inspection, with letters and photos attached and a full audit trail.

Licensing & LOLER (UK)

State elevator mechanic licences and expiry dates on each profile; in the UK, LOLER six-monthly passenger and twelve-monthly goods-lift thorough examinations with defect reports to the enforcing authority where required.

Numbers worth watching

Every one of these is a dashboard widget in FSM Flow, or a question you can ask the AI assistant.

  • Callbacks per unit per month

    The margin metric for a maintenance contract; units above the route average are repair candidates.

    Trend down after targeted repairs
  • Entrapment response time vs SLA

    Time called to mechanic on site, compared with the response time the contract promises, per customer and unit.

  • Route visits completed on time

    Monthly units visited within the MCP interval; gaps are visible before the inspector finds them.

    Target 100%
  • Category tests in date

    Share of units with Cat 1 and Cat 5 tests current and filed; units approaching due show up 90 days ahead.

  • Overtime callback share

    Overtime versus straight-time callbacks by customer; high shares point at units needing repair or contract repricing.

  • Days to invoice

    Should be zero: contract, callback and repair invoices are generated when the work order closes.

FAQ

Still have questions? Talk to our team or start a free trial and see for yourself.

What is elevator service software?
Elevator service software is field service management software for companies that maintain, repair and modernise elevators, escalators and lifts. It schedules route-based monthly maintenance under a maintenance control program, dispatches callbacks and entrapments against contract response times, tracks Category 1 and Category 5 tests with their filing deadlines, and keeps a service history for every unit. FSM Flow adds AI scheduling, an AI assistant and a workflow builder on top of those core tools.
What is a Category 1 test versus a Category 5 test?
Under ASME A17.1, a Category 1 test is the annual safety test of an elevator, recorded on a signed, dated tag at the controller. A Category 5 test is the full-load test of safeties, governors, buffers and suspension means performed every five years, usually witnessed by a certified inspector and reported to the AHJ within a set deadline. FSM Flow schedules both per unit, separately from monthly maintenance, and attaches the results and tag photos to the unit.
How do you track callbacks and entrapment response time against the contract?
Each contract carries its response time. When a callback or entrapment is logged against a unit, the work order time-stamps call received, dispatched, on site and resolved. The dashboard reports response time against the SLA per customer and per unit, and callbacks per unit per month show which units are costing the route its margin.
Can FSM Flow manage route maintenance and modernisation projects together?
Yes. Monthly route visits are generated from the maintenance contract per unit, while modernisations run as multi-phase projects with crews, change orders, documents and progress billing. Both link to the same unit record, so the route mechanic inherits the new controller and machine details the day the modernisation is handed over.
Does the mobile app work in a machine room or pit without signal?
Yes. The FSM Flow mobile app is offline-first: mechanics can open the unit, read the history and open violations, complete the MCP checklist, photograph tags and record parts without connectivity. Everything syncs when the device is back online, and the app translates into 14+ languages.
Does it support UK lift companies and LOLER examinations?
Yes. LOLER thorough examinations are a job type with six-monthly cadences for passenger lifts and twelve-monthly for goods-only lifts, with supplementary examinations after damage or significant changes. Defect reports are recorded against the unit, and where a report must go to the enforcing authority the document is attached to the job.
How much does FSM Flow cost for an elevator company?
The Professional plan is $29 per user per month with a minimum of five users, and includes scheduling, work orders, checklists, quotes and invoicing, inventory, customer and unit records, reporting and the mobile app. Enterprise pricing is custom. Every account starts with a 14-day free trial of Professional, no credit card required, and teams of up to 3 users can stay on the Free plan at no cost.

Ready to run your elevator business on FSM Flow?

Start your 14-day free trial today. No credit card required. Or book a demo and we’ll walk through your routes, callbacks and category tests together.

14-day free trial · No credit card required · Cancel anytime