ONLINE BOOKING FOR PLUMBERS. SHOULD YOU LET CUSTOMERS SCHEDULE ONLINE?
Some plumbers swear by online booking. Others hate it. Here's the honest truth about whether online scheduling makes sense for your plumbing business.
Online booking is everywhere now.
You can book a haircut, a dentist appointment, a massage, even a dog grooming session... all without talking to a single human.
So naturally, the question comes up: "Should I let customers book plumbing appointments online?"
And the answer is... complicated.
Because plumbing isn't like booking a haircut. You can't just pick a 30-minute slot and show up. There are variables. Lots of them.
Let me break down the pros, the cons, and the smart way to handle this.
The Case FOR Online Booking
1. People prefer it.
This is the big one. A study by GetApp found that 67% of consumers prefer booking online over calling. Especially younger homeowners (25 to 40 year olds).
Think about it. You probably book restaurants on OpenTable, flights online, and doctor's appointments through a portal. That's what people are used to now.
If your competitor has online booking and you don't... some customers will choose them just because it's easier.
2. You capture leads after hours.
Your phone goes to voicemail at 6pm. But someone's toilet starts acting up at 9pm. They find your website.
If all you have is a phone number and a "call during business hours" message... they're gone. They'll find someone else. (We wrote a whole piece on how to capture after-hours leads if you want the full breakdown.)
But if you have an online booking form? They can submit their request at 9pm. You see it first thing in the morning. That's a lead you would've lost.
3. It reduces phone time.
Every minute you spend on the phone scheduling appointments is a minute you're not doing billable work. Online booking lets customers self-serve, which frees up your time.
4. It looks professional.
Having a "Book Now" button on your website makes you look modern, organized, and easy to work with. That's the perception, and perception matters.
The Case AGAINST Online Booking
1. Plumbing jobs aren't one-size-fits-all.
A haircut takes 30 minutes every time. A plumbing job? Could be 20 minutes. Could be 4 hours. You don't know until you get there.
Letting someone "book a 2pm appointment" when you have no idea what the job involves is a recipe for scheduling chaos.
2. You need to qualify the lead first.
Before you send a plumber to a house, you need to know: - What's the problem? - How urgent is it? - What type of property? - Is it within your service area? - Is this the type of work you do?
A phone call handles all of this in 2 minutes. An online booking form? Not so much.
3. No-shows are a real problem.
People who book online are more likely to be no-shows or cancellations than people who talk to you on the phone. When someone takes the time to call, they're more committed.
Online bookers? Some are just "browsing." They might book with you and two other plumbers and go with whoever responds first.
The Smart Middle Ground
Here's what we recommend. And it works really well for the plumbing businesses we work with.
Don't offer full online scheduling. Offer an online booking REQUEST.
Big difference.
Instead of letting someone pick a time slot and consider it booked, let them submit a request:
- Name
- Phone number
- Address (or zip code)
- Service needed (dropdown)
- Brief description of the problem
- Preferred date/time (optional)
That's it. The form goes to you. You call them back within an hour (or 10 minutes if you're a boss) to confirm the details and schedule the appointment.
This gives customers the convenience of online booking. But it gives YOU the control to qualify the lead, assess the job, and set the schedule properly.
best of both worlds, baby
How to Set This Up
You don't need fancy software for this. Here are the options:
Option 1: A simple contact form (free)
Use the contact form on your website. Add a "Service Needed" dropdown and a "Preferred Date" field. It sends you an email. You call them back.
Simple. Effective. Free.
Option 2: A dedicated booking tool ($10 to $50/month)
Tools like Calendly, Housecall Pro, or ServiceTitan have online booking features built for service businesses.
They let customers pick from available time windows, collect the right information, and sync with your calendar.
If you're doing 5+ jobs a day, these are worth the investment.
Option 3: Google's built-in booking
Google Business Profile now offers a "Book Online" button. It can link to your booking page or an integrated scheduling tool.
Homeowners can book directly from your Google listing without even visiting your website. Pretty powerful.
Making It Work: Best Practices
If you add any form of online booking, follow these rules:
Respond fast. If someone submits a booking request, call them within 30 minutes. An hour max. If you wait until the next day, they've already called someone else.
Set expectations. Make it clear on the form that this is a request, not a confirmed appointment. "We'll call you within 30 minutes to confirm your appointment."
Ask the right questions. The more info you collect upfront, the better prepared you are. But don't make the form 20 fields long. 5 to 7 fields max.
Send a confirmation. When someone submits a request, send them an automatic email or text: "Got it. We'll call you shortly to confirm your appointment."
Follow up on every request. Every. Single. One. Even the ones that seem like tire-kickers. You never know which one is a $3,000 sewer line job.
The Mobile Factor
Here's something critical.
Over 60% of your website visitors are on their phones. And typing on a phone is annoying. (If your site isn't optimized for mobile, you've got bigger problems.)
So if your booking form has 15 fields, tiny text, and requires a paragraph of description... nobody's filling it out on mobile.
Keep it short. Make the fields big. Use dropdown menus instead of text fields where possible. And always, always, always have a "Call Now" button as an alternative.
Some people want to book online. Some people want to call. Give them both options and let them choose.
The Bottom Line
Online booking isn't all-or-nothing. You don't have to go full Calendly-with-time-slots or nothing.
A simple booking request form on your website captures leads 24/7, makes you look professional, and gives customers the convenience they want.
Just make sure you: - Respond quickly - Qualify every lead - Keep the form short and mobile-friendly - Always offer a phone call option too
That's the winning formula.
Want a Website With a Smart Booking System?
We build plumbing websites with optimized booking forms that capture leads without creating scheduling chaos. Clean, fast, mobile-friendly, and designed to get you more booked jobs.
Get your free website audit and we'll show you how to add online booking that actually works.
See our pricing or hear from other plumbers.
P.S. That homeowner who tried to book with you at 9pm last night? They ended up calling your competitor this morning. An online booking form would've captured that lead while you slept. Just saying. Let's set it up.