Resort Buggy

Hotel Maintenance Software: Do You Need a Full CMMS?

Dan Fleser

Founder, Resort Buggy

6 min read

Hotel maintenance software demos tend to have one moment where the room goes quiet, and it is usually the same slide: the asset register. Chillers, pumps, split units, cart chargers — the whole property, item by item, each one carrying a service history, a warranty expiry, a scanned manual and a parts list. It is genuinely impressive. It is also the slide that decides whether the software is still in use eighteen months later, though not in the direction the vendor intends.

Underneath that slide is a category question, and it has a real answer for most resorts. Two different products get sold under the same name. One is a CMMS — a computerized maintenance management system, organized around your equipment. The other is a work-order queue, organized around your jobs. In a demo they look like the same thing with different amounts of polish. In year two they are not remotely the same thing.

The two categories, side by side

A full CMMSA work-order queue
Unit of recordThe assetThe job
AnswersWhat has this unit cost, when is it dueWhat is open, what is late, who has it
SetupTag and enter every assetAdd your team and your rooms
Stays true becauseSomebody owns the registerDoing the work updates it
Breaks whenThe register goes staleYou need per-asset failure history
Right whenYou have an engineering departmentReported work gets lost

The row that matters is the fourth one. A work-order queue is self-maintaining in the narrow sense that the only way to close a job is to do it, so the record and the reality drift apart slowly. An asset register has no such property. It is true on the day it is entered and decays from then on, at a rate set by how much staff turnover you have and how many units get swapped out by a contractor who does not have a login.

The register is a subscription you pay in labor

Resorts underestimate this cost because the first payment is the visible one. Somebody walks the property with a tablet for a few weeks, tags everything, and the register is complete and beautiful. That part is a project, and projects get funded.

The recurring payment is the one that gets skipped. Every replacement unit has to be entered. Every model number correction has to be made by the person who noticed it, at the moment they noticed it, in the system, rather than in their head. Every contractor visit has to be logged by someone who was not the contractor. On a property with a small engineering team and no maintenance administrator, that work has no natural owner, so it lands on the chief engineer, who has a queue of real repairs.

What follows is predictable and I have watched it happen from the outside more than once: the register stops being trusted, and once it is not trusted it stops being consulted, and once it is not consulted the reports built on top of it become decorative. The software is still paid for. It is now a work-order queue with an expensive vestigial organ attached.

That is not an argument against a CMMS. It is an argument that a CMMS has a staffing prerequisite, and the prerequisite is a person whose job description includes keeping the register true. If you have that person, buy the CMMS — the per-asset history is real and you cannot get it any other way. If you do not have that person and are not hiring one, you are buying the second column at the price of the first.

Three problems get called a maintenance problem

Only one of them is solved by an asset register, which is why the category question is worth settling before you sit through a demo of either.

The first is work you never heard about. A guest mentioned a slow drain to a server at breakfast; a housekeeper noticed a cracked tile and told a supervisor who was mid-conversation. Nothing reaches the queue, and the evidence surfaces later as a second complaint from the same guest. This is a capture problem, and it is fixed by making the path from noticing to tracked work short enough that a busy person completes it.

The second is work you heard about, recorded properly, and could not reach. The queue is accurate and the queue is too long. This is a capacity problem, and no software category fixes it. Better capture makes it worse before it makes it better, because a backlog that used to live in three people’s heads becomes a number on a screen that somebody has to answer for. That number is the beginning of a staffing argument that can be won, which is the actual benefit — though the first month looks like a regression.

The third is the same unit failing over and over while everyone suspects it and nobody can prove it. Tying repeat visits to a specific piece of equipment requires the equipment to exist as a record — which is precisely what an asset register is for. This is the problem that justifies the category, and if it is your problem, the rest of this article is not for you.

Plenty of properties have the first problem and the second, and believe they have the third because the third is the one that is satisfying to talk about.

Which column we are

Resort Ops, the housekeeping and maintenance side of what we make, is firmly the second one: work orders, turnovers, inspections and recurring jobs on a single board, on the phones staff already carry.

What the second column does better than its own demos suggest is a question the first column rarely gets asked: where does the work come from? A queue is only as good as its inputs, and most of the loss happens before anything reaches a screen.

A guest checkout produces the turnover job on its own. A recurring schedule produces its jobs on its own cadence — the mechanism that decides whether preventive work survives a busy season. A finished turnover produces an inspection when the villa has an arrival the same day.

Two sources are not automatic, and each starts with a person’s judgment. A guest message becomes a work order only when a staff member reading the conversation raises it, in one action from inside the thread. And a driver who finds a fault on his buggy reports it from the buggy’s own card and it lands in the same engineers’ pool a failed checklist item feeds.

The sequence, if you are undecided

Buy the queue first. It is cheaper, it takes days rather than a quarter to stand up, and it will tell you within one season which of the three problems you have — because a queue that captures everything produces exactly the evidence a CMMS business case needs, and produces it from work you were doing anyway.

Then, if the per-asset question is still the one keeping you up, hire or assign the person who will own the register, and buy the CMMS in the same month you name them. Buying it in the other order is how properties end up with two systems, one of which is a very expensive place to look at open jobs.

If you want to see what the job side looks like before you commit to the asset side, we can walk one of your own repair cases through it, start to finish, with your villa names on the screen.

Share:

Keep reading

Get monthly insights for resort and golf operators

One email a month on guest experience, fleet operations, and what's working at properties like yours. No spam, ever.

Ready to see Resort Buggy in action?

A walkthrough on your property's map — 20 minutes.