- Tell homeowners exactly what the visit involves before they pick a time.
- Offer real availability with drive time built in, not every open hour.
- The confirmation page and reminders matter as much as the calendar.
- Measure show rate, not just bookings.
Why self-booking helps
A homeowner who’s ready at 9:40 p.m. shouldn’t have to wait for a callback to pick a time. Letting them book while they’re interested removes a step that loses people.
Self-booking doesn’t replace a call. It puts the appointment on the calendar first, then your team calls to confirm details and answer questions.
Example booking page outline
An example layout we use as a starting point. Keep it to one screen on a phone if you can.
- Headline: “Pick a time for your [project] estimate”
- Three lines: who comes out, about how long it takes, what you’ll leave with
- A photo of the estimator or owner who’ll be at the door
- The calendar: a few days and times, grouped by morning and afternoon
- One or two questions you didn’t ask earlier, like gate codes or who’ll attend
- A note on rescheduling: how to change the time if plans shift
Setting up the calendar
Most booking problems are calendar problems. A slot that looks open but sits 40 minutes from the last appointment creates a late estimator and a homeowner waiting at the window.
- Show only the times your estimators actually want to run estimates
- Add buffer between visits for drive time and write-ups
- Limit how far out people can book, so appointments don’t go stale
- Set a minimum notice so nobody books a visit in 30 minutes
- Route by area or job type if different people run different estimates
Example confirmation page outline
The page right after booking. It’s the first thing they see as a booked customer.
- “You’re booked” with the date, time, and address
- Who’s coming, with a name and a photo
- What to have ready: decision-makers present, access to the area, any photos or plans
- A short video or project gallery to watch before the visit
- Add-to-calendar buttons and a way to reschedule
Reminders that protect the visit
Booked isn’t the finish line. An example reminder rhythm you can adjust to your lead times:
- Right away: text and email confirmation with the details
- The day before: a reminder with the time and who’s coming
- The morning of: a short text from the estimator, by name
- If they cancel: an instant link to pick a new time



