Elevator service software for Canadian contractors.

Maintenance Control Program records, provincial inspection evidence and technician dispatch in one system - for elevator contractors across Canada.

Elevator service software for Canadian contractors
200+
Elevator Businesses
20+
Countries
4.9★
128 Google Reviews

What ElevatorPlus Is?

ElevatorPlus is Maintenance Control Program software for Canadian lift companies, holding MCP records per unit against the code edition each province actually enforces - TSSA, Technical Safety BC, AEDARSA and RBQ. Canada's elevator market is regulated provincially, not federally, with each province adopting ASME A17.1/CSA B44 at its own edition and adding local interpretations. The Technical Standards and Safety Authority governs Ontario, Technical Safety BC governs British Columbia, AEDARSA governs Alberta, and the Regie du batiment du Quebec governs Quebec. A contractor running branches in Toronto, Vancouver and Calgary is operating under three different regulators, three different adopted code editions and three different enforcement expectations - on one set of equipment. The Maintenance Control Program required under A17.1 section 8.6 must be complete, current and viewable on site - meaning on the specific lift, in the machine room, when the inspector looks for it. ElevatorPlus holds the MCP on the unit record and updates it as work is completed, so it is available on a technician's device in the machine room rather than sitting in a paper binder that may or may not be current. For contractors managing a busy winter schedule where breakdown calls displace planned PM visits, the system shows which planned visits have slipped, which are still on schedule, and which are approaching an MCP window - before the inspector arrives rather than after.

Canadian elevator contractors don't fail on the work. They fail on provincial complexity.

01

Every province is its own regulator

TSSA, Technical Safety BC, AEDARSA, RBQ - different adopted code editions, different inspection cadences, different enforcement approaches, one business to manage them all. A contractor running branches in Ontario and British Columbia is not managing one set of rules applied twice - they are managing two separate regulatory relationships with different adopted standards and different inspector expectations. The compliance gap only becomes visible when a TSSA or Technical Safety BC inspector arrives and finds records kept against the wrong edition.

02

The MCP is the audit

Under A17.1 section 8.6, the Maintenance Control Program must be complete, current and viewable on site - meaning on the specific lift, in the machine room, when the inspector looks for it. A paper binder that is two visits out of date, in the wrong building, or missing the last quarterly entry is not a minor administrative issue. It is the finding that results in a notice of non-compliance that costs time and credibility to resolve.

03

Winter service load

Cold weather increases breakdown call volume sharply and unpredictably across every Canadian market. Without scheduling visibility, urgent calls displace planned PM visits and the MCP record slips. A dispatcher managing a peak winter week without a system cannot tell which planned visits have been deferred, which are still on track, and which are approaching the MCP window that cannot be missed. The consequence is a reactive operation that cannot demonstrate compliance when it matters.

MCP records to provincial reporting - one system.

MCP Records per Unit

The Maintenance Control Program is built from the Service Checklist and Breakdown Checklist plus Report Format, tied to each unit and updated automatically as work is completed. When a TSSA or Technical Safety BC inspector asks to see the MCP, the technician opens their device in the machine room - the record is current, complete and right where it needs to be. No paper binder, no assembly required, no risk it is the wrong version.

Branch Setup per Province

Ontario, BC and Alberta each modelled as their own Branch/Area, with the applicable code edition and provincial regulator set per unit within each branch. Reports roll up to head office without mixing data that needs to stay separate at the provincial level. A multi-province contractor sees one consolidated view at the company level and provincial breakdowns at the branch level.

Contract, AMC & Billing

The Contract/AMC Format plus Payment Terms and Payment Collection Type - commercial and compliance in one place. Contract renewal dates are flagged before they lapse, billing runs from the contract record, and the service history for each unit is accessible from the same view as the commercial terms. Operations and accounts are working from the same data rather than reconciling separate files at month end.

PM & Job Scheduling

Every preventive-maintenance visit and installation job tracked from PM Import and Job Import, with breakdown calls visible in the same scheduling view. When a winter peak drives up urgent call volume, a dispatcher can see which planned PM visits are at risk of displacement before committing to a new breakdown call - rather than discovering the displaced visit only when the MCP record shows a gap.

Technician Mobile App

Field checklist, attendance and job close-out captured on the device in the machine room or pit, where coverage is absent. The app holds a full day of work offline and syncs when the device reconnects. MCP entries, test records, photos and customer signatures are all captured without signal, which matters in Canada because the MCP has to be viewable on site - which is exactly where coverage fails.

Warehouse & Inventory Management

Stock visibility by warehouse and category - truck stock per technician, parts on order, parts in transit and transfers across branches. In a market where winter breakdowns drive up demand for parts simultaneously across multiple branches, seeing what is available and where before dispatching a technician prevents the second visit that happens when the wrong part is on the wrong truck.

Canadian Elevator Inspection & Compliance Requirements

Mandatory inspection regimes ElevatorPlus helps you track across key markets.

Market What is required How often Who enforces
Canada Maintenance Control Program, A17.1 §8.6 Continuous - must be current and viewable on site TSSA / Technical Safety BC / AEDARSA / RBQ
United States Category 1 and Category 5 tests, ASME A17.1/CSA B44 Per the edition adopted by the jurisdiction AHJ and the state elevator board
United Kingdom Thorough examination under LOLER 1998 reg 9 Six-monthly for lifts carrying people HSE or the local authority

Data compiled from official regulatory sources. Last reviewed August 2026.

Implementation

From contract award to go-live in weeks, not months

1

Discovery & Scope

Reviewing your current site plans and compliance guidelines.

2

Setup & Integration

Mapping towers, shafts, milestones, and uploading historical logs.

3

Live Team Training

Training back-office dispatchers and field crews on the mobile app.

4

Continuous Handover

Going live, migrating historical service records, and setting up your maintenance schedules.

Simple pricing.
Everything included.

All modules, no per-user fees, no per-seat scaling. One flat price - contracts, PM, breakdown, inventory, installation, reporting.

See full pricing details  
  • Contract & AMC Management
  • PM & Job Scheduling
  • Breakdown Checklists & Reports
  • Warehouse & Inventory
  • Installation Project Tracking
  • Technician Mobile App
  • Role-Based User Access
  • MIS Reports & Dashboard
Switching to ElevatorPlus

Switching from what you run today

What the move looks like - from spreadsheets, from a generic tool, and what happens to the data you have now.

1

If you are running on spreadsheets and WhatsApp

Most Canadian contractors we onboard are replacing a habit rather than a platform. A maintenance schedule in Excel, a drive full of inspection paperwork, a technician chat, and one person who knows which province wants what. It works until the company operates in two provinces at once.

The failure is provincial. A unit in Ontario is tracked the same way as one in Alberta, so a TSSA requirement and an AEDARSA requirement sit in the same spreadsheet column and one of them is wrong. Nobody was careless. One sheet was being asked to model several regulators at once.

2

If you are running a generic field service tool

The rest arrive from a general FSM platform. Those tools dispatch a job and close it well. What they do not model is a unit whose regulator, documentation and inspection interval change with the province it stands in, and whose Maintenance Control Program has to be current and producible on request.

So each province gets its own custom fields, and the real picture lives in a spreadsheet beside the software. ElevatorPlus holds the jurisdiction on the unit, so a portfolio split across Technical Safety BC, TSSA and AEDARSA runs in one system without three parallel processes.

3

What happens to the records you already have

They come across. Contracts, unit registers, customer records, open work orders and historical inspection data are imported during setup rather than re-entered. Spreadsheets import. Previous-system exports import. Province-specific documentation stays attached to the units it applies to.

4

Support, once you are live

The question Canadian contractors ask most is what support looks like after go-live. Onboarding is live training with your own elevating devices mechanics and office team, not a video library, and support continues rather than converting to a queue. The interface runs in French alongside English for Quebec operations. You can reach us on our international line, +1 (917) 893-3474.

Industry Terminology

The terms you will meet in Canadian elevator compliance

Canada regulates elevating devices province by province. If you operate in more than one, these are the terms that decide how each unit is tracked.

TSSA

The Technical Standards and Safety Authority, which administers elevating device safety in Ontario under the Technical Standards and Safety Act 2000.

Full definition

Technical Safety BC

The regulator overseeing elevating devices in British Columbia under the Safety Standards Act and the Elevating Devices Safety Regulation.

Full definition

AEDARSA

The Alberta Elevating Devices and Amusement Rides Safety Association, the delegated administrative organisation carrying out in-service elevator inspections in Alberta.

Full definition

Elevating Devices Mechanic

The Ontario trade certification required to work on an elevating device, issued by TSSA under O. Reg. 222/01. It is a non-compulsory trade under BOSTA 2021.

Full definition

ASME A17.1

The North American safety code for elevators, escalators and moving walks, adopted across Canadian jurisdictions alongside the CSA B44 series.

Full definition

Maintenance Control Program

The written programme specifying examinations, tests, cleaning, lubrication and adjustments for each unit, which must be viewable on site by elevator personnel at all times.

Full definition

Category 1 test

A periodic test at intervals set by the adopted code edition, verifying safety devices under no-load conditions.

Full definition

AHJ

The Authority Having Jurisdiction: the body that enforces the code in a given province, and whose adopted code edition governs there.

Full definition

More than 140 elevator industry terms are defined in the ElevatorPlus glossary, organised by letter and by category.

Frequently asked questions

Yes. The Maintenance Control Program required under A17.1 §8.6 must be complete, current and viewable on site. ElevatorPlus holds the MCP on the unit record and updates it as work is completed, so it is available on a technician's device in the machine room rather than sitting in a paper binder.

Yes. The adopted edition varies by province. ElevatorPlus sets the applicable edition per unit, not per company, so a contractor working across provinces keeps each unit's records against the code its own regulator actually enforces.

ElevatorPlus produces the Maintenance Control Program documentation, test records and service history an inspector asks to see, held per unit and viewable on site. What it removes is the usual failure: records that are incomplete or sitting in the wrong building when the inspector arrives.

Yes. One account covers all three, with the applicable code edition and provincial regulator set per unit. TSSA, AEDARSA and Technical Safety BC each carry their own filing expectations, and holding records per unit means a multi-province contractor is not running three parallel systems.

The interface is available in English. We focus on Ontario, British Columbia and Alberta, where most Canadian elevator contractors operate, and we do not offer a French-language interface today. If you operate in Quebec, raise it on the call and we will be straight with you about where that sits.

Yes. MCP entries, test records, photos and signatures are all captured offline in the machine room or pit, and sync once the device reconnects. This matters more in Canada than most markets, because the MCP has to be current and viewable on site, which is exactly where coverage fails.

Alberta is transitioning its adopted elevator code edition, which changes the inspection requirements and MCP format that AEDARSA enforces. ElevatorPlus sets the applicable code edition per unit, so existing units continue under the edition they were commissioned under while new units are created under the current adopted edition. A contractor with a mixed portfolio is not forced to run all units under one setting when the province is mid-transition.

Yes. One account covers all provinces, with the applicable code edition and provincial regulator set per unit. TSSA, AEDARSA and Technical Safety BC each carry their own filing expectations, and holding records per unit means a multi-province contractor is not running three parallel systems. Quebec operations are supported in terms of data structure, though the French-language interface availability should be confirmed on the discovery call before onboarding.

Yes. PM visit reminders fire automatically before scheduled dates, and contract renewal alerts fire before expiry. In a market where a cold-weather surge in breakdown calls makes it easy to let planned visits slip, automatic reminders mean the dispatch team does not need to monitor the schedule manually to catch what is about to fall through. The system flags it before it becomes a missed MCP entry.

How do I reach ElevatorPlus from Canada?

Call our international line on +1 (917) 893-3474 or email hello@elevatorplus.app. Our India office is on +91 91753 97887.

Ready to run your elevator business on autopilot?

Join elevator companies in 20+ countries already growing with ElevatorPlus.

Book a Strategy Call Now

Or call us

India +91 91753 97887

International +1 (917) 893-3474