Built in the UK for cleaning companies

Run your whole cleaning company from one system.

Scheduling, the cleaner app, payroll and invoicing — from the first booking to the signed-off invoice. No more spreadsheets, WhatsApp threads or paper timesheets.

No card required Web, iOS & Android Cancel any time
Drag-and-drop rota & timeline Cleaner app with GPS-verified clock-in Payroll & invoicing built in Live client portal
The tour

One loop, booking to invoice.

The same job flows through every part of Xota — so nothing gets re-keyed, and nothing falls between the office, the cleaners and the client.

01

Schedule the week in one grid.

Drag bookings, tasks, absences and travel time onto a calendar or timeline. Recurring contracts and one-off jobs sit side by side; UK bank holidays import automatically.

Booking templates drop a whole week of visits in one click.

Week of 14 Jul4 teams
·
Mon
Tue
Wed
AM
Regent HouseTeam A
The MewsTeam A
Regent HouseTeam A
PM
Croft officeTeam B
Harbour ClinicTeam B
02

Cleaners clock in on site.

The operative app for iOS and Android shows each cleaner their jobs, checklist and route. Clock-in and clock-out capture location and device, so the hours on the timesheet are the hours actually worked.

GPS-verified clock-in — no separate timesheet to chase.

Regent HouseOn site
Arrived08:02
LocationVerified · 12 m
Clock out
03

Sign off with photo & signature.

At completion the cleaner ticks off the job's task list, adds before-and-after photos and captures a signature. The booking moves to Signed off — and locks — so the record can't drift after the fact.

Draft → Open → Active → Complete → Signed off.

Proof of workSigned off
Before
After
J. Okafor · client
04

Payroll adds itself up.

Hours flow from clock-ins, absences and travel time into a payroll view — per cleaner, per week, no re-keying. See exactly how each figure was built before you pay it.

Built-in calculation — the numbers trace back to real bookings.

Payroll · week 28Draft
CleanerHoursTravelPay
A. Nowak37.52.0£474.00
M. Ali31.01.5£390.00
S. Bright28.53.0£378.00
Team A97.06.5£1,242.00
05

Invoice — and the client sees it all.

Raise an invoice straight from the signed-off work; once raised, it locks against the job. Clients get a portal login or a private share link to watch progress, see proof of work and pick up their documents.

One place from booking to paid — no accounting export needed.

Invoice · INV-2048Sent
Regent House · weekly clean ×4£720.00
Oakfield · end of tenancy£240.00
VAT (20%)£192.00
Total due£1,152.00

The office, the cleaners and the client — one login each.

Scheduling

Calendar and Gantt-style timeline in one grid. Recurring contracts, one-off jobs, absences, travel time and saved filters. Book a whole templated week in a click.

Cleaner app

iOS and Android. Jobs, task lists, routes, GPS-verified clock-in and photo proof of work — in every cleaner's pocket.

Messaging

In-app conversations with read receipts, file attachments and real-time updates. Weekly shift emails keep everyone on the same rota.

Finance

Built-in payroll, invoicing, quotes and spend — with margins and PDF reports.

Client portal

A client login or a private share link for live progress, proof and documents.

Public API

A REST API for teams who want to build their own connections into Xota.

Move real clients across without the pressure.

A 90-day free trial — long enough to run a full monthly cycle, sign off real jobs and pay a real payroll before you decide anything.

No card to start. Sign up and you're in the product today.
From one cleaner to hundreds. Pricing scales one user at a time.
Domestic or commercial. Recurring rotas and one-off bookings both fit.

One simple per-user price. The app and portal included.

  • Cleaner mobile app seats included as standard
  • Client portal included — no separate add-on
  • Payroll, invoicing and reports built in
90 days free
Then one price per active user, per month. No card to begin.
Start free trial See full pricing