Customer Support

Appointment Scheduling for roofing contractors

A slot is not a time. It is the one point where four separate calendars happen to agree, and only one of them belongs to the customer.

A booking that holds until the day

An appointment made against real crew availability and the actual type of work, rather than against an empty grid that will accept anything. The difference shows up a week later, when one calendar says a crew is somewhere and the crew says otherwise.

Both ends confirmed, and confirmed with the same information. The homeowner knows what is happening and roughly how long it takes; the crew lead knows the address, the access and what the visit is actually for. Two parties told two different things is not a booking, it is a future argument with a date on it.

And a rescheduling trail, because appointments in this trade move. Every change carries who asked for it and why, so a customer on their third date is a known situation rather than a surprise discovered by whoever picks up the complaint.

Four calendars, and only one of them talks

The homeowner has an availability window, which is the only one anybody asks about. The crew has a capacity and a skill mix, so the question is never whether somebody is free but whether the right somebody is. Materials have a lead time, which quietly rules out the front half of the week. And the weather has a veto it exercises without notice.

A booking is the intersection of all four. What makes this hard is not arithmetic — it is that three of the four are invisible at the moment the appointment is agreed. The person on the phone can see the homeowner’s preference and is guessing at the rest, and a guess that fits the customer is the easiest one to make and the most expensive one to unwind.

Which is why the useful artifact is not a calendar; it is a set of booking rules that encode the other three constraints in advance. Written down once, they let the desk say “Thursday morning” with something behind it. Absent, every appointment is a fresh negotiation with three parties who are not on the call.

The measurable consequence is the reschedule rate, and it is the number worth watching here. A calendar that looks full and moves constantly is not a busy business — it is a business paying for the same appointment several times.

What appointment scheduling produces, and what holds each piece up A horizontal spine carries three labelled artifacts produced by appointment scheduling: a slot that survives contact with the crew, both ends of the appointment confirmed, and a rescheduling trail. Beneath each artifact a vertical line drops to a second tier naming what holds it up — respectively booked against real crew availability and the job type, not a blank grid, the homeowner and the crew lead each told the same thing, and every move recorded together with who asked for it. Across the foot of the diagram a separate band states the judgement this function does not make, which is whether the work can be done in the weather that week. The diagram shows structure only and contains no figures. What this desk produces A slot that survivescontact with the crew Both ends of theappointment confirmed A rescheduling trail booked against real crewavailability and the jobtype, not a blank grid the homeowner and the crewlead each told the samething every move recordedtogether with who askedfor it Every item above sits on the one below it. Outside this desk Whether the work can be done in the weather thatweek
Each artifact on the spine has something underneath holding it up. That is the whole design: appointment scheduling is not an argument, it is a set of items that can each be traced to how they were arrived at, so that an appointment is something both parties can plan a day around. The band across the bottom is the part that stays outside the work.

A confirmation is not a marketing message

Confirmations and reminders sit in a defined category, and the definition is federal. 15 U.S.C. 7702 defines a transactional or relationship message as one “the primary purpose of which is … to facilitate, complete, or confirm a commercial transaction that the recipient has previously agreed to enter into with the sender” — the first of several categories the section lists. A message telling somebody when a crew is arriving for work they have booked is a different kind of thing from a message trying to sell them something, and the law treats it that way.

One duty does not soften. At 15 U.S.C. 7704 it is “unlawful for any person to initiate the transmission, to a protected computer, of a commercial electronic mail message, or a transactional or relationship message, that contains, or is accompanied by, header information that is materially false or materially misleading.” Note that it reaches transactional messages explicitly.

The practical rule follows directly and it is the reason this sits on a scheduling page: a confirmation sent on your behalf goes out as you. Your company name, your reply address, your phone number — never a stand-in that a customer would have to decode. That is not a preference about branding. It is the one requirement that applies to the category these messages are in. What it does not settle is whether a particular number or address may be contacted at all, which depends on your relationship with that customer and is yours to determine with your adviser.

This describes definitions and one prohibition to explain how confirmations are sent. It is not legal advice, it makes no determination about your contact practices, your consent basis or any message you send, and other rules may apply to calls and texts. Those questions belong with your own counsel; the department page below sets out where this work stops.

Between the enquiry and the crew

Scheduling is one desk inside Customer Support, which carries the department boundary and the line on outbound contact. This page covers only the booking itself; what happens to the appointment once a crew is assigned to it belongs to the production side of the business.

What owners ask about the calendar

Who decides whether a slot is actually available?

You do, once, in the form of booking rules — how many inspections a day, which crews take which work, how much travel is acceptable between two jobs, what the cutoff is for adding to tomorrow. The desk then applies those rules consistently. What it does not do is invent a rule at the point of pressure, which is how a calendar stops meaning anything.

What happens when the weather moves everything?

The rescheduling is the work, not an exception to it. What matters is that both ends get told and the move is recorded with a reason, because a customer who is called on Monday and moved to Thursday is a manageable situation and a customer who finds out by nobody arriving is a different one entirely.

Do you send reminders and confirmations?

We can, on whatever channels you have decided to use and to whatever contact permissions you hold. What goes in them is your content, sent as you. What we will not do is decide on your behalf whether a particular number or address may be contacted — that determination rests on your relationship with the customer and belongs with you and your adviser.

Our crews say the office books jobs they cannot do.

That is usually a rules problem rather than a scheduling one, and it shows up fast here because the same desk hears both sides. Skill mix, drive time and material lead time either exist in the booking rules or they do not, and if they do not the calendar will keep producing appointments that get moved.

Can you book directly in the system we already use?

Yes — in your instance, on your calendar, so the record is where your crews already look. Nothing is held in a parallel system of ours, because a second calendar is not a schedule, it is two schedules disagreeing.

How far ahead should we be booking?

Far enough that a cancellation is an opportunity rather than a gap, and not so far that half of it is fiction. Where that lands depends on your crew count and your season, and it is one of the first things worth writing down instead of feeling out — mostly because it is the number that decides whether a busy week is profitable or just full.

The message rules cited here

Work out how often your appointments move

If nobody knows the number, that is the answer — and it is the one measurement that tells you whether the calendar means anything.