Cleaning business software for office and contract cleaning companies

Contract cleaning is a weekly puzzle. The Raffles Place office wants three evening cleans a week. The clinic in Toa Payoh wants Saturdays only. A new tenant needs a deep clean before move-in. Behind every visit is a cleaner who has to turn up, clock in and get paid, and a client who expects one tidy bill a month.

On the Business plan · no card needed

AQUORIA O.N.E is cleaning business software that runs the visits, the crews and the billing together. Office & contract cleaning is on the Business plan, and starts you with office cleaning at S$120 for a 3-hour visit, a monthly cleaning contract and a one-off deep clean priced on quote, all done at the client's place.

Visits that repeat

Book a client's first clean and repeat it every week or every 2 weeks, for as many visits as the contract runs. For a Monday, Wednesday and Friday office, set up three weekly repeats, each with the cleaner who's going. Any week that's already full is skipped, and you're told which ones to sort out by hand.

New clients book from your link

Office managers book an office clean, or a site survey you've added as a service, from your link, with the address and a deposit if you ask for one. Enquiries that need a proper look first go on your leads list with their likely monthly value, so S$9,600 of contracts waiting on a reply is easy to see.

Contracts billed once a month

Each client company gets a business account with its own prices, 30-day terms and the PO number its finance team wants. The month's contract fee, extra visits and a window-cleaning add-on all land on one statement. Record their payment against it, and it clears the oldest jobs first. Monthly contract jobs aren't created automatically, so add each one at the start of the month.

Cleaners on site, paid right

Cleaners clock in on their phones at the client's office, marked as working at customers' sites so their position isn't checked against yours. Hours fill timesheets, and payroll pays monthly, daily or hourly staff with CPF worked out. Foreign workers are set to no CPF, and work permits running out within 60 days show up before they lapse.

  • Leave requests approved from your phone
  • Contracts, work permits and other papers kept with expiry dates
  • Payslips each cleaner can see from their own login
  • Up to 10 logins, with more from AQUORIA on request

Supplies and specialist work

Count chemicals, mops and bin liners as supplies, see when they run low, and send purchase orders to your supplier. Hand high-rise window cleaning to a specialist subcontractor, with their insurance and its expiry date on file; once it runs out, no work can be sent to them.

How it works

  1. 1Start a Business trial with your UEN and pick Office & contract cleaning
  2. 2Book each client's visits and repeat them for the contract
  3. 3Track clock-ins, run payroll with CPF and send monthly statements

What you'll use

Plan: Business

Questions

Is there cleaning business software with online booking?

Yes. AQUORIA O.N.E gives you a booking page where clients choose a cleaning service, a time and their address, with an optional deposit. Bookings show on your calendar with the cleaner going, and repeat visits can be set up every week or every 2 weeks. A finished visit becomes a job ready to bill.

How do I schedule recurring office cleaning?

Book the first visit and repeat it every week or every 2 weeks for the length of the contract. For several days a week, set one weekly repeat per day. Each visit can carry the cleaner who's going, and the client's own contract price.

How do I track cleaners' attendance across sites?

Each cleaner with a login clocks in and out on their phone. The timesheet shows every clock-in, marks entries added by hand, and lets you fill payroll hours from it. For cleaners without a login, a supervisor adds their hours by hand from the site's sign-in sheet.

Why is office cleaning on the Business plan?

Contract cleaning runs with a team, so it needs staff logins, HR, payroll and business accounts, which come with Business. Office and contract cleaning can only choose Business, at S$149 a month after a free 14-day trial with no card. A home cleaning business on its own can start on Essential.

Can each client have its own contract rate?

Yes. Give a client a business account and set their own prices on any service, such as S$110 a visit instead of your usual S$120. Their jobs, invoices and statements use those prices automatically, and you can add a credit limit and payment terms for each client.

Try it free for 14 days, then S$149 a month (Business). No card needed.