Home / The Living Campus Series / Episode 5

Dynamic Scheduling: What If Today's Data Built Tonight's Cleaning Plan?

Episode 5 of The Living Campus · 7 min · Released September 25, 2026 · Presented by Keith Mowen, CEO, Contract Service Solutions, LLC

Watch on YouTube

This episode explains dynamic scheduling (sometimes called dynamic daily scheduling), where tonight's cleaning plan is built from what happened in the buildings today. Most campuses run a static schedule, written once and repeated every night. Activity happens during the day, but cleaning happens at night, so the night crew works from an old assumption with no knowledge of the day. The result is cleaning by habit. Empty spaces are over-cleaned and busy spaces are under-cleaned.

With a dynamic schedule, sensors log which areas were used and how heavily throughout the day. That map builds tonight's plan. A conference room nobody entered gets a light pass or is skipped, and its minutes move to a space that saw heavy use. A room that hosted a 300-person event gets more people that night. At shift change, each team member receives a plan specific to tonight.

Keith Mowen also covers surprises. When someone calls out, a dynamic schedule rebalances the night and protects the highest-need areas first. Autonomous scrubbers take the big repetitive floors, which frees people for detail work, restrooms and high-touch surfaces. A static schedule cleans by habit. A dynamic schedule cleans by need.

Frequently asked questions

What is the difference between a static schedule and a dynamic schedule?

A static schedule is written once and runs the same way every night. A dynamic schedule is rebuilt each night from the day's usage data, so effort goes where the buildings were actually used.

Where does the data for a dynamic cleaning schedule come from?

Dynamic schedules come from Facility Hub Live with its Dynamic Scheduling add-on and installed sensors. Throughout the day, sensors log which areas were used, how heavily, and which restrooms crossed their service thresholds.

How does a dynamic schedule handle a custodian calling out?

It knows about the callout as it happens and rebalances the whole night automatically, protecting the highest-need areas first. On a static schedule, the busiest wing often goes short.

What does the night crew see at shift change with dynamic scheduling?

The supervisor sees a green, amber and red map of how the campus was used that day, and the system turns it into assignments. Each team member gets a plan for that night, including priority areas, heavy-use rooms and spaces to skip.

Full transcript

Here's something odd about how most campuses clean. The schedule was written for a building that doesn't exist — an average building, on an average day.

But your buildings aren't average, and no two days are the same. Monday's packed; Friday's a ghost town. The science wing ran three back-to-back labs while the humanities building sat empty. And yet tonight, every one of them will get cleaned exactly the way it did last night — because the schedule says so.

What if tonight's cleaning plan was built from what actually happened in your buildings today? That's dynamic scheduling. I'm Keith Mowen, the CEO of Contract Service Solutions, a leading facilities and custodial services provider. The whole idea is one line: listen to your buildings, because every day is different.

Most campuses run a static schedule. It was written once — maybe years ago — and it runs the same way every night, no matter what happened during the day. Building A, Mondays and Thursdays. Every restroom, twice. Every hallway, nightly. Set it and forget it.

Here's the problem, and it's baked right into the timing. On a campus, the activity happens during the day — classes, events, foot traffic, exam weeks. But the cleaning happens at night, after everyone's gone. So your night crew shows up and cleans based on an assumption somebody made months ago — with zero knowledge of what actually happened in those buildings that day.

That's cleaning by habit. And cleaning by habit means the same thing every single night: you over-clean the spaces nobody touched, and you under-clean the spaces that got hammered. The empty wing gets its full nightly service; the packed student union gets the same routine pass it always gets, whether 500 people came through or 50. Effort in the wrong places, every night, on repeat.

So flip it. Instead of guessing, let the day tell the night what to do.

All day long, while classes are running and students are moving through your buildings, the sensors are quietly logging reality — which areas got used, how heavily, where the traffic actually was, which restrooms crossed their thresholds. By the time the day winds down, you don't have a guess about where the work is. You have a map of it.

And that map builds tonight's schedule — around one principle: clean where the cleaning actually needs to be done, and move the labor to match.

Think it through. Why would you clean a conference room that nobody set foot in today? You wouldn't — so you take those minutes and reallocate them to a functional area that saw heavier use than normal. Now flip it: why would you clean a space that just hosted a 300-person event with the exact same effort you'd give it on a quiet Tuesday night? You shouldn't — that space needs more tonight, so the schedule sends more people to it. The lecture halls that ran full get the full treatment. The wing that sat empty gets a light pass, or safely gets skipped. Every hour of labor follows the real need — pulled off the spaces that didn't earn it, and pushed onto the ones that did. Tomorrow the data's different, so tomorrow night's plan is different.

That's the core of it. Students are in the buildings by day; the cleaning happens at night; and now the night crew arrives with a plan built from the day that just happened — not from a schedule written last year. The building tells you where it needs you. You listen.

Here's what that looks like at shift change. The supervisor pulls up the dashboard — the green, amber, and red map of how the campus was actually used today. And the system turns that map into tonight's assignments.

Every team member gets a plan specific to tonight — this hallway is priority, these rooms saw heavy use, give that wing a light pass, skip the floor nobody touched. Not the same laminated card they've carried every night for three years. Today's plan, for today's building, in their hand when they walk in.

That's the difference a dynamic schedule makes on the floor. Your people stop running a generic routine and start running the right routine — and they can see exactly why, because it came straight from the building's own day.

Now, dynamic means it bends around reality — including the surprises. Someone calls out sick. On a static schedule, that's a scramble, and usually the busiest wing is the one that goes short because the person assigned to it is the one who's out. A dynamic schedule knows about the callout the moment it happens and rebalances the whole night automatically — protecting the highest-need areas first. The gap gets covered where it matters most, not left to chance.

And it decides the best who for each job, too. The autonomous scrubbers take the big repetitive floors — the long corridors, the open lobbies — on their own, documenting every run. That frees your people to go where humans actually make the difference: the detail work, the restrooms, the high-touch surfaces, the judgment calls a machine can't make. Machines on the grind, people on the craft — and the schedule puts each exactly where they're worth the most.

So what do you get from all this? Better service exactly where it's needed, and a lot less effort wasted where it isn't. And on a tight budget, that matters more than ever — because when none of your hours are spent on empty rooms, the same budget simply produces more. Cleaner buildings where people actually are. Service levels you can prove. A night crew that's never guessing, and never scrambling.

It comes back to one line: a static schedule cleans by habit; a dynamic schedule cleans by need. That single shift — from habit to need — is the difference between a program that's always reacting and one that's always a step ahead, because it's listening to the building instead of a piece of paper.

If you found value in that, I put out one short video like this every week — one idea from where campus facilities are heading, no pitch. Subscribe to the newsletter or follow the channel, whichever you prefer — the link's below.

And if you'd like to know what your own buildings' days would tell your nights, that's exactly the kind of thing a Campus Opportunity Assessment uncovers. The first conversation is free, and our promise on the on-site assessment: if we don't find you real opportunities, it's free. Just reply to the email that brought you here.

I'm Keith Mowen. Thanks for the time — and tonight, somewhere on your campus, a crew is cleaning an empty room on schedule while a busy one waits. It doesn't have to be that way anymore.

Request a Campus Opportunity Assessment

The first conversation is free, and our promise on the on-site assessment: if we don't find you real opportunities, it's free.

Request a Campus Opportunity Assessment All episodes