Run the bookings. Skip the paperwork.

Quoting, booking, invoicing and team tracking for cleaning, roofing and exterior trades. Each tool runs on your own WordPress site, so the jobs and the customer data stay with you.

Free tools need no account. Nothing leaves your browser until you send it.

Confirmed

Gutter clearing — semi-detached

Property
14 Oak Rise, Chelmsford CM1
Customer
Sarah Whitfield
Booked for
Thu 18 Sep, 9:30am
Agreed price
£180.00

Quote sent Tuesday · Accepted in 41 minutes · Deposit paid

The tools

Start with the free ones. Add the paid plugins when the job list gets long enough to need them.

How a job moves through it

  1. The customer prices the job

    They pick a service on your site, answer a few questions about the property, and see a real price instead of waiting on a callback.

  2. It lands in your calendar

    Address, access notes, gate codes and the agreed price arrive together. Your crew sees the same job on their phone.

  3. The invoice goes out

    Mark the job done and send an invoice in your own branding, with the deposit already deducted.

Why trade businesses use these

Priced for small teams

The free tools stay free. Paid plugins are a one-off or yearly licence for the whole site, not a fee per crew member per month.

On your hosting, in your database

No third-party platform holds your customer list. If you ever stop paying for a plugin, the jobs already in your site stay where they are.

Built around real trade work

Recurring cleans, call-out charges, deposits, VAT, multi-property landlords and weather cancellations are handled, because the tools were written for these jobs specifically.

Made for

  • Window cleaning
  • Gutter clearing
  • Roof cleaning and moss removal
  • Pressure and soft washing
  • Driveways and patios
  • Solar panel cleaning
  • Roofing and repairs
  • End of tenancy cleaning

Questions from cleaning and roofing business owners

What does Booking Service System actually do?

Two things. It gives you free browser tools you can use right now, like the invoice generator, and paid WordPress plugins that add online quoting, job booking, invoicing and crew tracking to your own website. If you would rather not touch any of it yourself, I also build and set the whole thing up for you.

Who are these tools built for?

Exterior trades mostly: window cleaning, gutter clearing, roof and render cleaning, pressure washing, driveways, solar panel cleaning, roofing and end of tenancy work. They suit a one-van round as well as a firm running several crews. Most users are in the UK and the US, though the currency and tax settings work anywhere.

Do I need a WordPress website to use any of this?

The free tools need nothing at all: no account, no install, they run in your browser. The plugins do need a WordPress site, which is what most trade websites are built on. If you have not got one yet, or yours was built on something else, tell me what you have and I will tell you honestly what it would take.

How is this different from Jobber, ServiceM8 or Housecall Pro?

Those are hosted platforms. You pay monthly per user, your customer list sits on their servers, and the booking form usually sends people away from your own site. These tools install on your website instead: one licence per site rather than a fee per crew member, the jobs stay in your own database, and the booking happens on your domain. The trade-off is real, though. The big platforms have larger app ecosystems and accounting integrations, and if you depend on those they are the better fit.

What does it cost, and is there a monthly fee per user?

There is no per-user monthly fee. The free tools stay free, and the plugins are a one-off or yearly licence for the whole site, however many people you have on the vans. Setup, design and SEO work is quoted per job once I have seen what you already have.

Can a customer get a price and pay a deposit online?

Yes. The quoting and booking tools price a job from what the customer tells you about the property, such as size, frequency and add-ons, and can take a deposit or the full amount at the point of booking. The balance stays tracked against the job, so nothing gets lost between the quote and the invoice.

Will it work with my current theme, Elementor or page builder?

Yes. Each plugin loads its own styles and scripts only on the pages where it is actually used, so your existing layouts and your page speed are left alone. You drop a shortcode or a widget where you want the form, and the rest of the site carries on as it was.

Can I see when my crew started and finished a job?

Yes. The workforce tool gives your cleaners a phone app to clock in and out on site, with GPS on the clock-in so you can see the job was started where it was meant to be. Hours roll up into a payroll export at the end of the week.

Will any of this help me get more jobs from Google?

Partly, and it is worth being straight about which part. Software does not rank a website on its own. What ranks you locally is a fast site, a proper page for each service and each area you cover, an active Google Business Profile and real reviews. What these tools add is conversion: when someone does land on your page, an instant price and a booking button turn far more visitors into booked jobs than a contact form does. The local SEO side I handle as a separate service.

Do you set it up for me, and who do I speak to when something breaks?

I do both. I build the site, install and configure the tools, and I am the one who answers when something goes wrong. Message me on WhatsApp and you reach the person who wrote the code, not a ticket queue.

Not sure which tool fits your round?

Tell me how you take bookings today and I will tell you honestly whether any of this is worth your time.