Draft
Tracking keys, fobs, and alarm codes across 20 accounts
Access is the silent single point of failure in commercial cleaning. Here is how to track keys, fobs, and codes so any crew can get in tonight.
It is 9:40 on a Tuesday night. Your regular cleaner for the dental office called off, so you sent the fill-in from the medical plaza across town. Now your phone is ringing. She is standing at the back door with a key that does not turn, an alarm keypad she has never seen, and a panel that started beeping forty seconds ago. You are trying to remember, from memory, whether that account arms on a delay and what the code is. You are also trying to remember who has the fob for the side entrance, because it was not on the ring you handed her.
Nobody did anything wrong here. The regular cleaner knew that door, that keypad, that code. She just was not the one who showed up tonight. Access lived in her head and on her ring, and the night she is out is the night the company finds out how much of its uptime was riding on one person.
Access is the single point of failure nobody names
When you run 20 accounts, you track a lot: which nights each building gets cleaned, who is on which route, what the client wants done. The thing that quietly runs the whole operation is the least written down: how the crew gets in. A key that only exists on one ring. An alarm code one supervisor memorized two years ago. A gate fob that lives in one truck’s console. A parking garage clicker nobody can find at 10pm.
None of that is a problem on a normal night, because the normal person shows up with the normal ring. It becomes the problem the moment normal breaks: a call-off, a route swap, a new hire, a snow night when you are shuffling everyone. That is exactly when you are covering a building with someone who has never been inside it, and that is exactly when the access gap costs you.
Put a number on one locked-out night. The fill-in loses 40 minutes standing at the door while you dig for the code. If the alarm trips, the monitoring company calls, and now the client is getting a 10:15pm phone call about their building. On a medical or dental account that is the kind of call that ends a contract. Even if it does not, you have paid a false-alarm fee to the city in a lot of towns, 75 to 150 dollars, and you have burned an hour of a paid cleaner’s night standing outside. One missed code is real money and a shaken client, over information you already had somewhere.
This is the same failure the proof and getting paid hub keeps circling: the record existed, it just lived somewhere the person who needed it could not reach. If the knowledge is in one head or one truck, you do not have 20 accounts. You have 20 accounts and one very load-bearing person.
What every account actually needs written down
The fix is not a better memory. It is a short, standard access sheet per account, the same shape for all 20, so anyone covering the route knows exactly what they are walking into. Five things belong on it.
Entry. Which door, which key or fob opens it, and any trick to it (lift the handle, the top lock sticks, use the loading dock after 8). If there is a lockbox, where it is and what opens it.
Alarm. Is there a system, where the keypad is, the disarm code, and the arm code if it differs. Note the delay: does it start beeping the second you open the door, or do you have 60 seconds. A cleaner who knows she has one minute does not panic.
Panic procedure. What to do when the alarm goes off anyway. The monitoring company’s number, the account’s passphrase or verbal password so she can cancel the dispatch, and your number as the backup. This one sheet turns a police-dispatch night into a 30-second phone call.
Who holds what tonight. Not in general, tonight. Which physical keys and fobs are on which cleaner’s ring for this route, this shift. This is the part that lives nowhere in most shops, and it is the part you need most when you are reassigning at 8pm.
Client quirks that touch access. The suite that stays locked, the tenant who works late on Thursdays, the section you are not allowed into. This overlaps with the account notes covered in client quirks a fill-in team actually sees, and access is where a missed quirk turns into a locked-out cleaner or a tripped sensor.
Write those five once per account. Keep them in the same order every time so a fill-in can scan them in ten seconds. That sheet is the difference between a cleaner who lets herself in and gets to work and a cleaner who calls you from the parking lot.
The handoff nobody plans for: the cleaner who quits with keys
Here is the access problem that actually keeps owners up. A cleaner quits, or you let one go, and she leaves with a ring of keys and fobs to six of your accounts in her pocket. Maybe she is fine. Maybe she is not. Either way, you now have six buildings whose access you no longer control, and you cannot prove which keys are even out there unless you wrote it down.
If you tracked who holds what, this is a checklist, not a crisis. You know the exact keys and fobs that went out on her ring, so you know precisely what has to come back or get re-keyed. You call each of those six clients, tell them a key is unaccounted for, and re-key the ones that matter before someone else worries about it. Annoying and it costs you a locksmith visit, but it is contained.
If you did not track it, you are guessing. You re-key buildings that were fine and miss the one that was not, or you skip the re-key to save money and spend the next month hoping. This is the same shape as when the foreman quits and the routes were in his head and the same as your job photos on an ex-employee’s phone: a person leaves, and the company’s own information leaves with them, because it never lived anywhere but with that person. Access is the version of that where the cost is not just a lost photo. It is a client’s building.
The handoff ritual is simple and worth making a rule. When anyone is issued a key or fob, it goes on the account’s record: what they got, which account, what date. When they hand it back or leave, it comes off. Do that from the first hire and you never have the guessing version. You have the checklist version.
The one thing that makes all of this work
Every piece of this fails the same way if the access sheet lives where only the person who wrote it can see it. A binder in the office does the night cleaner no good at 9:40pm. A note on one supervisor’s phone helps nobody but that supervisor. The access sheet has to be visible to whoever holds the route tonight, not just to whoever set the account up.
That is the whole point of pinning access to the job itself instead of to a person. When each account is its own thread that remembers, the entry notes, the alarm code, the panic procedure, and who holds what tonight sit right on that account, and the cleaner you reassigned at 8pm opens it and sees exactly what the regular cleaner would see. The photo of the back door and the keypad lands on the same account, so there is no describing it over the phone. And because it is a record the company owns, when someone leaves you can see what they held and pull it, instead of guessing.
We are new, so do not move all 20 accounts at once. Put your two touchiest ones on it, the medical account and the one with the alarm that always trips, and run a call-off night through it. When the fill-in lets herself in without calling you, you will know whether the access finally lives with the building instead of with the person who used to clean it.
Crewmigo runs every job in a thread your crew already knows how to use, with the photo that proves it and a sign-off that closes it. One plan, one price a head. Subs ride free.
Start a job