Pricing

Pick the tier, then the size of your crew

The tier decides what the system does. The band decides how many people work in it, counted in tens. Anyone who only reports a problem is free and unlimited on every plan — charging for those seats just means fewer problems get reported.

Essentials

One site that wants requests and work orders off paper.
$149/month
up to 10 technicians
+$99/month per additional 10
  • Work orders — create, assign, prioritize, close
  • Request portal — photos and documents from any phone, no account needed
  • Printable QR posters for the request portal
  • Email and text alerts to technicians as work lands
  • Automatic emails to requesters at every step, completion photos attached
  • Emergency alerts to whoever you nominate
  • Photos, notes and labor hours on the job
  • Your own private database, with daily backups
  • Preventive maintenance
  • Assets and asset history
  • Parts and inventory
  • Fleet management
AI+$29/month for AI, or bring your own key free
Talk to us

Enterprise

Several sites, capital projects, and someone who has to report on all of it.
Let's talk
any number of technicians
  • Everything in Professional
  • Project management
  • Multiple sites
  • Priority support
  • Custom reporting
  • Custom work — processes, tracking and integrations, quoted up front
AI+$29/month for AI, or bring your own key free
Contact us

A seat is a technician, supervisor or administrator — someone who works in the system. Staff who only report problems through the request portal are not seats and are never counted. Every plan includes your own private database and daily backups. Getting your existing records across is included up to the allotted time for your plan; if your data needs more work than that, we will quote it before starting rather than after.

Who this is priced for

Built for the places the big systems price out

Most maintenance software is priced for an organization with a CMMS administrator, an IT department and a budget line for both. If you have six technicians, four buildings and nobody whose job this is, those systems cost more than the problem they solve.

No five-figure start

There is no mandatory implementation package, no consultant you have to hire before the software will do anything, and no minimum term. You can be taking requests the week you sign up.

Cheap is not stripped down

The same private database, the same daily backups, the same AI and the same support on the $149 plan as on the one above it. What changes between plans is how much of a maintenance department you run, not how seriously we take you.

Small on purpose

This costs less because it is run lean, not because corners were cut in it. There is no sales floor to pay for and no enterprise pricing team deciding what your site is worth. You get told the number.

Being affordable is not the same as being behind. The newest tools reach a small shop first here, because there is nobody who has to approve them — the AI below went in the month it became possible, not the quarter after a committee agreed to it.

Custom work

If what you need isn't on the list

Most of what a maintenance department does is in the plans above. Some of it isn't, and the part that isn't is usually the part nobody else will touch. We build it with whatever the current tools make possible, rather than whatever the software happened to support ten years ago.

A process nothing tracks

A compliance round, a key register, a tool crib, an inspection that still travels on a clipboard. If you can describe how it works today, it can be built to work the same way with a record behind it.

Reporting in someone else's shape

The board, the auditor or the district wants a number presented a particular way. We build the report to match the format you are asked for, rather than handing you an export to reshape by hand every quarter.

Data and the systems around it

Records brought across from software nobody supports any more, a spreadsheet nobody trusts cleaned up before it goes in, or a connection to a system you already run so the same thing is not typed twice.

This is quoted against a written scope before it starts, so you know the cost while you are still deciding whether to do it. Tell us what you are trying to fix rather than what you think we build — the answer is sometimes that you do not need us for it.

AI, switched on when you want it

A second person on the desk

Not a chatbot bolted to the front page. Six places where it does a job somebody was already doing badly at four in the afternoon. It stays off until you turn it on, and turning it on is one key pasted into settings.

Ask it, from the shop floor

A chat button on the dashboard and on the technician view. It knows your assets, your PM schedules and how the system works, and it will cite a code section when the question calls for one.

A briefing waiting each morning

The headline, two or three sentences on where operations stand, three things worth doing today and anything about to escalate. Under two hundred words, written from last night's data rather than last month's.

A description becomes a work order

Somebody types what is wrong in their own words. It comes back as a work order with a priority, a trade and a location already filled in, for you to correct rather than compose.

A second opinion on priority

It reads what was actually described and says whether the priority fits. The gas smell filed as Routine and the flickering light filed as Emergency both get caught before they reach a queue.

Years of history in five sentences

What has been done to this unit, what keeps coming back, what it has cost. The answer without reading forty work orders to find it.

Somewhere to start on a fault

A technician facing equipment they have not seen before gets a sensible first few checks, in the order a person who knew the machine would do them.

$29/month per site, on any plan — all six, no per-message charge, no counting. Or bring your own API key and pay nothing to us: the cost is then yours, itemised and visible, and the same features run on it. Either way your work orders are never pooled with another customer's to train anything, and switching it off leaves everything else exactly as it was.

Questions worth asking

Can we bring our old data?

Yes. That is usually the first thing we do — your existing work orders, assets and history come across before you go live.

What happens if we stop paying?

Your account goes read-only. You keep reading your history; you just cannot add to it. We do not lock you out of your own records.

Can we get our data out?

Yes, any time, in a standard format. It is your data.

What if we are eleven technicians?

You move up a band. We would rather tell you that now than have you find it on an invoice — and if you are one or two over at renewal, talk to us.

Do the people reporting problems cost anything?

No. The request portal is open to everyone on your staff on every plan, with no account and no seat.

Not sure which one fits?

Tell us how many buildings and technicians you have and we'll tell you straight.

Talk to us  →