Cleanwich Maid Software

Features explained

Everything you need to run and grow a cleaning business

Cleanwich is built from four connected modules. Each one solves a specific business problem together they replace multiple tools and keep your operations in one place.

Maid Software Features
Cleaning booking system

Booking System

Let customers book online with pricing rules, availability, payments, and automation.

Cleaning marketplace directory

Directory

Get discovered by local clients and build trust with a public business profile.

Cleaning job board

Job Board

Find cleaners in your area and manage staff scheduling and job progress.

Cleaning lead generation

Leads Generation

Attract high-intent local clients who come to Cleanwich ready to request a quote or book.

Directory

Get discovered by local clients, build trust, and show your business professionally.

Directory

Public Company Profile

The Public Company Profile is a dedicated, public-facing page that represents your cleaning business inside the Cleanwich directory.

It acts as a mini-website for your company, allowing potential customers to learn about your services, availability, and credibility before booking.

Upload your company logo and banner images to visually brand your public profile.

Display key business details such as company name, address, contact details, years in business, and team size.

Define your service areas and working hours so customers clearly understand where and when you operate.

Add a business description, list offered services, and answer common questions using the built-in Q&A section.

Showcase result photos and link your social media profiles to build trust and improve visibility.

The profile is fully public, indexable, and can be shared or used as a standalone mini-site if you don’t have your own website.

Pricing

Fixed Prices & Instant Calculator

This feature allows you to define fixed prices and calculation rules for each service, which are then used to calculate the final price automatically based on property details.

The calculator is used inside the public directory, where customers can select a service, property size, and extras to see a live price before choosing a provider.

Prices are configured per service using structured options such as rooms, bathrooms, property type, and additional extras.

The final price is calculated instantly as selections change, using your predefined pricing logic.

These prices are displayed in the directory, allowing customers to compare providers transparently without contacting anyone.

This is not a booking form — it is a discovery and comparison tool designed to set clear expectations upfront.

Directory

Contact Requests

Contact Requests provides a built-in enquiry form for each public company profile, allowing customers to reach out without booking.

This form lives on the provider’s mini-site and can also be embedded as a widget on external websites.

Customers submit service-specific enquiries with priority, message, and optional property details.

All requests are stored inside the provider dashboard with full context: service type, contact details, priority, and message history.

This channel is designed for pre-booking communication — questions, custom jobs, or complex requests.

Contact Requests integrate with widgets, directory pages, and the provider’s public profile automatically.

Booking System

Convert visitors into confirmed bookings with smart forms, scheduling, payments, and automation.

Booking System

Smart Booking Forms

Let customers book in seconds without calling or waiting. Your form calculates price, shows real-time availability, and collects all details you need to confirm the job.

Real-time pricing based on service, property size, and extras

Custom fields, checklists, and optional multi-step layout

Works as a standalone Cleanwich mini-site or as an embed on your website

Booking System

Smart Scheduling & Calendar

Track bookings across your team, prevent conflicts, and control time slots with capacity rules.

Conflict-free scheduling with availability and overlap detection

Time slots with capacity limits (1, 2, 3+ jobs per slot)

Arrival windows or exact time your choice

Booking System

Flexible Payments & Deposits

Control how you get paid. Accept card, cash, or bank transfer, take deposits when needed, and apply cancellation fees based on your own policy.

Multiple payment methods: card, cash, and bank transfer

Deposits and cancellation fees configured per service to reduce no-shows

Stripe integration for secure card payments and provider-controlled charging

Booking System

Reviews, Ratings & Feedback Automation

Collect verified customer reviews automatically after completed bookings and turn real feedback into trust, social proof, and higher conversion rates without manual follow-ups or third-party tools.

Reviews are always linked to real bookings, ensuring authenticity and protecting your profile from fake or misleading ratings.

Review requests are triggered after a job is marked as completed, keeping feedback tied to real work

Only verified customers can leave reviews, preventing fake ratings and review abuse

Ratings and written feedback are displayed on your public profile and widgets to build trust before contact

All reviews are managed in one place, making it easy to track satisfaction and spot recurring issues

Booking System

Booking Management

View and manage every booking from one place. Edit details, update status, reschedule jobs, and keep a clear history of what happened and when.

Full booking details in one view: service, extras, address, client notes, and pricing

Status control: confirm, complete, cancel, and track changes across the booking lifecycle

Rescheduling without chaos: update date/time and keep the booking record consistent

Internal notes per booking so staff always knows special instructions and access details

Booking System

Staff Management

Keep your team organised with staff profiles, availability control, and job assignments. You can assign cleaners to bookings and keep job-related notes in one workflow.

Staff profiles with role-based access and basic details for day-to-day operations

Availability control so the booking system only shows times you can actually fulfil

Assign staff to bookings to make responsibility clear and reduce missed jobs

Job notes and internal comments to capture what matters for repeat clients and special cases

Booking System

Customer Profiles

Every client has a profile with booking history and key details, so you can deliver consistent service, recognise repeat customers, and avoid re-asking the same questions.

Booking history and service patterns visible at a glance

Notes per customer for access instructions, preferences, and recurring issues

Better team coordination: staff sees the right context before starting the job

Cleaner communication: fewer misunderstandings and fewer repeated questions

Booking System

Availability

Set your weekly working days and booking time slots. You can control how many jobs can be booked per slot and block specific times or dates when you’re unavailable.

Weekly schedule per day: mark each day as Open/Closed and manage it independently

Time slots or time ranges: add start times or ranges (e.g. 09:30 or 09:30–10:30)

Capacity per slot (Jobs max): limit how many bookings can be taken at the same time

Better customer expectations: offer arrival windows or exact times depending on your workflow

Booking System

Services

Build your service catalogue the way your business actually sells. Define what you offer, how pricing is calculated, and what options customers can choose during the booking flow.

Create multiple services with different logic: deep cleaning, end of tenancy, builders clean or recurring services

Define units and size parameters like bedrooms, bathrooms, receptions, floors, or anything you need

Add extras and add-ons with fixed pricing or quantity-based rules to increase average order value

Control pricing logic and calculation parameters per service / rooms etc

Booking System

Price Adjustment

Automatically adjust service prices based on weekdays, time slots, or specific dates. This allows you to respond to demand, holidays, or peak hours without changing your base pricing.

Time-based rules by weekday and time slots (e.g. weekends or peak hours)

Date-specific price rules for holidays, special days, or seasonal demand

Apply fixed amount or percentage adjustments per rule

Rules are applied automatically during price calculation

Booking System

Recurring Discounts

Offer automatic discounts for recurring services to keep customers coming back. You can set weekly, bi-weekly, bi-monthly, or monthly discounts and apply them consistently without manual work.

Built-in frequencies: weekly, bi-weekly, monthly, and bi-monthly

Discount type can be percentage or fixed amount per frequency

Control how recurring bookings are generated using booking count and week interval

Helps increase retention by rewarding customers who book regularly

Booking System

Email Templates & Notifications

Control your booking emails and keep communication consistent. Set your sender details, connect SMTP, and enable or disable notifications for customers, staff, and admin alerts.

Configure booking and support emails plus your sender name for branded communication

SMTP settings let you send emails from your own domain and test the connection

Templates separated for company, customers, and staff with preview and edit controls

Toggle notifications for key events like approvals, cancellations, reschedules, reviews, and payment alerts

Booking System

SMS Notifications

Send real-time SMS updates for booking events. Connect your Vonage account (formerly Nexmo), choose who receives messages, and enable phone verification to reduce fake requests.

Vonage integration with API key and secret to enable SMS delivery

Control SMS recipients: customers, company, and staff notifications

SMS templates separated for company, customers, and staff with editable events

Optional phone verification during booking to confirm the customer’s mobile number

Booking System

Promo Codes

Give customers a simple code they can enter during checkout to get a discount. You decide how much the discount is, how long it lasts, and which services it can be used for.

Set the discount as a fixed amount off (e.g. £25 off) or a percentage (e.g. 10% off)

Limit usage so the code can’t be abused (for example: only 90 uses in total)

Add an expiry date so the offer stops automatically when your campaign ends

Choose exactly which services the code applies to (so discounts don’t affect everything)

Optional setting to allow the same code for returning customers only

Marketing

Referral Program

Let your customers bring you new clients. When someone recommends your business, the new customer gets a discount and the person who referred them earns a reward.

Turn the referral system on and set how much a referrer earns for each successful referral

Set the discount given to the new customer so they’re more likely to book the first time

Control payouts with a minimum withdrawal limit so rewards aren’t cashed out too early

Choose how rewards can be used: paid out (bank transfer/cheque) or applied toward future bookings

Optional rule to allow referral discounts to be combined with promo codes

Booking Control

Service Coverage

Control exactly where customers are allowed to book your services. Coverage settings prevent bookings from areas you don’t serve, saving time and avoiding unwanted jobs.

Enable coverage to accept bookings only from postcodes you explicitly define

Add cities and districts step by step, down to area, district, or sector level

Instantly enable or disable coverage for specific locations without deleting data

Show a custom message to customers when their postcode is outside your service area

Sales & Retention

Gift Cards

Sell or issue gift cards that customers can redeem through your online booking form. Gift cards help you generate upfront revenue and bring new customers through recommendations.

Enable gift cards and set a minimum amount to control their value

Choose from multiple ready-made card designs for different occasions

Customize recipient emails, redeem instructions, and support contact details

Issue free gift cards manually for refunds, promotions, or customer rewards

Track all issued cards, remaining balances, usage history, and card status in one place

Marketing

Review Rewards

Review Rewards allows you to request customer reviews after a booking and optionally reward positive feedback with a gift card.

The review request is triggered once a booking is marked as Completed. You choose how this process works using two available modes:

Automatic mode — the review request is sent automatically after the booking is completed, using the configured buffer time.

Manual mode — you manually send the review request from the booking and decide when to issue the reward.

You define the minimum star rating required to qualify for a reward (for example, 4+ or 5 stars).

Set the gift card amount and an optional minimum booking value to control when rewards apply.

Choose the gift card design that will be sent to the customer once the reward is issued.

Marketing

Newsletter Subscription

Grow your customer base by collecting email subscribers directly from your website, booking forms, popups, or public profile — all styled to match your brand.

Newsletter subscription works as a simple, non-intrusive way to stay connected with potential customers who are not ready to book yet, but want to hear from you later.

Subscription forms can be displayed on booking pages, popups, widgets, or your public company profile

All subscribers are stored in your dashboard, showing where they came from and when they signed up

You connect your own email marketing platform* and continue sending campaigns using your usual tools

Subscriber lists can be easily exported or connected to popular email marketing tools you already use

Unsubscribes are respected automatically, keeping your list clean and compliant

Marketing

Marketing Popup

Marketing Popup is a configurable on-site popup that appears on your website or booking widgets to capture leads, promote offers, or collect newsletter subscriptions.

You control when the popup is shown and what type of content it displays.

Choose when the popup appears — immediately on page load or when the visitor attempts to close the page.

Select the popup content type: a custom message, a promotional offer with a promo code, or a newsletter subscription form.

Design, colours, layout preset, images, and button behaviour are fully configurable by the provider.

When used as a subscription form, collected emails are stored in the provider dashboard and can be synced to external email platforms.

Communication

Call Back Requests

Call Back Requests allows customers to request a call directly from your website, booking widgets, or public profile.

Requests are collected in a single dashboard where you can track status and follow up.

The request form can be displayed as a popup button or embedded inline on a page.

You define available days, time ranges, request reasons, and form appearance.

Notifications for new requests can be sent via email or SMS, depending on your settings.

Each request can be marked as completed, allowing you to track pending and handled calls.

Staff Portal

Staff Dashboard & Job Management

Give your cleaners their own simple portal, so they always know what’s next, what to do on-site, and what they’ve already completed. Less back-and-forth for you, fewer mistakes for the team.

A personal dashboard with upcoming jobs, arrival time, job details, and assigned salary

In-job controls: Start / Pause / Finish with clear service status and elapsed time

Built-in checklists and job notes so the cleaner follows your standard every time

Payments view for staff: earnings summary, tips/bonuses, payment history, and job breakdown

Holiday & availability: staff can block dates off — you instantly see it in scheduling

Website Integration

Widgets & Embeds

Widgets & Embeds let you place Cleanwich functionality directly on your own website using simple embed scripts.

Each widget is generated automatically and can be copied and pasted into any page without custom development.

Embed booking forms, contact forms, callback requests, gift card forms, newsletter signup forms, and special offers.

Display customer reviews using review widgets or a rotating reviews carousel.

Use popup widgets to show marketing messages, offers, or lead capture forms on page load or exit intent.

Add trust badges such as rating badges or QR badges to link visitors directly to your Cleanwich profile.

Optional visitor analytics scripts allow you to track widget usage and interactions from your website.

Job Board

Find cleaners locally and manage your team with staff tools built into the platform.

Job Board

Find Local Cleaners

The Job Board helps you discover cleaners who are actively looking for work in your area. If cleaners are available in your city, you’ll see them listed inside your dashboard.

Cleaners create their own profiles and specify availability, job type (full-time, part-time, on-demand), and experience.

Only cleaners located in your service city are shown, keeping results relevant and local.

You can open a cleaner’s profile to review skills, preferences, availability, and background details.

Contact is initiated directly from the profile using a built-in contact form — no public emails or phone numbers required.

If no cleaners are available in your area, the Job Board simply stays empty — nothing is forced or simulated.

Hiring

Vacancies & Hiring

Vacancies allow you to publish your own job listings and hire cleaners directly through the Cleanwich platform.

Each vacancy is displayed in the public job directory and shown to candidates searching for cleaning jobs in your selected location.

You create a vacancy by defining the job title, description, pay rate, employment type, schedule, and location.

The vacancy is published in the Cleanwich directory and becomes visible to local candidates on the platform.

You can enable an application form, allowing candidates to apply directly from the vacancy page.

All applications are collected in your dashboard with full access to candidate profiles, experience, skills, and contact details.

You review applications, contact candidates, and manage the hiring process directly from the platform.

Leads Generation

Capture more enquiries and bring customers back with built-in marketing tools.

Leads Generation

Local Job Requests & Direct Leads

Local Job Requests allow you to receive direct cleaning leads from customers searching for services in your area.

A customer submits a job request by selecting a service and providing property details such as rooms, bathrooms, and additional options.

Each job request is published to a local job feed and shown only to providers operating in the relevant service area.

You can review job details, submit your own quote, and decide whether to engage with the request.

Once you submit a quote, you can communicate directly with the customer without intermediaries.

Leads are completely free — Cleanwich does not charge for access, bidding, or customer contact.

You stay in full control of pricing, communication, and whether you proceed with the job.

Estimate your monthly value

Enter your estimated turnover to see Cleanwich cost and potential savings instantly.

Cleanwich will cost
/mo
* Additional costs may apply for SMS and Stripe fees
You save with Cleanwich
/mo
Including all potential costs for similar features
Cost Estimate

Enter your estimated turnover per month
and click Calculate to see results

What providers say about us

Real feedback from cleaning professionals using Cleanwich

Excellent

View all reviews

Really helpful website & company!

Cleanwich is such a good idea, there was a huge gap in the market for an online booking system for cleaners. It's something I've dreamed about having,...

Best Maids

Cleanwich made things so much easier for me

I’m a self-employed cleaner and only started using Cleanwich about a month ago. At first I wasn’t sure if I even needed an app, but I’m honestly glad...

Tidy Hell

Great platform for cleaning businesses

Very satisfied with the Cleanwich platform it's a great tool for my cleaning business. The system is easy to use, helps attract new customers, and mak...

MintyMaids

Very happy, helped grow my cleaning business

I run my own cleaning business, and honestly, I didn’t expect that a booking form and other features provided by the Cleanwich app could have such a p...

Gleamo

Quick Video Guides

Watch short walkthroughs: booking, billing, provider dashboard & payouts.

Video Guide
Cleanwich connects you directly with clients actively looking for cleaning services in your area through its lead generation engine and public provider directory. You get exposure without paying for ads, and leads are completely free.
No, Cleanwich gives you a full business profile with service listings, booking form, pricing calculator, reviews, and a contact form. This profile works as your online presence — no separate website required.
Clients can book you online 24/7 through your Cleanwich profile or your website. They see real-time availability, dynamic pricing, and can choose service types, extras, and time slots. The system sends automated confirmations and reminders, reducing no-shows and missed jobs.
Yes. Cleanwich offers advanced pricing logic — you can set custom prices based on service type, time, frequency, or extras. Full control
Just £5/month for a full profile and access to all features. You only pay a 0.5% commission on one-off bookings and a 0.1% commission on recurring services, charged only on successful bookings made through the system. There are no lead fees, no hidden charges, and you can cancel anytime.

You don’t pay per booking manually. Instead, you top up your account balance via card in your dashboard — any amount you choose.

Then, every time a new booking is made through the Cleanwich system, the commission is automatically deducted from your balance.

You stay in full control, and nothing is charged without your knowledge.

We take that seriously. Cleanwich gives you multiple ways to protect your time and avoid fake clients:

  • Mobile number verification: If the client provides a mobile number, it must be verified with a code.
  • Email verification fallback: If a landline is entered, the client must verify their email.
  • Card payments required: You can enable card payment only for bookings — this adds another level of trust and filters out unserious clients.

We also recommend setting deposits or cancellation fees for extra protection.

Yes. The platform includes team management features — assign bookings, track availability, and manage calendars for each cleaner on your team.
All reviews come from real clients and are verified automatically after completed jobs. You can reply to reviews, track trends, and highlight top ratings on your profile.
Yes. You can accept card payments, cash, or bank transfers. Cleanwich is integrated with Stripe for fast, secure online payments and supports deposit logic and cancellation protection.
Not at all. The platform is designed to be simple, visual, and mobile-friendly. You can set up everything in a few minutes, no coding, no technical setup.

Absolutely — and it takes less than a minute.

We’ve created a ready-to-use booking widget that you can easily embed into your website. Just copy the code from your dashboard and paste it into your site’s HTML — that’s it. No developers, no stress.

You can also add:

  • A contact form widget
  • A live reviews & rating panel
  • A block showcasing your special offers or discounts

Your Cleanwich tools aren’t just powerful — they’re flexible. Use them anywhere your business lives online.

With ads, you pay for every click — even if no one books. With Cleanwich, you only pay when a real booking happens, and every visitor is already looking for cleaning services.

Yes! Every new provider gets a 7-day free trial to explore all features of Cleanwich — no limitations. You can test the booking system, profile setup, lead generation tools, and everything else without any charge.

To activate your trial, you'll be asked to enter your payment card details, but you won’t be charged immediately. After 7 days, your card will automatically be charged £5/month to continue your subscription — unless you cancel before the trial ends.

✔ No risk, no hidden fees, and you can cancel any time directly from your dashboard.

Let’s be honest — we’re not just “another booking app” or directory. We’ve built something fundamentally different:

Cleanwich isn’t a tool. It’s a complete Operation Ecosystem for Local Businesses (OELB) — a model we created to support the entire workflow of modern service providers.

Other platforms either charge you for leads, flood you with competitors, or give you half-baked booking tools.

Cleanwich gives you:

  • Full control over pricing, scheduling, and staff
  • A smart booking engine that actually works for cleaning businesses
  • A free flow of verified leads — not clicks or cold contacts
  • Transparent, fair pricing — not surprise charges or “upgrades”

Truth is, we don’t really have competitors.

There’s just no other platform built like this — for your business, not theirs.

Join Cleanwich and Start Growing Today

Everything you need to run and scale your cleaning business in one modern platform.

Booking System Included

Offer clients a smooth 24/7 online booking experience no calls or back-and-forth. Customize services, pricing, scheduling, frequency, and forms to match your workflow.

Marketplace Directory

Be visible to clients actively seeking cleaning services nearby. Get a public profile where they can find, compare, and book you directly no middlemen, no hidden fees.

Job Board Access

Post job openings and browse a list of cleaners actively looking for work in your area. Connect with potential hires, manage applicants, and grow your team with ease.

Lead Generation Engine

Clients come to Cleanwich looking for cleaning services which means every lead you get is high intent, local, and ready to book. No wasted budget, just real demand.

Simple PRO Plan

7 Days free trial
£5 / month

+ 0.5% commission per one-off booking
0.1% per recurring service

Start Free 7-Day Trial

Cancel anytime. No hidden fees.

We use cookies to ensure that we give you the best experience on our website. Read cookies policies.

Cookie Preferences

Required for website functionality. Always enabled.

Help us improve your experience.