Title: Cleannetic – Cleaning Service Booking, Scheduling &amp; Price Calculator
Author: Wpfinity
Published: <strong>November 14, 2026</strong>
Last modified: November 14, 2026

---

Search plugins

![](https://ps.w.org/cleannetic/assets/banner-772x250.png?rev=3802223)

![](https://ps.w.org/cleannetic/assets/icon-256x256.gif?rev=3802223)

# Cleannetic – Cleaning Service Booking, Scheduling & Price Calculator

 By [Wpfinity](https://profiles.wordpress.org/wpfinity/)

[Download](https://downloads.wordpress.org/plugin/cleannetic.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/cleannetic/#description)
 * [Reviews](https://wordpress.org/plugins/cleannetic/#reviews)
 *  [Installation](https://wordpress.org/plugins/cleannetic/#installation)
 * [Development](https://wordpress.org/plugins/cleannetic/#developers)

 [Support](https://wordpress.org/support/plugin/cleannetic/)

## Description

**Cleannetic** is a cleaning service booking plugin for WordPress. It gives cleaning
businesses, maid services and janitorial companies an online booking form with an
instant price calculator, appointment scheduling, and one dashboard for bookings,
customers and staff, all inside your own WordPress site.

Customers book a cleaning in under 60 seconds: they pick a service, enter bedrooms,
bathrooms or square footage, watch the price update live, choose an arrival time
and confirm. You get the booking, the customer record and an email notification 
automatically.

Cleannetic is a standalone cleaning business booking system. It does **not** require
WooCommerce, a monthly subscription or any third-party account, and all bookings,
services and customer records stay in your own WordPress database.

[Cleannetic home page](https://wpfinity.com/products/cleannetic/) | [Get Cleannetic Pro](https://wpfinity.com/products/cleannetic/)

#### Built for every type of cleaning business

 * **House cleaning and maid services** – standard, recurring-style and one-off 
   home cleaning priced by bedrooms and bathrooms.
 * **Deep cleaning, move-in / move-out and end of tenancy cleaning** – longer jobs
   with add-ons such as inside oven, inside fridge and laundry.
 * **Airbnb and vacation rental turnover cleaning** – quick online booking for hosts
   and property managers.
 * **Office cleaning, commercial cleaning and janitorial services** – price by square
   footage or hours, or take quote requests for custom contracts.
 * **Carpet cleaning, upholstery cleaning and window cleaning** – per-room, per-
   window or flat-rate pricing.
 * **Pressure washing, post-construction and specialty cleaning** – flexible services,
   categories and quote requests for anything you offer.

#### How online cleaning booking works

 1. **Choose a service** – customers browse your cleaning services by category.
 2. **Customize the job** – bedrooms, bathrooms, square footage, windows or hours, 
    plus optional add-ons. The cleaning price calculator updates the total instantly.
 3. **Pick a date and arrival time** – only genuinely available time slots are shown.
 4. **Enter contact and property details** – name, phone, email, address and access
    notes.
 5. **Confirm** – the booking is saved, confirmation emails go out and the appointment
    appears in your dashboard.

#### Why cleaning companies choose Cleannetic

 * **5-step cleaning booking form** – A guided, mobile-friendly booking wizard that
   turns website visitors into booked cleaning appointments.
 * **Instant cleaning price calculator** – Live pricing by bedrooms, bathrooms, 
   square footage, windows or hours, plus add-ons and sales tax. No more back-and-
   forth quotes.
 * **Fixed-price and request-a-quote services** – Offer instant online pricing for
   standard cleanings and a “Request a Quote” flow for custom or commercial cleaning
   jobs.
 * **Smart appointment scheduling** – Weekly working hours, slot intervals, travel
   buffer time between jobs, per-slot crew capacity, minimum notice, maximum advance
   days and blocked holiday dates.
 * **Fast, modern admin dashboard** – A single-page app inside wp-admin, built on
   the WordPress REST API, to manage your whole cleaning schedule.

#### Free Features

**Cleaning Services, Categories & Pricing**

 * **Unlimited cleaning services and categories** – Organize services into color-
   coded categories with custom icons, badges, durations and descriptions.
 * **Flexible pricing models** – Unit pricing (bedrooms, bathrooms, sq ft, windows),
   hourly pricing or flat-rate pricing per service.
 * **Service add-ons** – Unlimited fixed-price add-ons per service (inside fridge,
   inside oven, laundry and more), each with its own price, extra duration and icon.
 * **Request-a-quote mode** – Let customers submit a quote request with preferred
   date, time and property details when a service needs a custom estimate.
 * **Sales tax / VAT** – Configurable tax percentage and label added to the booking
   price breakdown.
 * **40+ world currencies** – Custom currency symbol, symbol position, thousand 
   separator, decimal separator and decimal places.

**Online Booking Form & Scheduling**

 * **5-step interactive booking form** – Service selection, property details and
   add-ons, date and time slot picker, customer details and instant confirmation.
 * **Real-time slot availability** – Automatically hides booked or past time slots
   and respects your working hours, travel buffers and slot capacity.
 * **Double-booking and conflict detection** – Warns admins when a manual booking
   overlaps an existing job within the travel buffer window, with an option to override.
 * **Customer booking lookup portal** – Customers can check their appointment status
   and print their confirmation using their booking reference and email.
 * **Print-ready confirmations and job sheets** – Customers can print their booking
   confirmation, and admins can print a field job sheet for any cleaning appointment.

**Booking Management, Customers & Staff**

 * **Operations dashboard** – Today’s cleanings, pending confirmations, customer
   count, monthly revenue, today’s dispatch schedule and recent bookings.
 * **Bookings manager** – Filter by status, date range or search, create manual 
   phone or walk-in bookings, update booking and payment statuses, assign staff 
   and export bookings to CSV.
 * **Customer directory (simple cleaning CRM)** – Automatic customer profiles with
   contact details, primary address, gate/access code, total bookings and lifetime
   spend.
 * **Staff and cleaner assignment** – Create cleaner profiles with roles and phone/
   email details, and assign staff to bookings.
 * **Setup wizard and one-click demo data** – Configure your business profile, currency
   and starter cleaning services in under 2 minutes, or import sample services and
   bookings with one click.

**Email Notifications & Calendar**

 * **Automated HTML emails** – Branded booking confirmation emails to customers,
   new booking alerts to admin and status update notifications.
 * **Customizable email templates with merge tags** – Edit subjects, headings and
   intro text using `{customer_name}`, `{service_name}`, `{booking_ref}`, `{start_time}`,`{
   total_price}`, `{customer_address}` and `{business_name}`.
 * **iCal (`.ics`) calendar attachment** – Confirmation emails include an `.ics`
   file for Google Calendar, Apple Calendar and Outlook.

**Shortcodes, Gutenberg Block & Elementor Widget**

 * **Shortcodes** – `[cleannetic_booking]` (supports `service` and `accent` attributes)
   and `[cleannetic_customer_portal]`.
 * **Gutenberg block** – Native “Cleannetic Booking Form” block with service pre-
   selection.
 * **Elementor widget** – Native Elementor booking form widget.

#### Cleannetic Pro Features

[Cleannetic Pro](https://wpfinity.com/products/cleannetic/) is an add-on for growing
cleaning companies that want online payments, recurring bookings, mobile crew dispatch
and automated Google reviews:

 * **Online payments (Stripe, PayPal & WooCommerce)** – Accept credit/debit cards,
   Apple Pay, Google Pay or 100+ gateways via WooCommerce.
 * **Deposits, cancellation fees & coupons** – Collect a percentage or flat deposit
   at checkout, protect against late cancellations and run promo codes.
 * **Recurring bookings & frequency discounts** – Weekly, bi-weekly and monthly 
   recurring cleanings with auto-billing and automatic discounts.
 * **CleanProof Report™** – Cleaners upload before and after photos from their phone;
   clients receive a branded photo report with a 5-star Google review funnel and
   one-click rebooking.
 * **Staff mobile portal (PWA)** – Today’s assigned jobs, one-tap GPS navigation
   and start/complete actions for field cleaners.
 * **Twilio SMS reminders & 2-way Google Calendar sync** – Automated text reminders
   and real-time calendar synchronization.
 * **ZIP / postcode service areas** – Restrict bookings to your coverage area and
   add zone travel fees.

**[Upgrade to Cleannetic Pro ](https://wpfinity.com/products/cleannetic/)**

#### Privacy

Cleannetic does not track you, does not phone home and does not send your data to
any external service. All bookings, services, categories, customers and payments
are stored in custom tables in your own WordPress database.

## Blocks

This plugin provides 1 block.

 *   Booking

## Installation

#### Automatic installation

 1. In your WordPress admin, go to **Plugins  Add New**.
 2. Search for **Cleannetic**.
 3. Click **Install Now**, then **Activate**.
 4. Follow the **Setup Wizard** to set your business name, currency and starter cleaning
    services.

#### Manual installation

 1. Download the plugin zip file.
 2. Upload the `cleannetic` folder to the `/wp-content/plugins/` directory, or upload
    the zip from **Plugins  Add New  Upload Plugin**.
 3. Activate the plugin through the **Plugins** menu in WordPress.
 4. Open **Cleannetic** in your admin menu to complete the setup wizard.

#### Adding the cleaning booking form to your website

 1. Create or edit any page in WordPress.
 2. Add the **Cleannetic Booking Form** block, the Elementor widget, or paste the shortcode`[
    cleannetic_booking]`.
 3. Optional: add `[cleannetic_customer_portal]` on a separate page so customers can
    look up their appointment status.

## FAQ

### What is Cleannetic?

Cleannetic is a WordPress booking plugin made specifically for cleaning businesses.
It adds an online cleaning booking form with an instant price calculator to your
website and gives you a dashboard to manage appointments, services, customers and
staff.

### Is Cleannetic free?

Yes. The core plugin is free and includes unlimited services and categories, unit/
hourly/flat pricing, add-ons, quote requests, the 5-step booking form, slot scheduling,
customer profiles, manual staff assignment, HTML email notifications with `.ics`
calendar attachments, CSV export, a Gutenberg block and an Elementor widget.

### Which cleaning businesses can use it?

Any service business that sells cleaning by the job, room, area or hour: house cleaning,
maid services, deep cleaning, move-in / move-out and end of tenancy cleaning, Airbnb
and vacation rental cleaning, office and commercial cleaning, janitorial services,
carpet cleaning, window cleaning, pressure washing and post-construction cleaning.

### Do I need WooCommerce?

No. Cleannetic is a standalone booking and scheduling plugin with its own database
tables and booking flow.

### Can customers get an instant cleaning quote on my website?

Yes. The built-in cleaning price calculator shows a live total as customers choose
their service, property size and add-ons, so they see the price before they book.

### Can I price cleanings by bedrooms, bathrooms and square footage?

Yes. Each service can use unit pricing (bedrooms, bathrooms, square footage and 
windows on top of a base price), hourly pricing or a flat price, plus unlimited 
optional add-ons.

### Can I offer both instant-price bookings and quote requests?

Yes. Each service can be set to **Fixed Price** (instant online calculation) or **
Request a Quote** (customers submit their details and preferred time, and you reply
with a custom price).

### How do I add the booking form to a page?

Use the `[cleannetic_booking]` shortcode, the native **Cleannetic Booking Form**
Gutenberg block or the **Cleannetic Booking Form** Elementor widget. You can preselect
a service or accent color with `[cleannetic_booking service="1" accent="#0D9488"]`.

### Does Cleannetic work with Elementor and the block editor?

Yes. Cleannetic includes a native Elementor widget and a native Gutenberg block,
and the shortcode works in any other page builder that supports shortcodes.

### Is the booking form mobile friendly?

Yes. The booking form is responsive, so customers can book a cleaning from a phone,
tablet or desktop.

### How does Cleannetic prevent double bookings?

Available time slots are calculated from your working hours, slot interval, travel
buffer and per-slot capacity. Booked and past slots are hidden from customers, and
admins get a conflict warning when a manual booking overlaps an existing job.

### Can I accept online payments?

The free version records pay-on-site bookings and lets you track payment status.
Online card payments through Stripe, PayPal or WooCommerce, deposits and coupons
are part of [Cleannetic Pro](https://wpfinity.com/products/cleannetic/).

### Does Cleannetic support recurring cleaning bookings?

Recurring bookings with auto-billing and frequency discounts are a Cleannetic Pro
feature.

### Can I assign cleaners to bookings?

Yes. Create a profile for each cleaner or crew member and assign them to any booking
from the bookings manager.

### Can I use my own currency and language?

Yes. Cleannetic supports 40+ currencies with custom symbol position and separators,
and the plugin is translation-ready.

### Where is my data stored?

In custom database tables in your own WordPress database (`cleannetic_bookings`,`
cleannetic_customers`, `cleannetic_services`, `cleannetic_categories` and `cleannetic_payments`).
Nothing is sent to external servers.

### What happens if I uninstall the plugin?

By default, your data is kept safe so you do not lose bookings during an update 
or reinstall. If you want a complete wipe, enable **Delete all Cleannetic database
tables and settings upon plugin deletion** under **Cleannetic  Settings  Advanced&
Shortcodes** before deleting the plugin.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Cleannetic – Cleaning Service Booking, Scheduling & Price Calculator” is open source
software. The following people have contributed to this plugin.

Contributors

 *   [ Wpfinity ](https://profiles.wordpress.org/wpfinity/)

[Translate “Cleannetic – Cleaning Service Booking, Scheduling & Price Calculator” into your language.](https://translate.wordpress.org/projects/wp-plugins/cleannetic)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/cleannetic/), check
out the [SVN repository](https://plugins.svn.wordpress.org/cleannetic/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/cleannetic/) by 
[RSS](https://plugins.trac.wordpress.org/log/cleannetic/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.0**
 *  Last updated **22 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [appointment booking](https://wordpress.org/plugins/tags/appointment-booking/)
   [booking](https://wordpress.org/plugins/tags/booking/)[scheduling](https://wordpress.org/plugins/tags/scheduling/)
 *  [Advanced View](https://wordpress.org/plugins/cleannetic/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/cleannetic/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/cleannetic/reviews/)

## Contributors

 *   [ Wpfinity ](https://profiles.wordpress.org/wpfinity/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/cleannetic/)