It is 1:40 on a Saturday. The cleaner has finished every room. The bathrooms shine, the floors are done, the counters are wiped. She is standing in the hallway with her keys in her hand, and she is waiting. In the dryer, a king duvet cover is still damp. The next guest arrives at 4:00, and the bed has no sheets on it.

Nobody in this scene is doing a bad job. That is what makes it uncomfortable. You could swap in the best cleaner in the city and the bed would still be bare, because the thing holding up the turnover was never the cleaning.

Most hosts picture a turnover as a cleaning task. For a lot of properties it is closer to a laundry task with some cleaning wrapped around it.

The idea: speed up the slowest step, and only that step

In his 1984 business novel The Goal, Eliyahu Goldratt laid out what became the Theory of Constraints. Any process that moves work through several steps has one step that limits the whole thing. Speed up any other step and the output does not change. Speed up the constraint and everything improves.

A turnover has steps: strip the beds, clean the bathrooms, vacuum, wipe the kitchen, restock, make the beds. Most of these can be done at the cleaner's own pace. If she works faster, she finishes sooner.

Wash and dry cycles are different. A machine takes however long it takes, and you cannot hurry it by hiring someone more motivated. A normal wash plus a dry of bulky bedding can take well over two hours depending on your machines. Linens also run in sequence: they cannot be remade onto the bed until they are dry. So if the sheets are not in the machine until the cleaner strips the beds, the earliest the bed can be made is a full laundry cycle later.

That is your constraint. Everything else can finish early and it will not matter.

Why hosts misdiagnose it

The usual response to a late turnover is to push on the visible thing: ask the cleaner to move faster, add a second cleaner, or hint at a bonus. Goldratt's point was that effort aimed at a non-constraint is wasted, and it often creates a pile-up. Extra cleaners finish their rooms and stand around.

It also feeds a blame story. If the bed is made late, it looks like the cleaner was slow. In reality she may have started the first load within ten minutes of arriving and done everything right. You just could not see that the laundry was the long pole.

There is a second hidden cost. When the dryer runs late, cleaners start cutting corners elsewhere to compensate, or they leave before the linens are fully dry. Damp sheets stored in a closet are how a musty smell starts, and guests notice that in the first minute.

Three ways to relieve the constraint

Goldratt's method has a sequence: find the constraint, make the most of it, then arrange everything else around it. For laundry that translates to three levers.

1. Start the constraint earlier. The machine should never sit idle while the cleaner does other work. Ask her to strip the beds first, start the load, and then clean while it runs. If your cleaner already does this, check whether the first load goes in within the first fifteen minutes or closer to the first hour. The difference is the whole margin.

2. Take the constraint off the critical path. This is what linen sets are really for. If a clean, dry set is already in the closet, the cleaner makes the bed with it right away and the dirty set goes into the wash for the next turnover. The laundry stops standing between checkout and check-in. You are trading a bigger up-front purchase for slack. A previous article covers how many sets you need, so here the point is only the logic: the second set exists to decouple the long step from the deadline.

3. Move the constraint somewhere with more capacity. A commercial linen service or a local wash-and-fold has bigger machines and does not care whether you have a 4:00 check-in. The tradeoff is cost per turnover, pickup logistics, and less control over quality. It tends to make sense when one machine cannot keep up with your back-to-back days, or when the cleaner is being paid hourly to watch a dryer.

The hidden question: who is washing at home?

Many hosts quietly rely on the cleaner to take sheets home, wash them in her own machine, and bring them back. It works until it doesn't, and it is worth looking at honestly.

That arrangement means her machine and her schedule are now part of your constraint. If she gets sick, if her dryer breaks, or if two of your checkouts land on the same day, the linens are the first casualty. It is also unpaid or underpaid work in many cases, which feeds the resentment that shows up later as a request for a raise.

If you do rely on this, put a price on it and put it in writing. Then ask what happens when her machine is down.

A quick way to see your own bottleneck

You do not need software to find your constraint. Run one honest timing exercise on your next two turnovers and write down only these timestamps:

  • When the cleaner arrived
  • When the first load started
  • When the last load finished drying
  • When the bed was fully made
  • When she left

If the gap between "first load started" and "bed made" accounts for most of the visit, laundry is your constraint, and cleaning speed is irrelevant. If the first load started late, the fix is sequencing. If the last load finished drying long after everything else was done, you need more capacity or a second set of linens.

Your next moves

  • Time the next two turnovers. Ask your cleaner to text you the five timestamps above. Frame it as "I'm trying to find where the day gets tight," not as an audit.
  • Add a "load one starts first" line to your instructions. Strip beds and start the wash before anything else. Put it at the top of the checklist, not the bottom.
  • Check dryer capacity against your bulkiest item. If a duvet cover or comforter needs two dryer cycles, either change the bedding to something that dries in one, or plan the second cycle into the schedule.
  • Price your fallback. Get a quote today from a local wash-and-fold or linen service, even if you never use it. Knowing the cost per turnover turns a panicked Saturday decision into a calm one.
  • Pay for laundry time explicitly. If your cleaner washes at home, agree on a number for that work and write down the backup plan if her machine is out.

Where this connects to how Stayput works

The laundry problem is mostly a visibility problem. Hosts only learn the dryer is the holdup when someone texts at 2:30 saying the sheets aren't done, and by then there is nothing to do. Stayput is built around that gap: a per-property text to the cleaner, a photo confirmation when the beds are made, and restock alerts so spare sets don't quietly run low. When the first-load timestamp and the finished-bed photo are both sitting in front of you, the bottleneck stops being a guess. If you manage a handful of properties and want that loop closed without extra phone calls, you can see how it works at https://stayput.lumenlabs.works.