Field-operations software for cleaning and facilities teams.
Picket gives contract cleaning companies and facilities-management firms one app to prove the work was done. Proof of presence at every area and task, SLA proof-of-service reports that settle billing disputes, and accurate attendance, built for firms with staff spread across client sites. Every price is published on this page.
Built for SA cleaning and FM firms with dispersed, on-site teams
Want a walkthrough on your sites?
Tell us how many staff and client sites you run and how you prove service today. We will reply by email with a tailored walkthrough of Picket for your firm: rounds and proof-of-presence, the SLA report, the occurrence and issue log, and contractor sign-in, in one app.
Email us for a demo
No call required. We reply by email, usually same day, with a walkthrough tailored to your cleaning or facilities operation and a practical first deployment path.
You live and die on proof of service.
A contract cleaning or facilities firm has to prove its teams turned up, did the rounds and handled what they found, across sites you do not sit at. When a client queries the work, or holds an invoice, the answer cannot be a WhatsApp message and a manager's memory. It has to be a record.
The enterprise workforce tools that do this are priced for national operators and sold on subscription only. So the small and mid firm makes do: a paper sheet, a group chat and a spreadsheet, and loses the argument every time a site is disputed. Picket gives you the field discipline of a big operator, priced for your reality.
Three core jobs, done properly, in one app.
The operational field tools a cleaning or facilities firm actually runs on, built for South African conditions and priced for a small or mid team, with an optional Scheduler module for rosters on top.
Rounds and proof-of-presence
Phone-native scans at each area or task that prove the round was walked, when it should have been, by whom.
- NFC or QR at each area or task, no proprietary baton or dock
- GPS, timestamp and photo on every scan
- Geofenced clock-in, offline-first with automatic sync
- Recurring round order with push-prompts for the next round
- Missed-area alerts, live and historical round views
Digital occurrence and issue log
A tamper-evident record of defects, hazards, damage and incidents found on site, tied to the site and the time, that holds up when it is questioned.
- Hash-chained, append-only entries
- Timestamp and location locked on every entry
- Photo and voice attachments, structured issue types
- One-tap PDF export for clients, insurers and your own records
Site access and contractor sign-in
Know who is on the client site: your operatives, sub-contractors and visitors signed in and out, with a clean, POPIA-minimal record.
- Contractor and visitor sign-in and sign-out
- QR or PIN passes
- ID capture at the entrance, POPIA-minimal
- POPIA-minimal retention by design
Scheduler: rosters and the payroll close
Add rostering on top of Core when you need it. Recurring shift patterns, including rotating cycles like 12-hour four-on-four-off, site rosters with posts and coverage per site, applying a pattern across a month with a clash-checking preview and undo, staff-to-shift assignment, and roster-fed timesheets that surface no-show, zero-hours and out-of-geofence exceptions and flow into a Supervisor to HR to Director approval close into a locked payroll export. R25 per active staff member a month, on any Core plan.
It knows when the operative is in trouble.
Cleaners and operatives often work alone, early in the morning or late at night, on a client site with nobody else around. Most field apps only tell you a task was missed. Picket is built to tell you something has happened to the person.
A panic call, a phone that stops moving, a check-in that never comes: each one escalates up the chain, from supervisor to ops to client, until someone responds.
Everything a small or mid firm needs, nothing it does not.
The cross-cutting strengths that make Picket a fair, complete tool rather than a stripped-down enterprise product.
Proof that settles billing disputes
Time-stamped, geofenced proof-of-presence at each area, attendance from clock-in, and the monthly SLA report tie together so a queried invoice is answered with the record.
Offline-first, by design
Patchy signal and load-shedding are the norm here, so Picket captures on the device and syncs automatically when the connection is back.
Multi-site operations dashboard
Every client site, round and open issue on one screen for the supervisor and ops team, without a dedicated control room.
Client SLA proof-of-service
The report that renews a contract and settles a dispute: rounds walked, issues handled and response times, ready to send the client each month.
Rostering and payroll close
Hours from geofenced clock-in flow out to SimplePay, Pastel and Sage formats without re-keying. The optional Scheduler module adds shift rosters and the Supervisor to HR to Director approval close on top.
POPIA-aligned throughout
Personal information is minimised and retention is controlled by design, from sign-in records to issue-log attachments.
The phone they already carry
No proprietary baton, no dock, no extra device to lose or maintain. Cleaners and operatives use the Android or iOS phone in their pocket.
AI only where it helps
We do not force AI in. It is optional and used only where it genuinely helps, such as ID OCR at sign-in. The core is solid software.
One app for the whole field, at a price a small firm can actually say yes to.
Nobody local bundles rounds and proof-of-presence, the occurrence and issue log, site access and optional rostering into one app for cleaning and facilities teams. That integration, plus pricing published right on the page, is the point.
You stop paying for several disconnected tools, or making do with paper and WhatsApp, and get one record that ties the round, the issue and the attendance together, with rostering that feeds the same timesheets when you add the Scheduler module.
The right view for each person.
One product, four roles, so the cleaner, the supervisor, the client and the admin each see exactly what they need.
Cleaner or operative
A simple mobile app: scan areas and tasks, log issues, raise a panic and check in, on the phone they already carry.
Supervisor and ops
Web and mobile: live rounds, issues and lone-worker safety across sites, with escalation chains, and optional rostering and the payroll-approval close.
Client and building manager
A read-only view of the proof that matters: rounds walked, issues handled and the SLA report each month.
Admin
Manage sites, staff, areas and tasks, and clients, and configure the SOP and escalation for the firm.
Transparent pricing, published on the page.
Picket is modular. Start with Picket Core, the full field-operations platform from R2,500 a month, and add the optional Scheduler module when you want rosters and the payroll-approval close. We publish every number right here so you can budget before you email us.
| Once-off setup | R15,000 to R90,000 |
| Then monthly | From R2,500 |
| Your Core plan | As above |
| Scheduler, per active staff member / month | + R25 |
| Extra setup and floor | None |
Picket Core
The complete field-operations platform. A once-off setup, then a simple monthly plan, priced per active staff member or in a flat band, your choice.
- Rounds and proof-of-presence
- Digital occurrence and issue log
- Site access and contractor sign-in
- Time and attendance with geofenced clock-in
- Lone-worker safety escalation
- Multi-site dashboard, SLA reports and payroll CSV export
No per-scan meter and no lock-in tricks. Site access and contractor sign-in is included from the Growth plan up, and available on Starter as an add-on from +R599/month. All your client sites run in one account, each with its own geofence, areas and tasks and SLA report, and each plan includes a site allowance (5 to 60 sites by band, then R250/month per additional site). The same core toolkit is in every plan, you are only choosing how you want to be billed.
| Active staff | Per staff member / month |
|---|---|
| 1 to 50 | R45 |
| 51 to 150 | R38 |
| 151 to 300 | R32 |
| 301 to 500 | R28 |
| 500+ | By arrangement |
| Plan | Covers | Per month |
|---|---|---|
| Starter | Up to 50 staff | R2,500 |
| Growth | 51 to 150 staff | R6,500 |
| Scale | 151 to 300 staff | R11,000 |
| Scale+ | 301 to 500 staff | R14,000 |
Scheduler module (optional)
Add rosters and the payroll-approval close on top of any Core plan. One flat rate per active staff member, using the same active-staff count as your Core plan.
- Recurring shift patterns, including rotating cycles like 12-hour and four-on-four-off
- Site rosters with posts and coverage per site
- Apply a pattern across a month with a clash-checking preview, then apply or undo
- Staff-to-shift assignment with coverage per site tracked
- Roster-fed timesheets with exceptions surfaced: no-show, zero-hours and out-of-geofence
- A Supervisor to HR to Director approval close, then a locked payroll export
At R25 per active staff member, the Scheduler module costs less than standalone rostering tools charge for rostering alone, and it lives in the same platform as your rounds, issue log and time and attendance. Choose Picket Core on its own, or Core plus Scheduler.
Prices shown in Rands, excluding VAT. Picket Core setup bands: Starter, up to about 50 staff, R15,000 to R25,000 · Growth, about 50 to 250 staff, R35,000 to R60,000 · Scale, about 250 to 500 staff, R60,000 to R90,000. The Scheduler module is R25 per active staff member per month, added to any Core plan, with no separate setup fee or floor.
Running a security or guarding operation too?
This is the cleaning and facilities face of Picket. If you run a guarding operation, the same app is set up for security field operations on its own page: see Picket for security field operations.
The things firms actually ask.
Straight answers, before you spend a minute on a form.
Do cleaners or operatives need special hardware or a proprietary baton?
What happens when there is no signal or the power is out?
How is the occurrence and issue log tamper-evident?
How does Picket help me settle billing disputes?
What does Picket cost?
We service many client sites. How does that work?
What is the Scheduler module and what does it add?
Does Picket replace my cleaners or my supervisors?
See it on your operation.
Tell us how many staff and client sites you run, and what you use today. We will reply by email with a tailored quote and a practical first deployment path for your firm. We are onboarding our first pilot firms now.
- A tailored quote, scoped up front
- A first deployment path for your sites
- No call required, we reply by email, usually same day
Email us for a demo: info@eyonasoftware.co.za · Typically replies same day