Holiday Scheduling for Commercial Cleaners: A 90-Day Playbook

A practical system for confirming client closures, deciding credits versus swaps, staffing holiday shifts, and keeping labor costs predictable.

CleanTrack360 Team
June 25, 202612 min readUpdated August 1, 2026

It is the Monday before Thanksgiving. Your night supervisor texts you at 9:40 p.m. because the crew is standing outside a 62,000 square foot professional building with a badge that no longer works. The property manager shut the building down early and told the front desk, not you.

Four hours of scheduled labor just evaporated, three cleaners drove across town for nothing, and you still have to decide whether to pay them show-up time. Meanwhile, two of your medical accounts are open on Friday and you have nobody assigned because your recurring schedule quietly rolled a holiday into a normal week.

Holiday weeks do not create new problems. They expose the ones already sitting in your scheduling process: vague contract language, unconfirmed building access, no documented holiday pay policy, and a recurring schedule that nobody audits until something breaks. Here is how to run the whole thing on a calendar instead of by reaction.


What holidays actually do to a commercial cleaning schedule

The U.S. Office of Personnel Management recognizes 11 federal holidays, including Juneteenth National Independence Day, added in 2021. Federal recognition matters to you for one reason: it drives which buildings close and which tenants expect service.

Source: U.S. Office of Personnel Management, "Federal Holidays" (current schedule).

But your accounts do not all follow the federal calendar. A Class A office tower may go dark for five straight days at Christmas. An urgent care clinic next door runs a reduced schedule and still needs terminal disinfection every night. A distribution center may run harder on holidays than it does in a normal week.

The table below reflects common operational patterns across account types. Use it as a starting hypothesis, then confirm building by building. Never assume.

Account typeTypical holiday behaviorScheduling implication
Corporate / professional officeClosed on major federal holidays, often light occupancy the surrounding daysBest window for stripping, waxing, carpet extraction, high dusting
Medical clinics and urgent careReduced hours, rarely fully closed for a weekConfirm hours in writing; disinfection cadence usually holds
Retail and shopping centersExtended hours, higher traffic around November and DecemberAdd labor, not less; restrooms and entry mats need more frequency
Schools and childcareExtended multi-day breaksDeep clean windows, but access and alarm codes change
Industrial / distributionOften running, sometimes on shutdown for maintenanceAsk about plant shutdown dates separately from holidays
Banks and credit unionsFollow the Federal Reserve holiday schedule closelyPredictable; still confirm annually in writing
Restaurants and hospitalityPeak volumeExpect service requests to increase, not decrease
Key Takeaway: Holiday scheduling is not one decision. It is a per-account decision made against a written contract clause, confirmed in writing by the client, and reflected in both the crew schedule and the invoice.

What you need before you open the schedule

Do not start by dragging shifts around. Start by assembling four pieces of information. If any one of them is missing, you will be guessing.

Holiday scheduling prerequisites

  • A contract holiday clause inventory: For every active account, note whether the contract lists observed holidays, whether service is suspended, and whether the client is credited.
  • A per-building closure calendar: Confirmed dates the building is closed or on reduced hours, plus who confirmed it and when.
  • A written holiday pay policy: Which employees are eligible, what rate applies, and whether holiday pay counts toward overtime (it does not, under federal law).
  • A staff availability picture: Who wants extra hours, who has requested time off, and who is legally restricted (minors, certain visa or classification constraints).

On pay: the Fair Labor Standards Act does not require private employers to pay for time not worked, including holidays, and does not require premium pay for working a holiday. Those are contractual or policy decisions you make voluntarily.

Source: U.S. Department of Labor, Wage and Hour Division, "Holiday Pay" guidance under the FLSA.

The overtime detail trips up a lot of operators. Under the FLSA, overtime is based on hours actually worked in a workweek. If a cleaner receives 8 hours of holiday pay and works 34 hours, that is 42 paid hours but only 34 worked, so no federal overtime is owed. State rules can differ, so verify yours.


The step-by-step process

Step 1: Pull the contract language, account by account

Open each agreement and find the holiday clause. You will typically see one of four patterns, and each one leads to a different action.

Contract language patternWhat it meansYour move
Lists specific observed holidays, no creditService is suspended, price is unchangedCleanest scenario. Remove the shift, bill in full, note it on the invoice.
Lists holidays with a per-visit creditYou owe a prorationCalculate the credit now, not at invoicing time.
Silent on holidaysAmbiguous and expensiveGet written agreement this year, amend the contract at renewal.
"Service per building operating schedule"Client controls the calendarRequire written notice of closures with a minimum notice period.

Do this once, in September, for every account. It takes an afternoon and it prevents every billing argument you would otherwise have in January.

Step 2: Send the closure confirmation request 60 to 90 days out

Property managers finalize holiday building hours earlier than most cleaning contractors ask. Get in front of it. A short email in late September or early October covering Thanksgiving through New Year's Day is enough.

Ask four questions and nothing else. Long emails to property managers do not get answered.

  1. Which specific dates will the building be closed or on reduced occupancy?
  2. Do you want service suspended, reduced, or held at normal frequency on those dates?
  3. Will access credentials, alarm codes, or dock hours change during that period?
  4. Do you want to use the closure window for periodic work such as floor care or carpet extraction?
馃挕 Tip: Put the request in a single email with the dates pre-filled and a "reply YES to confirm" line. Confirmation rates go up sharply when the client only has to react to a proposal instead of build one.

Step 3: Decide credit, swap, or bill in full for each account

This is the money decision. Three treatments, and you should choose deliberately rather than defaulting.

TreatmentWhen it fitsEffect on margin
Bill in full, no serviceContract lists observed holidays with no credit; annual price already averaged across 52 weeksPositive. Labor cost drops, revenue holds.
Credit the missed visitContract requires it, or the client is price-sensitive and watchingNeutral to slightly negative. You lose revenue and labor together.
Swap for periodic workEmpty building, floors need attention, client values visible resultsStrongest. Same revenue, higher perceived value, work you would otherwise have to schedule around occupancy.

The swap is underused. Take a 50,000 square foot office you clean three nights a week with an 8-person crew. A four-day Christmas closure gives you an uninterrupted window for strip and refinish on the break rooms and corridors, work that normally requires a weekend mobilization and premium pay.

Price the swap against real production rates rather than a gut feel. ISSA publishes task-level production time data in its cleaning times reference, which is the standard most estimators in this industry use to convert square footage and task type into labor hours.

Source: ISSA, "ISSA Cleaning Times" production rate reference.

Step 4: Build the holiday week as its own schedule version

Do not edit your recurring schedule in place and hope you remember to change it back. Create the holiday week as a distinct version, then restore the standard pattern afterward.

Work in this order: remove confirmed closures first, then add periodic work into those windows, then handle accounts that stay open, then fill gaps. Removing first prevents you from double-booking cleaners who are suddenly free.

Step 5: Staff it with volunteers first, rotation second

Ask for volunteers before you assign anyone. Many cleaners want the hours, especially in December, and a self-selected holiday crew shows up. A conscripted one calls out.

Post the open holiday shifts with the pay rate attached, give people a deadline to claim them, and only then assign the leftovers by documented rotation. Rotation means whoever worked Thanksgiving last year is at the back of the line this year, and you can show the list.

馃挕 Tip: Set a time-off request cutoff for the November through January window, typically October 15, and communicate it in writing twice. After the cutoff, requests are approved only if coverage already exists. This one rule eliminates most December staffing chaos.

Step 6: Lock the labor math before you publish

Run the holiday week payroll on paper before anyone works it. You are checking three things: total worked hours per employee against the 40-hour overtime threshold, premium pay exposure, and whether the periodic work you sold actually covers its own labor.

Illustrative example: if you pay a cleaner $17 per hour and offer time and a half for holiday work, that shift costs $25.50 per hour plus payroll burden. A four-person crew working eight hours on Thanksgiving is 32 premium hours. Know that number before you commit to the client, not after.

Step 7: Publish and confirm crews 14 days out

Send the holiday schedule at least two weeks ahead and require a confirmation reply from every assigned cleaner. Silence is not confirmation. Follow up individually with anyone who has not responded within 72 hours.

Include four items in every holiday shift assignment: exact date, exact start time, building access instructions for the holiday period, and the name and number of the on-call supervisor. Access instructions change during holidays more often than any other variable.

Step 8: Plan the day-after recovery

The first business day back is the heaviest cleaning night of the season and almost nobody staffs for it. Trash accumulated, HVAC ran differently, and in retail or hospitality accounts the volume is dramatically higher than a normal Tuesday.

Add labor to the first two nights back at your highest-traffic accounts. Clients form their entire opinion of your holiday performance based on how the building looks when they return.


Countdown timeline

TimingActionOwner
90 days outAudit contract holiday clauses across all accountsOperations manager
75 days outSend closure confirmation email to every client contactAccount manager
60 days outAnnounce time-off request cutoff to all staffOwner / HR
45 days outQuote and sell periodic work into confirmed closure windowsSales / owner
30 days outBuild holiday schedule version, post open shifts for volunteersScheduler
21 days outClose volunteer window, assign remaining shifts by rotationScheduler
14 days outPublish schedule, collect written confirmations from crewsSupervisor
7 days outVerify access credentials, alarm codes, and supply levelsSupervisor
48 hours outReconfirm with clients whose buildings are openAccount manager
Day afterInspect high-traffic accounts, add recovery laborSupervisor
Within 5 daysApply credits or swap documentation to invoicesBilling

Common mistakes that cost real money

  • Assuming the building is closed because the holiday is federal: Tenants sublease, law firms work, and IT teams run upgrades over long weekends. Confirm in writing every year.
  • Editing the recurring schedule instead of creating a holiday version: Six weeks later you discover Tuesdays are still missing at three accounts.
  • Applying credits at invoicing time from memory: Either you credit visits you were not required to credit, or you skip credits you owe and get a disputed invoice. Decide during scheduling, document it, then bill it.
  • No written holiday pay policy: When one supervisor promises double time and another does not, you have created both a payroll cost and a morale problem.
  • Ignoring the fact that holiday pay does not count toward overtime: Operators routinely overpay here. Verify your state rules, then configure payroll correctly.
  • Not verifying access before the shift: Badge deactivation, changed alarm codes, and locked docks are the single most common cause of wasted holiday drive time.
  • Selling floor work into a closure window without checking ventilation and cure time: Stripper and finish need airflow and dry time. OSHA's Hazard Communication Standard, 29 CFR 1910.1200, requires that employees be trained on the chemicals they handle and have access to safety data sheets, which matters more when a supervisor is not on site.
  • Understaffing the return night: Your best holiday performance can still be erased by a bad first Monday back.
Source: OSHA, Hazard Communication Standard, 29 CFR 1910.1200.

How often to review this

Holiday scheduling is not an annual scramble if you build a short review rhythm into the operating year.

FrequencyWhat to review
Annually, in SeptemberFull contract holiday clause audit and closure confirmation cycle
Annually, in JanuaryPost-mortem: which accounts had access problems, which credits were disputed, which crews called out
QuarterlyUpcoming quarter's holidays (Memorial Day, July 4, Labor Day) confirmed 30 days out
At every contract renewalReplace silent or vague holiday language with a specific observed-holiday list and a credit rule
Monthly during Q4Staffing coverage against published holiday shifts

The January post-mortem is the highest-value 30 minutes on this list. Write down every failure while it is fresh, then fix the contract language and the process before the next cycle.

Key Takeaway: Holidays are the one part of your calendar you can see a full year in advance. Every dollar you lose to them is a planning failure, not a surprise.

Where CleanTrack360 fits

Most of the failures above come from the schedule, the client conversation, and the billing record living in three different places. CleanTrack360 keeps them together: drag-and-drop scheduling with recurring shifts lets you rebuild a holiday week without disturbing the standard pattern, and geofenced GPS clock-in and clock-out, which runs in the crew's phone browser, gives you a timestamped record of who actually arrived at each building over a holiday weekend.

The client dashboard shows your customers their upcoming schedule and inspection reports in a browser, so a confirmed closure or a swapped floor care visit is visible to both sides instead of buried in an email thread. The quoting calculator prices periodic work by square footage, frequency, labor and supplies when you sell into those closure windows. Plans start at $99 per month for up to 5 team members, with a 14-day free trial and no credit card required.

Ready to see it in action?

Start your free 14-day trial. No credit card required.