Software  /  Cleaning services

Cleaning services platform

Bookings, routes, recurring schedules and quality checks in one platform, under your brand.

Try your brand colour
Sample data · interactive demo
app.codema.ai/routes

Today’s routes

Thursday Oct 15 · 38 cleans · 6 teams
Search…
Optimize
+ Add clean
AM
1
2
3
4
1
2
3
1
2
3

Teams

T1
Team Lime
4 of 7 cleans · North
T2
Team Mint
2 of 6 cleans · South
T3
Team Sage
3 of 6 cleans · East
T4
Team Fern
5 of 6 cleans · Office route

Click around: assign a team to an open clean, approve a photo checklist, book a re-clean, or open the client app. Screens with a lock are shown in a live demo.

Inside the platform

Every screen, your brand

A complete platform for residential and commercial cleaning companies. Pre-built, customized to how you work, branded as yours and owned by you. Names and figures below are fictional sample data.

Try your brand colour
01 / 05

Route map

Today’s cleans grouped into team routes on a map.

  • Routes per team
  • Progress through the day
  • One-click route optimization
Sample data
app.codema.ai/routes

Today’s routes

Thursday Oct 15 · 38 cleans · 6 teams
Search…
Optimize
+ Add clean
AM
1
2
3
4
1
2
3
1
2
3

Teams

T1
Team Lime
4 of 7 cleans · North
T2
Team Mint
2 of 6 cleans · South
T3
Team Sage
3 of 6 cleans · East
T4
Team Fern
5 of 6 cleans · Office route
02 / 05

Recurring schedule

Weekly, biweekly and monthly plans on one calendar.

  • Homes, offices and turnovers
  • Plan mix and retention
  • Skip and reschedule dates
Sample data
app.codema.ai/schedule

Recurring schedule

212 recurring clients
Search…
Skip dates
+ New plan
AM
Mon12
Tue13
Wed14
Thu15
Fri16
08:00
Patel homeWeekly · 3 hrs
Sample DentalDaily · office
Patel homecont.
Ng apartmentBiweekly
Sample DentalDaily · office
11:00
Oak St OfficeWeekly · 4 hrs
Lund homeWeekly · 2 hrs
End of tenancyOne-off · 6 hrs
Kerr homeWeekly · 2 hrs
Moreau homeMonthly deep
14:00
Bell homeBiweekly
Harbour GymNightly
Airbnb turnoverSame-day

Plans

W
Weekly
118 clients · $95 avg
F
Biweekly
61 clients · $110 avg
M
Monthly deep clean
33 clients · $240 avg
Retention, 90 days94%
03 / 05

Quality checks

Room-by-room checklists with photos and ratings.

  • Checklists per room
  • Photo proof
  • Ratings and re-clean tracking
Sample data
app.codema.ai/quality

Quality checks

Room-by-room checklists with photos
Search…
Templates
AM

Patel home · Thu 15

Team Lime
Kitchen
Wipe counters and splashback
Clean hob and oven front
Mop floor
Bathroom
Descale shower screen
Clean toilet and basin
Replace towelsClient request

Scores

Last 30 days
4.8avg rating
Checks passed96%
Re-cleans2
Photos
04 / 05

Client records

Access notes, plans and ratings per client.

  • Key, alarm and access notes
  • Plan and price
  • Pets and preferences
Sample data
app.codema.ai/clients

Clients

212 recurring · 46 one-off this month
Search…
+ New client
AM
ClientPlanNext cleanAccessRating
RP
Rhea Patel12 Sample Street
WeeklyThu 15 · 08:00Key safe★ 5.0
SD
Sample Dental200 Example Ave
Daily officeFri 16 · 07:00Alarm code★ 4.9
AL
Ava Lund8 Placeholder Rd
WeeklyTue 20 · 11:00Home★ 4.7
HG
Harbour Gym5 Example Quay
NightlyToday · 22:00Fob

Rhea Patel

Weekly · since March
Duration3 hrs
Price$105
TeamLime
Pets1 cat
Access and notes
Key safe by side door, code shared with team. Cat stays in study. Eco products only.
05 / 05

Client app

Customers get instant prices, book and track their team.

  • Instant quote and booking
  • Live arrival tracking
  • Rate every clean
Sample data

Book a clean

Get an instant price

Home size

1 bed2 bed3 bed4+

Extras

Inside oven+$30
Inside fridge+$20
Windows+$25

How often

One-offWeeklyBiweekly
Book · $160 per clean
Powered by codema.

Hi, Rhea

Weekly clean

Team Lime is on the wayArriving 08:05Track

Last clean

Thu 8
All rooms done. Towels replaced. See you next week!
★★★★★
Powered by codema.

Features

What it handles

Typical modules for a cleaning services platform. Every feature can be adapted to your business.
Example features

Bookings

  • Instant online quotes
  • Recurring plans
  • One-off and deep cleans

Scheduling

  • Team routes
  • Calendar and availability
  • Skip and reschedule

Teams

  • Cleaner profiles
  • Clock in and out
  • Pay and hours

Quality

  • Room checklists
  • Photo proof
  • Ratings

Clients

  • Access notes
  • Client app
  • Messaging

Billing

  • Auto-charge after cleans
  • Invoices for offices
  • Tips

Client journey

From quote to spotless

Every step your clients take runs through your platform, under your brand.

01

Quote

Instant online price.

  • Home size and add-ons
  • Pick a date
  • Card saved securely
02

Clean

Same team each visit.

  • On-my-way text
  • Access notes on file
  • Photo checklist
03

Check

Quality you can see.

  • Photos reviewed
  • Rate your clean
  • Free re-clean if needed
04

Repeat

Set and forget.

  • Recurring plans
  • Skip or reschedule in the app
  • Charged after each clean

Brand it yourself

See it with your brand

Upload your logo, type your name and pick your colour. The dashboard and client app update live, and the demo above uses your brand too.

Your brand

Logo
No logo yet

PNG, JPG or SVG. Your logo is read in your browser and never uploaded. It is saved only on this device.

Brand colour

Button text switches to white automatically for readability.

Theme

Like it? Let’s launch yours

Talk about your platform

Integrations

Connects to what you use

Typical integration categories. We connect the providers you already work with.

Payments

Cards, pre-authorized debit and payouts.

Email and SMS

Reminders, receipts and messages.

Payroll

Team hours to payroll.

Accounting

Export to your accounting software.

Make it yours

Customize. Brand. Launch

The cleaning services platform is pre-built. We shape it around your business and launch it under your name.

01

Customize

We adapt features, workflows and screens to the way your business runs.

02

Brand

Your logo, colours and domain throughout, for your staff and your customers.

03

Launch

Your platform goes live as yours, hosted by you or by us.

Speed to launch

Launch in 2 weeks

A typical plan for a standard setup. Custom features or large data migrations can add time, and we’ll tell you upfront.

  1. Days 1–2

    Kickoff and brand

    We confirm your workflows, then apply your logo, colours and domain.

  2. Days 3–6

    Configure

    Services, pricing, staff roles, forms and notifications set up for how you work.

  3. Days 7–9

    Data import

    Clients, records and schedules brought over from your spreadsheets or current system.

  4. Days 10–12

    Training

    Short sessions with your team, plus a test run before anything goes live.

  5. Day 14

    Launch

    You go live on your own brand, with us on hand for the first weeks.

Cost calculator

Own it vs rent it

Compare per-user software fees with one flat monthly licence. Change the numbers to match your team.

Over
Per-user software$0
Codema Example price$0
Difference$0

Codema figure uses an example licence of $500 per month for illustration only, not a quote. Setup, hosting choices and custom work are discussed on a call.

Built for Canadian businesses

Cleaning business software in Canada

Cleaning companies handle recurring bookings, routes, teams and quality checks. Codema builds it all into your own branded booking and operations platform, so clients rebook with you directly.

See all platforms · Why own your software

Frequently asked questions

Can clients book recurring cleans?

Yes. Weekly, biweekly or monthly cleans repeat automatically.

Can we plan routes for teams?

Yes. Jobs are grouped by team and day so routes make sense.

Can we do quality checks?

Yes. Checklists and photos are attached to each visit.

Do we own the software?

Yes. You own the code and the database. You can host it yourself or have us host it.

How long does setup take?

A standard setup typically takes about two weeks, from kickoff to launch. Custom features can add time.

Founding clients

Be one of our first clients

We’re taking on a small group of founding clients. You get founding-client pricing and priority support, and a direct say in what we build next for your industry.

Ownership and pricing

Yours to own. Simple to run

You own the code and the database. One monthly licence, no per-user fees, and your choice of hosting.

Pricing

One monthly licence.

A small monthly licensing fee compared to typical per-user SaaS. No per-user fees as your team and customers grow.

  • You own the code and database
  • No per-user or per-seat fees
  • Predictable as you grow
Ask for pricing
Option 1

Host it yourself

Run the platform on your own infrastructure, with full control over servers and data.

Option 2

We host it for you

We run it on Codema’s own database and servers, with different hosting options to suit you.

Launch your cleaning services platform

Tell us about your business and we’ll show you the cleaning services platform.

Talk about this platform