IndustriesCleaning

Cleaning company software for rotas across every site

Publish who is at which client, and when. Cleaners see the cleaning staff rota on their phone, clock in by the site pin, and you approve the hours.

Free for up to 5 staff. A 14-day trial needs no card.

Cleaning scheduling software for every client site

The round lives in someone’s head

Early offices and evening shops are agreed by text. When someone is off, the cover is whoever picks up, and the week itself is missing.

Arrival is a tick on paper

A sign-in sheet at the client can be filled in later. You need the punch at that site, at that moment, not a story at the end of the week.

Hours are rebuilt for the client

Approved hours should be a timesheet, not a total typed from memory before someone asks what you are billing. The bill itself stays outside.

What you get

Cleaning rota software for the week you publish

Early and evening cleans as shifts

Each visit is a shift with a site, a start and an end. Saving can warn you about the 48-hour average, short rest and a missing weekly break. The warning does not block the save. There is no automatic round.

  • Save a shift and it goes live, or hold it back as a draft
  • Open shifts to cover a gap
  • Shift swaps that a manager approves
More on cleaning rotas
A cleaning week in Shiftbrook, with site shifts and an open shift.

Leave before you publish the round

Cleaners request holiday from their phone. Leave and sickness sit on the week, so you can see who is off before you confirm a dawn clean. A sickness reason stays private.

  • Holiday and sickness sit on the rota
  • Leave in days or hours
  • Private sickness reasons
More on leave and sickness
Leave and sickness on a cleaning week in Shiftbrook.

From the punch to an approved hour

Staff submit the hours, you approve them, and the approved hours download as a CSV. Approved hours can be sent to Xero Payroll UK as draft timesheets on the paid plan. Shiftbrook does not approve a pay run, and it does not raise an invoice.

  • Submit, approve, download
  • CSV of approved hours
  • Xero Payroll UK draft timesheets on the paid plan
More on timesheets
Approved cleaning timesheets ready to download as a CSV.

A punch at that client site

The cleaner clocks in on their phone. The punch is checked against the pin for that site, at that moment. The default radius is 100 metres, set from 25 to 1,000. The phone is not tracked between punches. There is no photo.

  • Clock-in on the phone
  • Site pin with a radius you set
  • Unpaid break deduction
More on clock-in
Clock-in for a client site, checked against the site pin.

What changes for you

A cleaner scheduling app is the phone, the pin and the approved hour.

Owner

You see every site and every approved hour. The free plan is one location and up to 5 staff. Further sites are on the paid plan.

Supervisor

You publish the week, cover a gap with an open shift and approve the timesheets before the hours leave as a CSV.

Cleaner

You see which site and which time on your phone, request leave, ask to swap and clock in when you arrive.

A morning round

An example day. Names and times are for illustration.

  1. 6:00

    The first office

    The cleaner clocks in at that client’s pin. The punch is the record of that moment, not a trace of the drive in between.

  2. 7:30

    The next site

    The next clean is another shift, on another pin. The week shows both. It does not draw a route.

  3. 9:00

    Someone is off

    You record the sickness, keep the reason private, and publish an open shift for the site that is still uncovered.

  4. 16:00

    The hours

    You approve the timesheet. The CSV is the hours. The quote and the invoice stay outside Shiftbrook.

Free for up to 5 staff

One organisation, one location and up to 5 staff, for as long as you like.

No card for the trial

The 14-day trial of the paid plan does not ask for card details.

Back to free when it ends

When the trial ends, the organisation returns to the free plan.

Clear pricing

The paid plan is £3 per user per month, with a £15 minimum.

What you do not get

Shiftbrook is the rota, the punch and the approved hours. It is not the cleaning business system.

No quotes

It does not price a job, send a quote or chase a client for money.

No invoicing

It does not raise an invoice. Approved hours download as a CSV for whatever you use to bill.

No live tracking

The punch proves the clock-in at that moment. The phone is not followed between sites.

No route planner

It does not order the visits or estimate the drive. You publish the shifts.

Many sites, one week

The free plan is one organisation, one location and up to 5 staff. Each further client site is a location on the paid plan, and the 14-day trial includes those locations. Each site needs its own pin. There is no punch against a site that has no pin. People who have joined, plus open invites, count towards the free limit of 5.

An early clean and an evening clean are shifts, with their own start and end. An adult day of more than six hours is one 20-minute break under the usual rule, not a break every six hours. Copying last week repeats that week. It does not build a round, and it does not fill a gap until you publish an open shift. Saving the week can warn you about 11 hours between shifts, the weekly rest and the 48-hour average. The warning does not refuse the save. This page is not legal advice.

What the punch is, and what it is not

Clock-in compares the phone with the pin at that moment. It does not take a photo, and it does not follow the cleaner between punches. That is the record you can point at if a client asks whether someone arrived. It is not a tracker, and it is not proof of the work that was done inside the building. The approved timesheet is the hours. Pay, the quote and the invoice stay outside.

A cleaner you employ is a person in your organisation. If an agency supplies the cleaner, that worker stays on the agency account, with the agency’s sites and approvers. Do not keep a second payroll for someone else’s staff inside your week. Your rota is the people you invited. Open invites count towards the free limit of 5, and leavers do not.

Questions cleaning teams ask

How do I know a cleaner has actually arrived at a client site?

They clock in on their phone. The punch is checked against the pin for that site, at that moment. It is not continuous tracking, and there is no photo. If the pin is not set, clock-in stays closed.

Can I rota early morning and evening cleans across many sites?

Yes. Each clean is a shift with its own site, start and end. The free plan is one location. Further sites are on the paid plan. The product does not plan the route between them.

Can cleaners see which site they are at and when?

Yes. Published shifts are on their phone, including the site and the time. Drafts stay hidden until you publish. They can also subscribe the shifts to their own calendar.

How do I turn clocked hours into approved timesheets?

Staff submit the hours, you approve them, and the approved hours download as a CSV. On the paid plan they can be sent to Xero Payroll UK as draft timesheets. Shiftbrook does not approve a pay run.

Does Shiftbrook handle quotes or invoicing for cleaning jobs?

No. It does not price a job, send a quote or raise an invoice. It records the rota, the punch and the approved hours.

Cleaning Company Software for Staff Rotas | Shiftbrook