Cleaning & Security

Schedule your crews without the chaos.

Multi-site coverage, contractor management, and last-minute client changes. One app for your whole operation.

  • Multi-site coverage sorted
  • Last-minute client changes handled
  • Contractor and employee mix managed
Rules checked on every shift
22Rules checked on every shift
Countries, with local rules built in
6Countries, with local rules built in
Free trial, no card
30 daysFree trial, no card
An office lobby late in the evening, a cleaner crossing the floor with a cart.

The shift starts when everybody else has gone home.

What you get

Built for the way cleaning & security actually runs.

Site-based scheduling

Each client site has its own roster. See coverage across all your contracts from one dashboard.

Client roster templates

Build recurring rosters per client — same crew, same times, every week. Tweak for one-offs and special events.

Mobile clock-in

Staff clock in and out from their phone with GPS verification. Know who's on site without chasing timesheets.

Crew grouping

Keep regular teams together. Set a home site per person and Rosie prefers it when filling shifts, so crews stay familiar.

Compliance tracking

Rest periods, max hours, and consecutive day limits enforced automatically. Stay compliant without thinking about it.

Availability management

Staff and contractors set their own availability. When a site needs cover, Rosie shows you who's actually free.

In practice

The situations that cost you a morning.

  • New client starting Monday

    You've just won a new office cleaning contract. You need a recurring roster for 3 cleaners across 5 evenings, starting in 4 days.

    With Rosie: Build the template roster in Rosie, assign your available crew, and publish. The team gets notified instantly. Repeat every week with one click.

  • Guard no-show at the hospital

    Your overnight security guard doesn't show up at a hospital site. The client calls demanding cover immediately.

    With Rosie: Rosie shows every available, qualified guard instantly. Reassign in a click, before the client calls back.

  • Event season scale-up

    Concert season means tripling your security crew for 6 weeks. You need to on-board casual contractors and get them rostered fast.

    With Rosie: Add your contractors to Rosie with their availability and qualifications. Auto-fill the event rosters around who's free and qualified.

The difference

What changes on Monday morning.

 Without RosieWith Rosie
Managing multiple sitesSeparate spreadsheet per clientOne dashboard, all sites
Finding replacement staffPhone calls at 2amOne click to reassign to an available person
Tracking hours workedPaper timesheets collected weeklyMobile clock-in with GPS
Onboarding a new siteBuild a new spreadsheet from scratchCreate a template roster in minutes
Invoicing accuracyManual hour tallyingAutomatic time records per site

Straight answers

Cleaning & Security questions, answered.

  • Can I manage both employees and contractors?

    Yes. Add everyone to Rosie with their employment type, availability, and qualifications. When filling shifts, Rosie respects the rules for each — max hours for employees, availability windows for contractors.

  • How does site-based rostering work?

    Each client site is a location in Rosie. You build rosters per site, set staffing requirements, and see coverage across all your contracts from one dashboard.

  • Does it handle overnight shifts?

    Yes. Shifts that cross midnight (e.g., 10pm–6am) are handled correctly. Rest periods between shifts are calculated properly even across day boundaries.

  • Can staff clock in from their phone?

    Yes. Mobile time clock with GPS verification so you know who's on site. No more paper timesheets — hours are recorded automatically.

  • How do I handle last-minute client changes?

    Edit the roster in Rosie and affected staff are notified instantly. If you need extra people, Rosie shows you who's available and qualified for that site.

  • Is there a free trial?

    30 days free, no credit card required. Add your sites, your crews, and let Rosie build your first roster.

Price

$29 a month for your roster.

Shown in USD. One price covers your first 25 people. Add timesheets and the staff app per person, only when you want them.

Roster

$29

a month · up to 25 people

Everything you need to build the roster and get it to your team.

  • Rosters and shift templates
  • Auto-fill
  • Your staff, roles and 3 sites
  • Shifts in your team’s phone calendar
  • Roster export

A team of 12 pays $29 a month.

Team

Most popular

+$2.50

per person, a month, on top of the base

Adds timesheets, leave, shift swaps and the staff app.

  • Everything in Roster, plus
  • Timesheets and the staff app
  • Who is free, leave and shift swaps
  • Sends hours to Xero
  • Certificates, reports, 10 sites

A team of 12 pays $59 a month.

Business

+$4

per person, a month, on top of the base

For groups running several venues.

  • Everything in Team, plus
  • Clock in on a shared tablet, at the venue
  • Break rules, and a check for underpaid staff
  • Clock-in fenced to the venue
  • Unlimited sites

A team of 12 pays $77 a month.

Full plan comparison

30 days free, no card. Managers don't count as people. Export everything as CSV and close the account yourself, any time.

Get started

Stop juggling spreadsheets for every site.

Stop chasing crews on WhatsApp to find out who turned up.