For window cleaners
The simple
booking system
for window cleaners.
Customers book their own clean and the address comes with it. Regulars repeat every four or eight weeks, a rained-off clean moves with a drag, and every finished clean can become an invoice.
No card. Free for 20 bookings a month.
- Fewer no-shows
- Set up in minutes
- No commission, ever
“FullDiary makes managing bookings simple, organised and completely stress-free.”

Sound familiar?
Running the round from your texts?
A round runs on coming back every few weeks, and on remembering every house on it.
The round in a notebook?
Which street on which day, who is four-weekly and who is eight, all in your head or a book in the van.
Every regular repeats in the diary every four or eight weeks, with the address and a maps link.
Rained off again?
A day of cleans to move, and a text to every customer on it.
Drag a clean to another day and you are asked whether to email them the new time.
Chasing who has paid?
Cash under the mat, a transfer that may or may not have come, and a list of who owes what.
Mark each clean paid by cash, card or transfer, send a payment link, or turn it into an invoice.
Paying for a booking system that takes a cut?
A slice of every new client, a fee per booking, a price that climbs with every person you add.
FullDiary is £9.99 a person, never more than £39.99 a month, and takes nothing from any booking. Ever.
No card. Free for 20 bookings a month. Set up in minutes.

How it works
How FullDiary works.
FullDiary gives you your own online booking page and link. Share it on your website, Instagram, Facebook, Google, WhatsApp, wherever your customers find you. Then:
- 01
Share your booking link
FullDiary gives you your own booking page, showing your services, prices and availability.
- 02
Customers book themselves
Customers open your link, choose a service, pick an available time and confirm their appointment, 24/7.
- 03
It appears in your diary
The booking is added to your FullDiary automatically, so you always know who is booked and when.
Your booking page
Your booking page. Your brand.
Make your booking page look like your business, not another generic booking app.
On every plan
- Your logo and brand colour
- Two designs, light or dark backgrounds
- A photo of your shop across the top
- Heading fonts and a note for your customers
On Pro
- A gallery of up to eight photos
- Instagram, Facebook, TikTok and website buttons



Savednow
Your page has its new look.
The FullDiary diary
One diary, whether you're solo or a team.
Every window cleaner has their own column, every house comes with a maps link, and the whole round is on your phone in the van.
- Bookings
- Staff
- Walk-ins
- Customers

Bookings move with a drag, walk-ins go straight in, and every appointment can be marked done, cancelled or a no-show.
The same diary for everyone on the team, wherever they are: on a computer, in the browser on any phone, and in the FullDiary app on iPhone and Android.
Before they arrive
Less chasing. More doing.
FullDiary automatically keeps customers updated with confirmations, reminders and booking changes. And if you need forms or customer information before an appointment, you can collect it all in advance.
- Booked
- Confirmed
- Reminder
- Appointment
Keeps them updated
- Booking confirmations
- Appointment reminders
- Booking changes
- Customer messages
Gets the answers first
- The address
- Gate codes and access
- Customer information
Customers complete forms before they arrive. Their answers stay with their booking.


The overview
See what the round is worth
Money booked for the next 30 days, takings this month, deposits held and every window cleaner's week, on one screen.
- Money booked for the next 30 days
- Every window cleaner's week side by side
- Takings this month, without a spreadsheet


Travel charges
Paid for the drive out to the villages
On Pro, set a price per mile after any free miles, so your own patch costs nothing extra. FullDiary works out the driving distance to each address and shows the charge before the customer books.
- Your rate, your free miles and how far you travel
- Shown to customers before they book
- Change or remove it from the diary
Payments
Get paid your way:
on the day, a deposit or in full.
Take a deposit, full payment or no payment at all when customers book online, whichever suits the service.
- Paid straight into your own Stripe account
- A deposit or full payment at booking
- No booking commission
- Going to the customer? A travel charge is on Pro
Deposit received
£15.00
- Customer
- Peter Mackay
- Service
- Gutter clear
- When
- Wednesday, 10:00
- Left to pay on the day
- £45.00
The money lands in your Stripe account, not ours. The slot is held while they pay.
After the appointment
Your booking doesn't stop when the appointment does.
Finished bookings can flow into your invoices, payments and business admin.
- Booking
- Completed
- Invoice
- Paid
Invoices
Turn completed work into invoices.
Quotes
Create and send quotes when you need them.
Payments
Keep track of what has been paid and what is outstanding.

Your customers
Turn every booking into a returning customer.
Every booking automatically builds a customer record, so you can see their history, preferences and information in one place.

Customer details
Keep contact details in one place.
Appointment history
See what they have booked before.
Notes and forms
Keep useful information attached to the customer.
Rebooking
Make it easy to get customers booked in again.
Why FullDiary
You keep the money and the customers.
No commission
Keep what you earn. FullDiary doesn't take a percentage of your bookings.
No marketplace
Customers book directly with your business, with no competing businesses or listings beside you.
Simple pricing
One monthly price, and nothing added per booking.
Switching is simple
Already using a booking system?
Switch in a few minutes.
Bring your customers with you, answer six quick questions and share your new link. No retyping, no starting again.
Bring your customers
Your list comes across from your old system, with names, numbers, emails, birthdays and addresses, and you check the columns before anything imports.
clients.csv
312 customers
- Client nameName
- MobilePhone
- EmailEmail
Works with exports from Fresha, Booksy, Cliniko, Bookwhen, Book in Beautiful and spreadsheets.
Your page, set up
Six quick questions about what you do, your hours and your services, then your page is live and looks like yours.
- Skin fade30 min£22
- Kids cut20 min£14
- Beard trim15 min£10
- + Add a service
Start taking bookings
Your link goes on Google, Instagram and WhatsApp, and customers start booking themselves in.
- Bookings you already have go into the diary in a few taps, and regulars repeat by themselves
- Gift vouchers you sold before keep their code and what is left on them (on Pro)
- From Cliniko, treatment notes and appointments come too; from Bookwhen, class bookings and passes; from Book in Beautiful, appointments
Rather we did it for you?
We'll move everything across for you, your clients and services, and the bookings you already have wherever your old system exports them.
Free to start, no card required. Moving, step by step
What comes with it
Everything FullDiary handles for window cleaners.
Before they arrive
- The address with every bookingEvery booking comes with the address and a maps link. On Pro, add a charge per mile after any free miles.
- Priced by the houseFlats, semis and detached, inside and out, conservatories and gutters, each with its own time and price.
- A reminder before every cleanBy email, and by text on Pro, so the side gate is open and the dog is in.
- Deposits on the big jobsTake a deposit on gutters or a conservatory roof, paid into your own Stripe. Regular cleans stay free to book.
- Bring your round overImport your customers from a spreadsheet or your old system. Anyone already there is matched, never doubled.
On the day
- A column for every window cleanerEach with their own hours and login. One person takes bookings on Free, the whole team on Pro.
- Messages both waysOn my way, running late or all done, in one tap. Their reply comes back to your inbox.
- Notes and photos for every houseWhat was done, access notes and anything for next time, with photos, saved on the customer's record.
After
- The round keeps itselfA clean can repeat every week up to every eight weeks, so a four-weekly round keeps its slots.
- A nudge for the ones who driftAnyone with nothing booked four weeks after their last clean gets one email with a link to book.
- Paid on the doorstep, or invoicedMark a clean paid by cash, card or transfer, send a payment link, or turn it into an invoice.
- Your numbers at a glanceCleans booked for the next 30 days, takings, deposits held and your busiest days.
Every feature above is live today, and because invoices and quotes are built in, they are on the same login. See every feature.
Pricing
Simple pricing, no surprises.
No commission and no contract, on any plan.
A round soon passes Free's 20 bookings a month, so most window cleaners run on Pro: 9.99 GBP a month a person, never more than 39.99 GBP however big the team, with text reminders and travel charges.
Free
£0 forever
20 bookings a month
- Booking page
- Live diary
- QR card
- Reminders
- Messages
- Forms
- Customer import
Pro
£9.99 a person, a month
Never more than £39.99 a month, however big the team
Everything, for you and your whole team.
- Unlimited bookings and stores
- As many people as you need, each with their own login
- 50 text reminders a month for each person
- Packages, discount codes, gift vouchers, gallery and social links
- Unlimited invoices and quotes, card payments and QuoteChaser
- Send with your own branding
- Priority support
Every plan starts free, with no card and no commission. See the full comparison
Businesses using FullDiary
Built for people who are busy running a business.
"FullDiary makes managing bookings simple, organised and completely stress-free."
"Finally, a booking system that doesn't feel complicated. I set everything up in 5 minutes and my clients were booking straight away."
"Our customers love booking online, and we love the simplicity."
FAQs
Questions from window cleaners
What it costs, what your customers see, and how FullDiary fits the way window cleaners work.
Something else on your mind? Ask us.
Can I keep my round on a four-weekly cycle?
Yes. Any clean can repeat every week up to every eight weeks, so a four- or eight-weekly round keeps its slots, on every plan. Each repeat counts towards Free's 20 bookings a month in the month it happens.
What happens when it rains?
Drag the clean to another day in the diary's week view and you are asked whether to email the customer the new time. Or open it and change the date.
Does it get the customer's address?
Yes. Customers give their address when they book, and it shows on the booking with a maps link. On Pro you can add a charge per mile for houses past your free miles.
How do customers pay me?
However they do now. Mark a clean paid by cash, card or transfer, send a payment link with a QR code they pay on their own phone, or turn it into an invoice. On an Android phone with NFC the FullDiary app takes a contactless card with Tap to Pay. FullDiary takes no commission.
Is it window cleaning software, or just a booking page?
Both. Customers book online, and behind it is the whole round: the diary on the website and in the FullDiary app, repeats, the address and notes for every house, payments, invoices and quotes. Pro adds a login for every window cleaner. It does not do your accounts.
Is it really free to start?
Yes, and it is not a trial. Twenty bookings a month, with the booking page, the live diary and the QR card included, for as long as you like. No card, nothing expires, and there is never commission on bookings. Pro is 9.99 GBP a month a person, never more than 39.99 GBP, when you outgrow it.
Do my customers need an app?
No. Your booking page is a link. It opens in their browser, they pick a service and a time, and the confirmation lands by email with an add-to-calendar file. Nothing to install on either side, and no password for anyone to forget.
Other businesses
