14-day free trial · No card needed · Staff never pay
Sample commercial cleaning week
3 open shifts on this roster
Auto-fill
Mon
Team leader
18:00–23:00
Nikolai
Cleaner
18:00–22:00
Fatima
Tue
Cleaner
05:00–08:00
Jake
Window cleaner
07:00–15:00
Tui
Wed
Cleaner
18:00–22:00
Open shift
Thu
Cleaner
05:00–08:00
Jake
Supervisor
09:00–17:00
Rosa
Fri
Team leader
18:00–23:00
Open shift
Cleaner
18:00–22:00
Fatima
Sat
Cleaner
07:00–11:00
Open shift
What gets in the way of a good roster
Crews spread across many client sites
Add each client site as a location with its own roster, and see who is working today across all of them.
Knowing the cleaner actually turned up
Cleaners clock in from their phone on server time, so you can see who has started at each site.
Inducted for this site, or not?
Tag cleaners with site inductions or machine skills. Shifts that need them can only go to the right people.
Built for how commercial cleaning companies work
Several locations
Run every site from one workspace. Each location has its own roster, staff and settings, and you can see who is working today across all of them.
Switch locations in one tap
One subscription per workspace
One-tap time clock
Night crews clock in with one tap when they reach the site and clock out when the job is done. Times come from the server, and unpaid breaks are taken out of paid time.
Server time
Breaks started and ended in the app
Skill checks
Tag people with skills and shifts with what they need. Rosterly checks before anyone is assigned, so the right person is always on.
Checked at assignment
Shown on every shift card
Announcements and tasks
Send a new key-safe code or a client’s special request to the crew with read receipts, so nobody arrives without it.
See who has read it
Tasks assigned to a person
Timesheet approval
Managers review hours, correct mistakes with a reason and approve. Every change is recorded.
Corrections need a reason
Changes kept in an audit trail
Payroll export
Approved hours export as a CSV for your payroll provider or accountant, with base-rate estimates alongside.
Approved hours only
Full history available
Your first roster in three steps
01
Add each client site as a location, with its own hours.
02
Invite cleaners and team leaders by email and tag their site inductions.
03
Build each site’s week, publish, and watch clock-ins arrive.
Priced per workspace, not per person
Hiring another casual shouldn’t raise your software bill. Put in your own numbers to see what your roster costs today.
Staff on your team
Hours a week you spend on the roster
Your hourly cost as a manager
$
Per-person price you pay today (optional)
$
Rosterly for 34 staff
Business: A$119 a month, flat
Up to 60 staff, every feature, staff never pay.
Your time on the roster today: about $390 a month.
Your figures stay in your browser. Rosterly prices are in Australian dollars, including GST.
Rosterly vs a spreadsheet and a group chat
Swaps and cover
Requested and approved in the app
Messages that get missed
Right skills on
Checked before anyone is assigned
Checked by memory
Hours
Clocked on server time, breaks excluded
Typed up from paper
Payroll
Approved hours as a CSV
Copied by hand
Rosterly doesn’t do GPS tracking, job quotes, client invoicing or dispatch. It handles crew rosters, clock-ins, leave and updates.
Questions, answered.
Next week’s roster, done before close.
Set up your workplace in about a minute. 14-day free trial, no card needed.