Live availability picker
Shows open windows by technician territory and job length, so customers only see times the crew can keep.
A booking and intake website for HVAC contractors removes the back-and-forth that keeps a dispatcher on the phone all afternoon. We build booking and intake flows that show real availability, gather what a technician needs before the truck rolls and send a confirmation the customer can save.
A typical HVAC office runs on a whiteboard, a shared calendar and a phone line that never stops. A customer calls asking for a Tuesday morning visit, the office manager checks which tech is near that job, and the answer comes back an hour later after two more calls. By then the customer has booked a competitor who answered on the first ring.
The intake step fails more quietly. Details such as the make of the air handler, whether the thermostat is a smart model, gate codes, pets and access hours arrive in pieces across texts and voicemails. The tech reads them in the driveway, and a second visit gets scheduled for a part nobody ordered.
Our first task is to trace one booking from the first call to the paid invoice and count every handoff. Each handoff is a place where a customer can drop off, so the website has to replace the ones that cost the most time.
The office manager signs off when the site reflects how the schedule really works. Appointment windows must match actual routes, a full day should close automatically and a customer who needs time to approve a quote should be able to hold a slot for a short period.
We would prove the flow with a test booking from a phone, a second from a desktop and a third sent during a simulated rush, then check that each one lands in the calendar and the intake record without retyping. The confirmation email and text must read clearly, carry the arrival window and include a link to reschedule.
Expect questions about who may change a booking, how cancellations count against the schedule and what happens when a visit runs long. Those rules belong in the brief before design starts, because they decide which fields the form needs.
The first release covers the core booking path: service type, a short description of the problem, system details, address and an availability picker that reads from the schedule. A customer with a no-cool call or a tune-up should finish the form in a few minutes on a phone, with the right visit length already assigned to the job type.
Confirmations go out next, with the arrival window, the technician's first name and a reschedule link. Those details cut the calls asking whether a visit still stands, and they make the schedule feel dependable before the crew arrives.
Photo uploads for damaged equipment, online deposits, multi-location routing and a full customer account area can wait for a later phase. Each one is useful, but none stops a booking from being made, so they should not slow the first launch.
Shows open windows by technician territory and job length, so customers only see times the crew can keep.
Asks for system type, equipment age and access notes, with follow-up questions only when an answer needs them.
Email and text confirmations that carry the arrival window, the visit type and a link to reschedule.
Catches cancellations and opens extra windows during heat waves and cold snaps, under office control.
Large tap targets, short fields and saved details for returning customers, built to finish on a phone in a driveway.
A summary of requests, confirmed visits, no-shows and rebooks for the office manager to review each Monday.
Booking traffic for HVAC follows the weather. The first heat wave and the first cold snap bring a rush of requests within the same day, and a schedule built for steady weeks cannot absorb that load by phone alone.
The booking system needs to handle a full day without breaking. When a route fills, the picker should show the next open window in the same zip code instead of a dead end, and a waitlist can catch cancellations. Surge windows can be set in advance so extra slots open only when the office allows them.
Between peaks, the same flow can fill slower maintenance and tune-up slots. Spring and fall are the right moments to push pre-season visits, and the booking page can promote them with a clear description of what the visit covers.
Before design starts, the office needs the service menu with visit lengths, technician territories by zip code, working hours for each tech and the list of holiday closures. Those details drive the time picker, so they need checking before anything is built.
Access details decide how long a visit takes. Gate codes, pet notes, thermostat location and whether anyone is home all matter. Ask for them in plain words and keep them on the property record, so a repeat caller never has to spell them out again.
Begin with the proportion of booking requests that turn into a confirmed appointment on the same day. A higher proportion suggests the form asks useful questions and the picker offers windows the crew can keep. Check it weekly in peak months, when a slow flow does the most damage.
The office should still take some calls for bookings, but fewer of them. Track how many phone bookings remain against the month before launch. A falling count, alongside a steady no-show rate, tells you the intake questions are working.
Yes. The booking page should sit beside your phone number, not replace it. Customers who hit a dead end or have an urgent problem can call straight away, and the booking log shows which requests came through the site and which came by phone.
We check that first. Platforms such as ServiceTitan, Housecall Pro and Jobber handle calendars differently, so we confirm which one holds your schedule before we design the picker. If a direct connection is not possible, bookings go to a shared calendar and a named inbox.
Websites range from $300 to $2,200, depending on scope. Booking logic, job types, integrations and the confirmation setup move the price most. A written scope follows the free scoping call.
The customer receives an update message when the office changes the window, and the reschedule link stays live. Your office manager can move the job on the calendar, and the system sends the change to the customer rather than leaving them waiting at the door.
Bring a sample week from your calendar and the questions your office hears most. We will design the booking flow around them and send you the scope and price in writing.