NOW IN OPEN BETA

Maintenance work,
run like dispatch,
not a group chat.

MaintenanceHub replaces the phone tag, paper photos and "who's on it?" texts with one place to assign, route, track and close out every work order — built for property teams and the technicians who actually do the work.

Free while in beta English & Spanish Set up in minutes
Monthly points
2,140pts / #2 this month
Dispatch Center
Good morning, David
Build the team's route, set the order, then send everything at once.
24Open today
6In progress
3Waiting
14Completed
Unit 4B — burst supply lineEmergency · assigned to Marta
Unit 12 — HVAC filter swapHigh · unassigned
Work order closed+50 points · photo verified
The platform

Everything a maintenance team actually needs — nothing they have to configure.

One private workspace per company. Property leadership assigns and routes; technicians work a ranked list, take open jobs, and close them out with proof.

Ranked work orders

Emergency, high, normal, low — sorted automatically so the most urgent job is always at the top of the list, never buried in a thread.

Lobby & claiming

Unassigned jobs sit in a shared lobby where active technicians can claim what they can take on — no double-booking, no waiting on a dispatcher.

Photo-verified closeout

Before & after photos, completion notes and material usage stay attached to the work order permanently — real proof, not a text you have to dig up.

Live inventory

Parts used on a job draw straight from tracked stock, with controlled movements — technicians can't silently drain the shelf.

Bilingual, not translated later

Every screen works in English and Spanish from day one — technicians and managers each pick their own language, switch anytime, no separate "Spanish version" bolted on.

Points & leaderboard

Every closed work order earns points toward a monthly ranking — a lightweight incentive that keeps the team's pace visible and fair.

How it works

From reported issue to closed ticket, in four steps.

01

Report or import

Log a work order in seconds, or drop in a batch — property, unit, priority and a short description.

02

Assign or release

Route it straight to a technician, or send it to the Lobby for any active tech to claim.

03

Work it, update it

Technicians start, flag it pending with a reason, log parts used, and message the office from the same ticket.

04

Close with proof

A completion photo and notes lock the record — visible to the whole team, permanently attached to that unit's history.

Two views, one workspace

Built for the dispatcher's desk and the technician's phone.

Every role sees exactly what it needs — nothing more.

manager · dispatch-center

Today's queue

Live
2B — Burst supply lineRiverbend · reported 12 min ago
Emergency
12 — HVAC filter swapRiverbend · unassigned
High
7 — Garbage disposalOakline · completed by Marta
Done
technician · my-route

Ready to work, David?

Today
4B — Burst supply lineEmergency · start first
+80 pts
9 — Leaking faucetHigh · Oakline
+50 pts
15 — Cabinet hingeNormal · Riverbend
+50 pts
4Priority levels, auto-sorted
50Points per closed work order
10 minSession auto-lock on idle
2Languages, switch anytime
Get MaintenanceHub

On the desk, and in the truck.

Run the dispatch center on the office PC, and keep the route in a technician's pocket — same account, same data, everywhere.

Windows desktop

A standalone app for the office PC — no browser tab to lose, opens straight to sign-in.

.zip · unzip & run, no install wizard Download for Windows
Coming soon

Android

An installable Android app is on the way — the technician route, offline and one tap from the home screen.

Not available yet Coming soon
Coming soon

iPhone & iPad

An installable iOS app is on the way — the same dispatch and route tools, built for the truck.

Not available yet Coming soon

Android and iOS are in development. The Windows desktop app is available today.

Free while we're in beta. Set up your team in under ten minutes.

Create your workspace, pick your real role — manager, supervisor, technician, leasing — and invite your team with a link. No payment required during beta.