LeadWharf

Running the business · Guide

Your cleaning crew has empty hours: how to fill them

To fill empty hours for a cleaning crew, first map the gaps by day, time, crew and area, then chase work that matches that shape: early offices, day porter shifts, weekend floors, after-hours gyms and clinics, retail before opening. Use add-ons and one-time projects to bridge, and tell every lead source the exact hours and zip codes you need filled.

Aarav SharmaBy Updated 11 min read

You hired for the work you expected, or you kept good people through a lost account, and now the schedule has holes in it. A cleaner who was on four nights is down to two. Your best lead asked whether there will be more hours soon, and you could tell from the question that she is also looking elsewhere. Every unbooked hour is either payroll with no invoice behind it or a reason for someone to quit.

The fix is rarely "get more clients" in general. It is getting the right accounts, at the right times, in the right places. This guide shows how to map the empty hours for your cleaning crew, which kinds of buildings fit each gap, how route density changes the math, what you can do this week to bridge, and how to keep your people while you do it. There is a capacity worksheet near the end you can copy.

Where exactly are your crew's empty hours?

Your empty hours sit in a specific pattern of days, start times, crews and neighborhoods, and you need to see that pattern before you can sell into it. "We are slow" is not something a salesperson, a property manager or a lead source can act on. "Crew B has nothing on Tuesday and Thursday from 6 pm to 10 pm on the north side" is.

Take a sheet of paper or a spreadsheet and build it in four passes:

  1. By person. List every cleaner with the hours they want each week and the hours you currently give them. The difference is the gap you have to close, or the gap that will cost you that person.
  2. By day and time. Lay out a grid with the seven days across the top and two-hour blocks down the side. Shade every block where a crew is booked. What is left is your real capacity, and it usually clusters.
  3. By crew. Some gaps belong to one team. A two-person night crew with a free Wednesday needs a different account than a solo day porter with free afternoons.
  4. By place. Mark where each crew is just before and just after each gap. A free hour that starts at a building on the east side can only be sold to a building on the east side.

Then add one more column: drive time between sites. Some of what looks like empty time is actually travel. A cleaner who finishes a dentist's office at 7 pm and starts a bank branch 25 minutes away at 8 pm has a gap, but only part of it is sellable.

Two patterns show up again and again. The first is nights versus days. Most commercial cleaning happens after close. The Bureau of Labor Statistics notes that because office buildings are often cleaned while empty, many cleaners work evening hours, and that part-time work is common in the job. So nights tend to be full and days tend to be thin, or the reverse if you sell day porter service. The second is early-week versus late-week. Accounts cleaned two or three times a week tend to bunch onto Monday, Wednesday and Friday, which leaves Tuesday and Thursday light.

Which accounts fit which gap?

The account you want is the one that opens in the hours you have free, close to where your crew already is. Different building types keep different hours, so match the type to the shape of the gap.

Gap shapeBuilding types that often fitNotes
Early morning, before 8 amOffices that want cleaning before staff arrive, retail stores before openingLets a night crew add one more stop, or a day cleaner start earlier
Weekday daytimeDay porter shifts in offices and medical buildings, post-construction cleanupContractors need cleanup while trades are on site
Late evening, 9 pm onwardGyms after closing, medical offices after the last patientClinics often want cleaning once the waiting room is empty
After midnightRestaurants after the kitchen closes, 24-hour gyms during the quietest stretchGood for a crew that already works late
WeekendsFloor care (strip and wax, carpet extraction) in offices, schools and storesBuildings are empty, so heavy equipment does not disturb anyone
Short weekday blocks of 1 to 2 hoursSmall offices, branch banks, dental suitesFits between two existing stops on the same street

A few practical notes on each fit:

Early-morning offices. Some office managers prefer cleaning before staff arrive so the building is secured at night, or because security closes the doors at a set hour. If a crew finishes late and a cleaner lives nearby, an early stop can turn a split shift into a fuller one.

Day porter shifts. A day porter keeps restrooms, lobbies and break rooms in shape during business hours. It is one of the few recurring daytime services, and it often comes from a building you already clean at night.

Weekend floor care. Floor work needs empty buildings and long blocks of time, which is what your weekends have. Sell it as a scheduled program (quarterly or twice a year) instead of a one-off, and the weekends fill on a calendar.

Gyms and medical after-hours. These run late and close late, so they suit crews that already work into the night. Medical work carries its own standards for disinfection and waste handling. How to win medical office cleaning contracts covers what those buyers check.

Post-construction. General contractors need rough and final cleans while the project is running, during the day. It is project work, so treat it as a bridge, but builders who like your crew call again on the next job.

Why does route density matter when you fill hours?

Route density matters because the closer your buildings are to each other, the more of each paid hour goes to cleaning instead of driving. Route density is the number of billable cleaning hours a crew can work inside a small area before it has to travel to the next cluster.

Here is the reasoning. You pay a cleaner for the time between sites, but no client pays you for it. Fuel and vehicle wear go on top. A supervisor who has to drive across a metro to inspect one building inspects fewer buildings per night. And a cleaner who spends 40 minutes in traffic between a 90-minute job and a 60-minute job is less likely to stay than one who walks next door. Labor is most of what you spend: CleanLink puts it at 75 to 80 percent of most janitorial budgets. Hours lost to the road are hours of your biggest cost with no revenue against them.

So when you fill a gap, the same account is worth more or less depending on where it sits:

  • An account next to an existing stop uses the gap almost fully, and the crew needs no extra travel.
  • An account in the same office park or medical building may share a supervisor visit, a supply drop and even a key holder.
  • An account across town can fill the hours on paper and still lose money once you count the drive in both directions.

That is why "any new client" is the wrong goal when the problem is idle hours. The right goal is "a client who opens at 6 pm within a mile of the dental office on Oak Street." The broader picture of growing in clusters is in how to scale a commercial cleaning company. This guide focuses on using density to fill time you are already paying for.

What can fill empty crew hours this week?

The fastest fillers are work from people who already know you, because there is no sales cycle to wait through. None of these replaces recurring accounts, but they buy time while the pipeline builds.

Add-ons for current clients. Walk your existing buildings with fresh eyes. Interior windows, carpet extraction, upholstery, high dusting, restroom deep cleans, breakroom appliances, a mid-week touch-up night. Many clients will say yes to a scoped, priced add-on simply because nobody offered. Price add-ons from hours like everything else; how to price commercial cleaning walks through the method.

One-time projects to bridge. Move-out cleans in vacant suites, a post-renovation clean, pre-event or post-event cleaning, seasonal floor projects. They pay for crew hours during the weeks you are winning recurring work, and some turn into contracts once the client sees the crew.

Subcontracting to bigger contractors. Larger cleaning companies sometimes need extra hands for a new account, a floor project or cover during a staffing shortage. Taking that work at a subcontract rate keeps your people busy and paid, and builds a relationship that can send more. Get scope, rate and payment terms in writing first.

Partnering with property managers. A property manager can have many buildings, vacant suites that need cleaning before a new tenant moves in, and common areas that need day work. One relationship can fill several gaps in the same part of town. How to find property managers for cleaning contracts and the property management cleaning leads page cover how to approach them.

How do you build a pipeline that targets the hours you need?

You build it by giving every lead source the exact shape of your gap: building types, start times, days and zip codes. A pipeline that brings in "commercial cleaning inquiries" will hand you a church on the far side of the county on the night you are already full. A pipeline that is told "offices and clinics needing service after 6 pm, Tuesday and Thursday, in these five zip codes" brings you accounts that fill the grid.

Write a one-paragraph brief and use it everywhere:

  • Building types that match your gap shapes from the table above.
  • Start times and days you can staff, by crew.
  • Zip codes or streets around your existing stops, starting with the densest cluster.
  • Smallest job worth it for each gap. A one-hour gap can take a small office. A four-hour gap needs something bigger or two neighbors.
  • Frequency you want: nightly, three times a week, weekly.

Then use it:

  • In your own outreach. Build prospect lists by building type and zip code, not by city. Your cold email, door-knocking or phone list should start with the buildings nearest your current stops. Cold email for cleaning companies covers how to write it.
  • With referral partners. Tell property managers, contractors and other trades exactly what you are looking for. Specific asks get specific referrals.
  • With paid lead sources. If you buy leads, the provider should take your area and building preferences, not just your city. Ask how they handle service area and frequency before you buy.
  • When you qualify. On the first call, check the hours, the days and the address before anything else. A lead that does not fit the gap is not worth a walk-through this month. How to qualify a cleaning lead has the full set of questions.

How do you keep cleaners while you fill the gaps?

You keep cleaners by being straight with them about the plan, protecting a minimum where you can, and making them useful in more places. Hours are a big part of why people leave this work. A Contracting Profits article on research presented at the 2019 BSCAI conference reported that employees leave contract cleaning companies at a rate 3.6 times higher than the national average, and listed "better hours" alongside higher pay as a reason workers go.

The labor market they are choosing from matters too. As of October 2026, the BLS reports the median hourly wage for janitors and building cleaners was $17.71 in May 2025, and $17.21 in the services to buildings and dwellings industry, where most cleaning contractors sit. The same source projects about 321,800 openings for the occupation each year on average from 2025 to 2035. Your cleaners can see those openings. In the BLS Job Openings and Labor Turnover Survey, the preliminary quits rate for professional and business services, the sector that includes building services contractors, was 2.1 percent in August 2026, meaning about one in fifty workers in that sector quit in a single month.

What helps while you fill the schedule:

  • Communicate early. Tell each cleaner which gaps you are working on and a realistic date. Silence reads as "start looking."
  • Guaranteed minimums. A floor of weekly hours for your key people, paid even if a night falls through, for a set period. Compare its cost to recruiting, training and the quality slip while a new hire learns the buildings.
  • Cross-training. A night cleaner who can run a floor machine can take a weekend strip-and-wax. A day porter who knows two buildings can cover sick calls. Every extra skill makes it easier to give that person hours.
  • Ask what hours they want. Some cleaners want more nights; some would take a weekend but not an early morning. Match the work you sell to the people you have.

What does a crew capacity worksheet look like?

A crew capacity worksheet is one row per crew per gap, showing the hours, location and the account type that would fill it. Copy this layout and fill it in for the next four weeks.

CrewDay(s)Free windowHours freeNearest current stopMax drive (min)Account types that fitFiller while you sell
A (2 cleaners)Tue, Thu6 pm to 10 pm8 per weekMedical building, Elm Ave10Clinics, small officesAdd-on deep cleans at current clinic
B (1 cleaner)Mon to Fri9 am to 1 pm20 per weekOffice park, Route 95Day porter shiftsVacant suite cleans via property manager
C (3 cleaners)Sat8 am to 4 pm24 per weekRetail strip, Main St15Weekend floor careStrip and wax for current retail client
D (2 cleaners)Wed11 pm to 3 am8 per weekGym, Harbor Rd10Restaurants, 24-hour gymsSubcontract floor work

Once it is filled in, total the "Hours free" column. That number, and the zip codes in "Nearest current stop," is the brief you give your sales effort. Update it every time you win or lose an account.

How fast should you expect to fill the gaps?

Expect bridging work to fill some hours within days and recurring accounts to take longer, because commercial buyers walk the building, compare quotes and give notice to their current cleaner. Plan in two layers: fillers now, targeted conversations for the months after. Track the worksheet weekly and share the progress with your crew.

If your gaps sit in a defined area and you want recurring accounts in exactly those streets and hours, exclusive cleaning leads are one way to get them: LeadWharf agrees your patch and the buildings you want, then sends contacts who have said they want regular cleaning at your frequency. You pay per qualified lead, and the territory stays yours. If that matches what your worksheet shows, book a call and bring the zip codes.

Questions

Before you ask.

Still not sure? Write to hello@leadwharf.com and a real person will get back to you.

What do I do when there is not enough work for my cleaning employees?

Write down every unbooked hour for each cleaner for the next four weeks, grouped by day, start time and area. Offer current clients add-on work for the short gaps, take one-time projects to bridge the weeks, and point your sales effort at recurring accounts that open in those same hours near your existing buildings.

Should I cut a cleaner's hours or keep paying them while I find work?

It depends on how long the gap will last and how hard that person would be to replace. A short guaranteed minimum while you fill a known gap is often cheaper than recruiting and training someone new. Be honest about the timeline so the cleaner can plan, and review the decision every two weeks.

What is route density in commercial cleaning?

Route density is how many paid cleaning hours a crew can work within a small area before it has to drive somewhere else. A dense route has buildings a few minutes apart, so more of each shift is billable and supervisors can inspect more sites. Adding an account next door to an existing one raises density; adding one across town lowers it.

Which cleaning accounts fit daytime hours?

Day porter service in offices and medical buildings, post-construction cleanup on active job sites, and one-time projects like carpet extraction in empty suites all run in daylight. Retail stores and gyms often want work in the early morning before opening, which can join a night shift onto a day shift.

How do I keep cleaners from leaving for full-time jobs?

Tell them what you are doing to fill their hours and by when, offer a guaranteed weekly minimum where you can afford it, and cross-train them so they can cover floor care, porter shifts and other sites. Cleaners leave for better hours as often as for better pay, so a clear plan for more hours is part of the pay.

Check your area

Find out if your area is still open.

Every area goes to one cleaning company. Once yours is taken, it's taken. Book a free call and find out where you stand.

  • Exclusive. One company per area
  • Credited. Miss a check, you don't pay
  • No contract. Stop whenever you like
Check if my area is open

Calendar not opening? Book on Cal.com or write to hello@leadwharf.com.

Aarav Sharma

You'll talk to Aarav Sharma

Founder, LeadWharf

What happens on the 30-minute call

  1. You tell us your area, the buildings you want, and the smallest job worth sending a crew to.

  2. We tell you if your area is still open, and what each lead will cost you.

  3. If there isn't enough work near you to make it worth it, we tell you that too.

No hard sell. Nothing to sign on the call.