Skip to main content

Online Booking

Let Customers Book Online, Day or Night

When someone finds you at 9 at night, they shouldn’t have to wait until morning to get on your schedule. With online booking, customers pick a time on your website, get a confirmation right away, and get a reminder before the appointment. It comes with every plan, Core included.

See It Working

Try It on Our Own Website

Our Book a Call page runs on the same booking system your website gets. Pick a service, then a day, and the open times appear. A time that’s already taken never shows up, so nobody gets double-booked.

The open times follow your real hours, how much notice you need, and how far ahead you take bookings. Everyone who books gets a confirmation email with a calendar invite right away.

Book a free call with us

Screenshot of the WebProJoe booking page, October 29, 2026.

A booking calendar for November 2026 with the weekdays highlighted, Tuesday, November 3 selected, and a grid of open times from 8:30 AM to 5:00 PM
For Electricians, Plumbers and HVAC

Service Calls With Arrival Windows

Trades don’t promise 2:15. They promise a window. Switch your booking to service calls, and customers request a visit in a few short steps, then pick a morning, afternoon or evening window that still has room.

Contact details come first, so even someone who stops halfway is a lead you can call back.
Their address is checked against your service area. Anyone outside it gets your phone number instead.
They tell you what’s going on and answer any questions you need, like whether they own the home.
You decide how many calls each window can take and which days it’s offered.
Their confirmation and reminder show the arrival window and the service address.

Service calls are never paid online. If you charge a service-call fee, it shows as due at the visit.

Pick an arrival window

Tuesday, November 3

Morning We’ll arrive between 8:00 AM – 12:00 PM
Afternoon We’ll arrive between 12:00 PM – 4:00 PM
Evening We’ll arrive between 4:00 PM – 8:00 PM

Arrival windows as an electrician’s booking page shows them.

What Every Booking Comes With

Appointment or service call, the details are taken care of.

Instant Confirmation

Customers get an email the moment they book, with the details and a calendar invite they can add in one tap.

Automatic Reminders

A reminder email goes out before every appointment, a day ahead unless you choose otherwise. Customers who ask for a text reminder can get one too.

Easy Rescheduling

The confirmation has a link to reschedule or cancel without calling you. You decide how close to the appointment changes are allowed.

Every Booking Is a Lead

Each customer’s name, email and phone number is saved in your website’s dashboard, along with every booking they’ve made.

Your Hours, Your Rules

Set your hours, closed days, how much notice you need, how far ahead people can book, and time between jobs.

On Your Phone’s Calendar

Everyone on your team gets a private calendar link, so new bookings show up in the calendar app they already use.

How it works

How We Set Up Your Online Booking

Tell us how you schedule today, and we take it from there.

1

Tell us how you work

Your services, your hours, and whether customers book a set time or an arrival window. For service calls, the area you cover.

2

We set it up on your site

We add your booking page, Book Online buttons, and the questions you want answered before every visit.

3

Bookings come in

Confirmations and reminders go out on their own, and every booking shows up in your dashboard.

Included on every plan, Core included.

Questions About Online Booking

Still have a question?

Contact us
Every plan, Core included. Compare the plans.
No. They enter their contact details and book. There’s no account and no password.
Yes, from the link in their confirmation email, without calling you. You choose how many hours before the appointment changes stop being allowed, and you can cancel any booking from your dashboard.
Yes. Each service can have its own questions, like what kind of equipment it is or whether there’s a dog in the yard. Answers can be short or long text, a dropdown or a checkbox, and you can make them required.
On Core, booking is free for your customer and you get paid the way you do now. Taking payments online comes with Pro and up. Service calls are never paid online.
Yes. When a visitor asks to book, the chat can check open times and book a free appointment or a service call right in the conversation, and the visitor gets the same confirmation email. More about AI live chat.
Yes. Your booking page can be the appointment link on your Google Business Profile, so Google can show a booking button on your listing. More about Google Maps optimization.

Let’s Put Online Booking on Your Website

Online booking comes with every plan, along with AI live chat and a page for every service you offer.