Introducing Xota — your scheduling just got easier. Learn more →
Product / Clients & Projects

Cleaning client management software: every client, quote and project joined up

From the first enquiry to delivery-ready work. No re-typing between tools, no lost briefs, no missing images. One connected loop from who the client is to what your team is doing tomorrow morning, with a cleaning company client app your customers can check any time.

Cityline Offices Live
Edit
Email
amy.brooks@cityline
Phone
0117 555 0000
Industry
Office services
Contacts
Documents (3)
Projects (4)
AB
Amy Brooks
Facilities Manager · amy.brooks@cityline
Portal on
TD
Tom Daniels
Operations · tom.daniels@cityline
Portal off
01 · COMPANIES

A client record with everything on it

Every company is the root of its own history. Contacts, documents, projects, bookings, hours and invoices, all on one record, never scattered across folders and spreadsheets.

  • Live and archived tabs keep the list clean
  • Contacts, documents and projects attached to the client
  • Full history, including every quote, project and signed-off booking
  • Industry, site address, invoicing details in one place
Clients
+ Add client
C
Cityline Offices
4 projects · 22 bookings / mo
Live
H
Harbour Health Services
2 projects · 14 bookings / mo
Live
N
Northbridge Housing
3 projects · 18 bookings / mo
Live
R
Riverside Retail Group
2 projects · 6 bookings / mo
Archived
02 · CLIENT PORTAL

Portal access is one toggle on a contact

Every contact you add is a record by default. When you want to let a client log in and see their own jobs, including photos, sign-off reports and upcoming bookings, flip one switch. No separate user admin, no re-entering their details, no invite emails to send manually.

No separate user admin. Contacts become users.
Edit Contact
Contact Name
Amy Brooks
Email
amy.brooks@cityline
Phone
0117 555 0000
Job Title
Facilities Manager
App Access
Client portal enabled
Amy can log in to see her own projects & reports.
03 · QUOTES

Win the work without switching tools

Build branded quotes with line items, one-off or recurring services. Send a public PDF link, capture an e-signature, and move through Draft → Sent → Won. No separate quoting app, no data re-entry when the client says yes.

  • Status lanes: Draft, Sent, Won, Lost
  • One-off & recurring line items side by side
  • Public PDF link the client can sign without logging in
  • Xota auto-prompts to flip to Sent once you've emailed it
Draft
Riverside Mall
£4,200
Riverside Retail
Sent
Harbour Clinic N
£2,880
Harbour Health
Cityline Court
£1,560
Cityline Offices
Won
Cityline HQ
£6,400
Cityline Offices
Block B Contract
£12,000
Northbridge
Lost
Weston Hall
£3,100
Weston Sports
04 · QUOTE → PROJECT

From “yes” to scheduled work in one click

This is where most tools fall down. The client said yes, and now you usually re-type everything into a project tool. In Xota, one click turns a won quote into a live project, with the brief, images and client already in place. Ready to book in your team.

Quote → Project in one click. No retyping.
Quote Q-0148 Won
Signed
Monthly deep clean£2,400
Weekly office clean · recurring£4,000
Total£6,400
Convert to project
Cityline HQ Cleaning Active
Ready to schedule
Client
Cityline Offices
Start
May 01, 2026
Value
£6,400
✓ Brief carried over   ✓ 3 images attached   ✓ Client linked
05 · PROJECTS

The project is the hub for one job

A project in Xota isn’t just a folder. It’s the live home for delivery: the brief, the image gallery, and tabs for bookings, draft bookings, booking templates, issues, emails and documents. Everyone working on this job knows where everything is.

  • Built-in tabs: Bookings, Draft Bookings, Booking Templates, Issues, Emails, Documents, Brief
  • Custom fields configurable per organisation
  • Share a project report with the client in one click
  • Logo upload, start/end dates, live/complete status
Cityline Annex Active
Share report
Client
Cityline Offices
Start
Apr 01, 2026
Team
Alex, Casey, Heidi
Bookings
Draft
Templates
Issues
Brief
Apr 22
General Clean
Taylor
Active
Apr 20
Compliance Check
Unassigned
Open
Apr 17
Deep Clean
Alex
Signed off
Apr 15
General Clean
Jordan
Signed off

Three things only Xota does this way

Quote → Project in one click

Won quotes become projects instantly. The brief, images and client all carry over, ready for your team to deliver.

Client portal = one toggle

Any contact becomes a portal user by flipping a switch. No separate user admin, no invite flow to manage.

Everything lives on the client

Every project, quote, booking and invoice traces back to the company. Open one client, see everything you’ve ever done for them.

Explore the rest of Xota

Clients & Projects FAQs

Straight answers on how Xota keeps cleaning clients, sites and projects organised.

How does Xota organise cleaning clients, sites and projects?

Every client in Xota is a company record that holds everything you do for them: contacts, documents, quotes, projects, bookings and invoices in one place. Live and archived tabs keep the list manageable, and each site or contract sits underneath as its own project with a brief, image gallery and its own bookings.

How do quotes become live projects in Xota?

When a client accepts a quote, one click converts it into a live project. The brief, images and client details carry over automatically, so nothing needs retyping, and the project is ready to book straight into the schedule.

Can I add custom fields for PO numbers or site access notes?

Yes. Projects and clients support custom fields configurable per organisation, so you can add fields like a purchase order number, site access notes, alarm codes or any other detail your team needs to see before turning up on site.

What’s the difference between archiving and deleting a client?

Archiving moves a client out of the live list while keeping their full history, contacts, documents and past projects intact, so nothing is lost if the contract restarts later. It’s the recommended way to tidy up your client list once work with a company ends.

Can one client have multiple sites or projects running at once?

Yes. A single client can have as many projects as they have sites or contracts, each with its own brief, team, bookings and documents, while still rolling up to one client record for invoicing and history.

Put your whole operation in one place

Every booking, every client, every certificate, joined up and live for admins, clients and operatives. Start your 90-day free trial of everything. No credit card, cancel any time.