
Certifications are the easy half and they decide almost nothing. What predicts a good assignment is 3 things a certificate does not carry: which manufacturers somebody knows, which equipment they have actually attended, and what they are slow at, which is scheduling information rather than a judgment.
Every service company that builds a skills matrix builds the same one: a grid of technicians against certifications, filled in once, and consulted rarely.
It is not wrong and it answers a narrow question: who is legally allowed to do this work. That matters for refrigerant handling and manufacturer accreditations and it is the smaller part of the decision.
The larger part is competence and familiarity, which no certificate records and every dispatcher knows informally. Making that usable without building a bureaucracy is the actual problem.
| Layer | What it answers | How it stays current |
|---|---|---|
| Certifications with expiry dates | Who may legally do this | A reminder before each expires |
| Manufacturer accreditations | Who may do warranty work for whom | The same, plus when a new one is gained |
| Equipment categories | Who is competent on fryers, refrigeration, warewashing | Reviewed twice a year, ten minutes |
| Equipment actually attended | Who has seen this specific unit | Automatically, from the job history |
The fourth layer is the one that requires no maintenance at all and is the most useful of the four. If jobs attach to equipment, the system already knows who has been to each one.
Who has been to this equipment before is a query rather than a matrix.
Roopairs holds equipment records with service history that jobs attach to, which means the assignment question "has anyone here seen this unit" is answerable from the record rather than from somebody's memory.
That is worth more than the certification grid on most jobs, because familiarity with a specific piece of equipment is what shortens a diagnosis, and the person who fixed it eighteen months ago knows things nobody wrote down.
It also degrades gracefully. Where nobody has attended that unit, the next question is who has attended that model, which is the same query at a wider scope.
And it is where matrices become bureaucratic if you let them.
Rating people on equipment categories is useful and it invites over-engineering. A five point scale across thirty categories produces a document nobody updates and everybody distrusts.
What works instead: three levels, across six or seven categories.
That is a grid of maybe fifty cells for an eight technician service company. It takes twenty minutes to fill in and ten minutes twice a year to review, and it answers the dispatch question adequately.
Two uses that end its usefulness, and one is tempting.
Ranking people. A matrix describes coverage, not quality. Somebody strong across four categories and unrated in three is not worse than somebody adequate across seven, and comparing them on the grid says nothing about either.
Pay decisions, silently. If skills are going to influence pay, that is a separate conversation held openly. Introduced as a dispatch tool and used for pay, the ratings become negotiated and stop being accurate.
The moment either happens, the matrix reflects what people want recorded rather than what is true, and its dispatch value is gone.
The half nobody writes down and the half that improves scheduling.
Somebody excellent at refrigeration diagnosis who is slow on paperwork needs a different slot length, not a different job. Somebody quick on routine work who struggles with unfamiliar controls should get the volume and not the unknowns.
That is not a criticism recorded about a person. It is scheduling information, and treating it as such makes it sayable.
The practical version: alongside the category ratings, one line per technician about where their time goes differently. Reviewed with them rather than about them, which also surfaces the training they would actually find useful.
A matrix makes this visible and it does not fix it.
Most service companies have one person who is the only one competent on a piece of equipment category or a manufacturer. Dispatch naturally routes that work to them, which keeps everyone else unrated, which reinforces the routing.
The cost appears when they are on vacation, and again when they resign. It is also invisible until then, because the schedule works.
The fix is deliberate and slightly inefficient: send somebody else with time allowed, on a job that can absorb it. A service company that never does this is accumulating a risk that the matrix is quietly documenting.
Four steps, and none of them is a project.
Then review it twice a year and whenever somebody gains an accreditation. That is the whole maintenance burden, and it is why this version survives while a thirty-category one does not.
Two moments, and both are daily.
On an unknown fault, where familiarity with the model is worth more than proximity and the matrix plus the job history answers who has it.
And on warranty work, where a manufacturer accreditation is a hard requirement and an expired one discovered afterwards is an unpaid claim.
Everything else is a tiebreak. The pain starts around your third or fourth technician, which is also the point at which a dispatcher stops knowing all of this without looking.
Roopairs runs a product tour where you can see equipment records and service history behind the dispatch board.
“From an accounts receivable point of view, I couldn't be happier. This platform has transformed the way we process jobs and get invoices out to our customers. And, the integration process with QuickBooks was extremely simple.” — Sarah Bendele
Certifications with expiry dates, manufacturer accreditations, competence across six or seven equipment categories, and which equipment each person has actually attended. The last layer needs no maintenance if jobs attach to equipment.
Three levels across six or seven categories: can work unsupervised, can work with support available, or not yet. A five point scale across thirty categories produces a document nobody updates.
Who has attended this specific equipment before, because it is a query rather than a matrix and familiarity with a unit is what shortens a diagnosis. Where nobody has, the next question is who has seen that model.
Ranking people or influencing pay silently. Either use turns the ratings into something negotiated rather than accurate, and the dispatch value disappears immediately.
Yes, as scheduling information rather than as criticism. Somebody excellent at diagnosis and slow on paperwork needs a longer slot rather than a different job, and treating it that way makes it sayable.
The specialist nobody can replace. Dispatch routes work to the only competent person, which keeps everyone else unrated and reinforces the routing. The cost appears when somebody takes vacation and again at a resignation.
The all-in-one platform built for commercial kitchen service companies. Dispatch, invoicing, parts ordering — all in one place.
Book a product tour →