Offering Cleaning, Repairs and Maintenance? Create Separate Bookable Service Offers
A single 'book a job' link hides very different jobs behind one slot. Separate bookable offers give each service its own length, price, questions and travel time, so the diary matches the work.
If you offer cleaning, repairs and maintenance, give each service its own bookable offer: a separate event type and service page with its own duration, price, booking questions and buffer. Then add one short services overview page that sends customers to the right one. Customers pick the job they actually need, and your diary reserves the right amount of time for it.
The problem with a single 'book a job' link is that it treats a three-hour clean, a 40-minute tap repair and a six-hour end-of-tenancy clean as the same thing. You either block too little time and overrun, or block too much and waste the afternoon. Then you spend the evening phoning customers to find out what they really booked. This page shows how to split your work into a small set of clear offers, and what to put in each. For the strategy behind service pages in general, see our service booking pages guide.
What does a separate bookable service offer include?
A bookable offer is a service a customer can choose and book without talking to you first. In Calenix it is made of two parts: an event type, which controls the diary, and a service page, which explains the offer. Each part has a job to do.
The event type: the diary side
- Duration: how long the job usually takes on site. A regular clean might be three hours; a gutter clear 90 minutes.
- Buffers: time before or after for travel, loading the van or clearing up. Longer jobs often need a longer buffer.
- Availability rules: when that service can be booked. Big cleans might only start at 8am; small repairs can fit in the afternoon.
- Booking questions: the details you need for that job and no other.
The service page: the customer side
The service page says what is included, what is not, the price or starting price, the area you cover and what the customer should have ready. Our service booking page template has fill-in wording for each section, and cleaners can use the more specific booking page template for cleaners.
The services overview page
Once you have several offers, customers need somewhere to choose between them. A starter landing page or a LinkDock page can list each service in a line or two with its starting price and a button to its own service page. This becomes the link you share in your bio, on your Google Business Profile and in emails.
Which plan you need
The Calenix Free plan includes one event type and one service page, which suits a business offering a single service. Separate offers for cleaning, repairs and maintenance need more than one event type, so you will need the Individual plan, which has unlimited event types, up to 10 service pages and 3 landing pages. Paid bookings and deposits are also on Individual, through third-party providers such as Stripe; check which payment options are available for your account and region.
What not to make bookable
Some work should stay as a quote. Large or unusual jobs are better offered as a 'quote visit' event type than as a fixed-price booking. Anything requiring a qualified trade, such as gas work that must be done by a Gas Safe registered engineer in the UK, should not appear as a general repair booking unless you hold the right registration.
Why one vague 'book a job' link costs you time and money
A single link feels simpler to set up, but the complexity does not disappear. It moves into your evenings, as calls and messages to find out what a booking is, how big the property is and whether you need a ladder. Separate offers move those questions to the moment of booking, when the customer has the answers to hand.
It also protects your diary. Illustratively, if your single booking slot is two hours and one booking in five turns out to need four hours, then in a week of 20 bookings you have four jobs overrunning by two hours each. That is eight hours of knock-on delays or reshuffled customers every week. With separate offers, the six-hour clean books six hours and the small repair books one.
Pricing becomes clearer too. When each service shows its own price or starting price, customers can compare and decide without asking. You stop quoting the same small jobs over and over, and you avoid the awkward moment of arriving to find the customer expected an end-of-tenancy clean for the price of a regular one.
Finally, separate offers tell you what your business actually sells. After a few months you can see how many cleans, repairs and maintenance visits were booked, which is the information you need to decide where to focus, whom to hire and what to drop. If your diary is also shared with another calendar, our page on how calendar sync prevents double bookings explains how the busy times are checked.
Benefits of separate bookable service offers
The right length for every job: each service blocks the time it actually takes, including travel.
Clear prices before booking: customers see what each service costs and what it includes.
Relevant questions only: a cleaning booking asks about bedrooms and pets, a repair booking about the problem.
Fewer evening phone calls: you arrive knowing what the job is rather than finding out on site.
Different hours for different work: long jobs start early, short repairs fill afternoon gaps.
A truer picture of demand: bookings by service show what people really buy from you.
How to create separate bookable service offers in 7 steps
List every job you took last quarter — Go through your diary and invoices and write down each job type, how long it really took and what you charged.
Group them into five to eight offers — Combine similar jobs, such as 'regular home clean' or 'handyperson visit, up to two hours'. Keep large or unusual work as a quote visit.
Create an event type for each offer — Give each a plain name customers would use, its real duration and the hours it can be booked.
Set buffers per service — Add travel and set-up time that suits each job. A six-hour clean with heavy kit needs more than a quick repair.
Write two to four booking questions per offer — Ask only what that job needs: property size and pets for cleaning, a short description of the problem for repairs, number of storeys for gutters.
Build a service page for each offer — State inclusions, exclusions, price or starting price, service area and what the customer should prepare.
Add a services overview page and share it — Use a landing page or LinkDock page that lists every offer with a button to each, and make it your main link everywhere.
One 'book a job' link vs separate bookable offers
| Feature | Single 'book a job' link | Separate bookable offers |
|---|---|---|
| Time reserved in the diary | Same slot for every job | Each service's real duration |
| Travel and set-up time | One buffer for everything | Buffer suited to each job |
| Price shown before booking | Rarely, or a vague range | A price or starting price per service |
| Booking questions | Long generic form or none | Two to four relevant questions |
| Follow-up calls needed | Often, to find out the job | Only for unusual cases |
| Reporting on what sells | Hard to tell | Bookings counted per service |
| Calenix plan | Free (one event type) | Individual (unlimited event types) |
Best practices for multi-service booking offers
Name each offer the way customers describe the job, not in internal jargon.
Base durations on what jobs really took, then add a little margin.
Say clearly what each offer does not include, so customers choose the right one.
Keep the list short; five to eight offers is easier to choose from than twenty.
Offer a quote visit for anything you cannot price without seeing it.
Use the same names on the overview page, service pages and confirmation emails.
Review your offers every few months and merge ones that rarely get booked.
Mistakes to avoid when splitting your services
Creating a separate offer for every tiny variation, so customers face a wall of choices.
Copying the same booking questions into every offer instead of tailoring them.
Leaving every offer with the same buffer when travel and set-up differ.
Listing services on the overview page without prices or a short description.
Making specialist or regulated work bookable when it should be quoted or referred.
Keeping the old 'book a job' link live in bios and emails after the split.
Example: a property care business in Chester
Take a fictional property care business in Chester run by Priya and two part-time staff. They clean homes, do small repairs and handle seasonal maintenance for homeowners and a few local landlords. Until October they used one booking link, 'Book a job', with a two-hour slot.
Looking back over the quarter, Priya found that about one booking in five was an end-of-tenancy clean or a bigger repair that needed far more than two hours. Each one meant phoning the customer, moving other bookings or sending someone back the next day.
Her new offers, set up on the Calenix Individual plan:
- Regular home clean: three hours, £75, 30-minute buffer. Questions: number of bedrooms and bathrooms, pets, how to get in.
- End-of-tenancy clean: six hours, from £220, starts at 8am only, 45-minute buffer. Questions: property size, whether it is furnished, the date the keys are returned.
- Handyperson visit: up to two hours, £95, afternoons. Question: 'Describe the jobs in a sentence or two', with a note to email photos after booking.
- Gutter clear: 90 minutes, £90, 30-minute buffer. Questions: number of storeys, access to the rear.
- Free quote visit: 30 minutes for bigger repairs and refurbishment, with no price shown.
Each offer has its own service page, and a starter landing page titled 'Book property care in Chester' lists all five with starting prices. That page is now the link on her Google Business Profile, in her email signature and on the van.
Illustrative maths: before the change, four overrunning jobs a week each cost roughly two hours of reshuffling, or eight hours a week. In the four weeks after Thursday 22 October, Priya recorded one overrun. Landlords now book end-of-tenancy cleans directly, with the key return date already in the booking. Her next step is a deposit on the end-of-tenancy clean, following our guide to automating bookings for cleaning businesses, and a wider look at her week using the scheduling guide for service providers.
FAQ
Frequently asked questions
Split the job list
Give every service its own booking
Create separate event types and service pages with their own durations, prices, questions and buffers. Start free with one service, then add more on the Individual plan.