📲
Install Spotless for push notifications
On iPhone/iPad, tap Share ↑ then "Add to Home Screen" — then reopen from your home screen to enable notifications.

Sign in

Clients

Your clients

Loading…

Workers

Workers

Loading…

Billing & Invoicing

Loading…

Expenses

⏳ Pending
💸 Reimbursements
Loading…
Loading…
Receipt
Decline expense
Let the cleaner know why this expense was declined.
Create Invoice
Loading…
Invoice
Base charges
Adjustments
No adjustments — click "+ Add line" to add an extra charge or discount.
Invoice Total
£0.00
Status
Add new worker
Worker profile
Recent activity
Loading…
Job details
Property structure
0
0
0
1
Landlord
Letting agent
Assigned workers
Loading…
New EOT Job
Property structure
0
0
0
1
Create Invoice
Delete EOT Job

Are you sure you want to permanently delete ?

This will also delete all surveys and sign-offs linked to this job. This cannot be undone.

My Jobs

Loading your jobs…
🏠 Property Survey

Add items to each room by searching below. Unknown items can be added — they'll be flagged ⚠ on the sign-off sheet.

Loading…
🏠 Property Survey

Survey the property room by room to generate your personalised task list and kit checklist.

✅ Sign-off

Once you've completed the clean, submit your sign-off here.

Schedule B
Pay & Invoices
💳 Submit an expense
✓ Expense submitted — your manager will review it shortly.
Loading…
Send invoice
Total estimated £0.00

By sending this invoice you confirm the hours shown are correct. Your manager will review and approve before payment is made.

✓ Sign-off submitted successfully
Schedule B — Cleaning Guide

Your full cleaning schedule for this site — tasks, frequencies and equipment.

Sign-off Sheet

Tick off completed tasks, record stock levels and add any notes. Submit when the clean is done.

👤
Additional notes
💳 Expenses

Record any out-of-pocket expenses from this visit — include the receipt, amount and reason.

Jobs

Jobs

Filter
Loading…
New recurring job
Loading workers…
New one-off job
+ Create new client
Loading workers…
Job Detail
Workers & Hours
Status
Offer to workers

Post this job to workers' Available Jobs tab so someone can claim it. Workers receive a push notification instantly.

Not offered
Edit recurring pattern

Sign-offs

Quality & completion from every visit
This week
Needs review
Open issues
Avg completion
Loading…

Live Stock

Loading stock…
Access note photo