Skip to main content
A technician adjusting a control panel in a school boiler roomAll Industries

School maintenance software built around the school year

Major work planned into break windows, building condition turned into funding cases, and a request portal teachers actually use - across every school in the district.

Hit every break window

Major work only happens when buildings are empty - about ten weeks a year. AssetLab generates the work orders ahead of each break, so summer projects start the day the buses stop, not two weeks in.

Funding requests that get approved

FCI turns your deferred maintenance backlog into a single, defensible number per school. Board presentations and provincial funding applications get backed by objective condition data.

Every school, one system

Teachers report issues in seconds, custodians see their work on any device, and the district office sees every building in one dashboard. No more paper tickets lost between schools.

Plan the summer before the buses stop running

Miss a break window and the project waits a full year. AssetLab generates the work orders ahead of every break - vendors booked, parts ordered, checklists attached - so eight weeks of summer turn into eight weeks of finished projects.

  • PM templates generate work orders ahead of each break
  • Project work scheduled into summer, winter, and March break
  • Rolling schedules keep routine work level during term
  • Vendors and parts lined up before the window opens
Explore preventive maintenance →
Summer window · Jul 2 - Aug 24
Eight weeks, fully planned
Boiler replacement · Riverside HSJul 2 - Aug 9
Gym roof repair · Maple Elem.Jul 8 - Jul 26
RTU swap · Oak MiddleJul 15 - Aug 2
Floor refinish · all gymsAug 12 - Aug 23
Work orders issued June 200 missed windows
Vendors, parts, and checklists lined up before the last bell rings
Riverside High School · Condition
One number the board understands
11.8%
Facility Condition Index
Good
0-5%
Fair
5-10%
Poor
10-30%
Critical
>30%
Deferred maintenance priced$4.1M
Highest-need schoolRiverside HS
Funding application exported · FCI history attached
FCI snapshots build the year-over-year trend funding bodies want to see

Turn building condition into a funding case

The average Canadian school is over 55 years old, and boards carry billions in deferred repairs. AssetLab prices that backlog per school as a Facility Condition Index - the objective number that turns "our buildings are old" into a funding application reviewers can't dismiss.

  • FCI calculated per school, building, and system
  • Deferred maintenance priced and prioritized
  • FCI snapshots tracked over time for trend reporting
  • PSAB 3150-ready registers, depreciation, and disposals
Explore strategic capital planning →

From a teacher's report to a fixed classroom

Paper tickets get lost between schools; emails get buried. With a simple request portal, staff report issues in seconds and watch them move to done - while the district office sees every school, every asset, and every open work order in one dashboard.

  • Self-service request portal for teachers and staff
  • Approved requests convert to tracked work orders
  • District dashboard across every school and campus
  • QR codes on assets for instant history in the field
Explore work order management →
Staff request · Maple Elementary
Reported at drop-off, fixed by lunch
Ms. Carter reports heater not working · Rm 1148:12 AM
Approved · converted to work order8:20 AM
Assigned to D. Patel · on-site by recess8:24 AM
Thermostat replaced · room back to 21°C12:40 PM
Classroom never lost an afternoon
Ms. Carter sees the status the whole way - no follow-up emails needed

And everything else you'd expect

District-wide dashboards

Every school and campus in one account

Calendar-aligned PM

Work orders generated before each break

Staff request portal

Teachers report issues in seconds

QR code asset tags

Scan for history, manuals, work orders

FCI snapshots over time

Condition trends per building

PSAB 3150 support

Asset registers, depreciation, disposals

Vendor management

Contractors tracked by site and trade

Parts inventory

Stock deducted as work orders close

Board-ready exports

Excel, CSV and SVG, plus a printable capital brief

“The platform supports both the granular detail I need on the ground and the bigger-picture planning required for capital forecasting. As a non-profit managing public assets, we have a responsibility to demonstrate stewardship - and AssetLab gives us the data to back up our decisions.”
Steve Good
Facilities Manager, Progressive Housing Society

School Maintenance Software FAQ

Common questions about education CMMS, calendar-aligned maintenance, FCI-based funding, and district-wide asset management.

What is school maintenance software?
School maintenance software is a CMMS built for education facilities: it tracks every asset across schools and campuses, turns staff reports into work orders, schedules preventive maintenance around the academic calendar, and gives boards the condition data behind capital and funding decisions.
How does AssetLab schedule maintenance around the school year?
PM schedules generate work orders ahead of summer, winter, and March break - so projects, vendors, and parts are lined up before the window opens. Routine work runs on rolling schedules during term, keeping the workload level instead of piling up at semester end.
How does FCI help with provincial funding applications?
The Facility Condition Index - deferred maintenance cost divided by replacement value - is the metric funding bodies recognize. AssetLab calculates it per school and tracks snapshots over time, so your application shows exactly which buildings are deteriorating, how fast, and what fixing them costs.
Can a school board manage all its schools in one account?
Yes. AssetLab supports unlimited sites and buildings - every elementary, secondary, and admin building in one account. Each school keeps its own assets and history, and the district dashboard compares condition, costs, and open work across all of them.
How do teachers and staff report maintenance issues?
Through a simple self-service portal - no training, no passwords to remember, just a one-time code emailed at sign-in. A teacher reports the broken heater in seconds, the request is approved and converted to a work order, and the reporter can see status the whole way through instead of wondering if anyone got the note. A request form can also sit on your school or district website or intranet with one snippet, for staff and community members without an account.
Does AssetLab support PSAB 3150 reporting?
Yes. AssetLab maintains the asset registers, depreciation schedules, and disposal records behind PSAB 3150 tangible capital asset reporting - so year-end reporting and audits draw from the same system your maintenance team uses every day, not a separate spreadsheet reconciled once a year.
A maintenance technician with a tablet inspecting pumps in an industrial plant

Built for the people who make things happen.