Meet Duke
AppsSee every app
IndustriesBrowse all industries
Pricing Help centre Custom AI Journal Contact
Start freeSign in

IndustriesTrades & home servicesCleaning company

Cleaning business softwareFrom “how much for a clean?” to a regular client.

Enquiries, survey visits, quotes, cleaning contracts and invoices in one place. Duke answers WhatsApp at any hour, books survey visits and reminds you which contracts are due a visit.

Duke at your cleaning company

Duke fills the diary while your teams clean.

He answers “how much for a clean?” on WhatsApp from your price list, books survey visits into free times and saves the property details on the client's record. Quotes after a survey, regulars due a clean and invoices still open are ready for your yes.

Who decides

  • On its own, by your ruleDuke on duty does it for the customer who wrote, once you switch that action on.
  • Waits for your approvalHe prepares it and shows a one-line preview. Nothing changes until you approve.
  • Just answersReading needs no approval, and he sees only what the person asking may see.
  • Ready when you open the appInsights are made from your own numbers when you open the app.
  • Checked every morningGoals are measured every morning, with a forecast.
Meet Duke
A day with DukeA Monday at a cleaning company in south LondonWorking
  1. Measured your contracts goal8 new cleaning contracts by 31 Oct: 5 added so far, on pace for 9.Checked every morning
  2. Had Monday's numbers readyYou open Home: 3 quotes unanswered, £1,460 in invoices overdue.Ready when you open the app
  3. Booked an end of tenancy surveyJosh, a 2-bed in Clapham: Friday 14:00 with Tom, from your free times.On its own, by your rule
  4. Saved the property details2 bedrooms, oven and carpets wanted, keys from the letting agent. On his Property details.On its own, by your rule
  5. Found regulars with no clean bookedHarper & Lowe Dental and Flat 3, Elm Row are due next week. Nothing in the diary yet.Just answers
  6. Drafted the Northcote Offices quoteTwice-weekly office clean, 6 hours a visit, £1,920 a month, waiting for you.Waits for your approval
An example day. Names and numbers are made up.

Duke does this for you

Waits for your approval

A checklist for every site.

Ask for a checklist page and Duke drafts the fields: rooms included, extras, access notes, keys held, last checked. Nothing is built until you approve it.

Make a checklist page for each client's site.
DukeLinked to the client, with Rooms included, Extras, Access notes, Keys held and Last checked. Shall I build it?
Waiting for your approvalCreate page Site checklists with 5 fields, linked to clientsApproveNot now
On its own, by your rule

Surveys booked from your price list.

Duke gives your starting prices, never a made-up one, offers survey times and books the one the client picks. What they tell him about the home is saved too.

Duke on WhatsAppHi Amira, regular cleans are £18 an hour, usually 3 hours for a 3-bed. A short survey fixes the price: Tuesday 11:00 or Wednesday 15:30?
Booked · Survey visit, Wed 15:30 with Tom
Just answers

Regular cleans nobody has booked.

Cleans don't repeat in the diary on their own, so Duke checks each contract's next clean date against the appointments and names the regulars still without a slot.

Due next week, not booked

Harper & Lowe Dental · WeeklyMon 19 Oct£640/mo
Flat 3, 18 Elm Row · FortnightlyWed 21 OctLast clean missed
Northcote Offices · Twice weeklyTue 20 Oct£1,920/mo
Waits for your approval

Quotes chased after three days.

An agent looks each morning for quotes sent three days ago with no answer and drafts a short follow-up for every client. They go once you approve.

Agent · Quote follow-ups3 quotes unanswered since Thursday, £2,780 between them. A follow-up is drafted for each.
Waiting for your approvalSend email “About your cleaning quote” to 3 clientsApproveNot now
An electrician working on wiring in a home
Duke on WhatsAppHi Josh, end of tenancy cleans for a 2-bed start at £220. A short survey visit gets you an exact price: Thursday 10:00 or Friday 14:00?
Booked · Fri 14:00 survey visit with Tom
Harbour Digital in SmartDuke: the Home pageLive demoClosest live demo: Harbour DigitalMarketing agency in Dublin. The same apps, set up for a marketing agency. Open it ↗

The apps cleaning companies use

Enquiries in, quotes out, cleans booked, invoices paid.

Leads for every enquiry, appointments for surveys and cleans, quotes that become orders, and invoices with part payments.

Survey visits and cleans

A diary for every cleaner.

Working hours per team member, appointment types with their own length and travel buffer, and free times worked out for you. Nobody gets double-booked.

  • Appointment reminders you set up once as an automation
  • Time off taken out of free times
  • Missed visits recorded
An appointments diary in columns by team member, with working hours and booked appointments

Shown: the diary in Northside Physio, our clinic demo. Yours shows surveys and cleans by cleaner.

Quotes

Quotes that turn into jobs.

Line by line from your services: deep clean, oven, carpets, windows. Mark it sent, and when the client accepts, the order is made with the same lines.

  • Prices include tax
  • Discount per line
  • Accepted and declined at a glance
A quote with its lines, tax included and buttons to accept and make an order, or decline

Shown: a proposal in Harbour Digital, our agency demo.

Contracts

Regular clients, never forgotten.

A Cleaning contracts page built for you, linked to the client: how often, hours per visit, the next clean date. Appointments don't repeat on their own yet, so an automation on the next clean date can create a task to book it.

  • Filter by next clean date
  • Totals of monthly contract value
Cleaning contractsList
ClientFrequencyHoursNext cleanMonthly
Harper & Lowe DentalWeekly4Mon 19 Oct£640
Flat 3, 18 Elm RowFortnightly3Wed 21 Oct£180
Northcote OfficesTwice weekly6Tue 20 Oct£1,920

Invoices

Know who still owes you.

Invoices, receipts and part payments by card, bank transfer or cash. Due, overdue and paid are worked out for you.

  • Payment reminders by email
  • Collected this month on Home
Invoices list with amounts owed and overdue, and each invoice's status

Shown: invoices in Harbour Digital, our agency demo.

Pages Duke can build for you

Pages built for a cleaning company.

We build these with you during guided setup, or you ask Duke. Each can link to the client and show on their timeline.

Cleaning contractsProperty detailsKeys heldSuppliesComplaints and re-cleans
Talk to us: we set it up for you.

We set SmartDuke up with your services, prices, cleaners, WhatsApp number and client list. Harbour Digital, our agency demo, shows quotes, orders and invoices; Northside Physio shows the appointment diary.

Bring SmartDuke to your cleaning company.

Tell us your services and how you schedule, and we'll set up surveys, quotes and contracts for you.

Start free

Talk to us

We reply by email, usually within one working day. No newsletters.