Double bookings happen when a yes lives in two places. Give every piece of gear and every crew member one calendar, and check it before you confirm any date. Here's how to run that check by hand, and how to tell when the volume has outgrown it.
Why double bookings happen
Nobody double-books at the moment of booking. It happens earlier, when the truth got split: one brand's dates in a spreadsheet, the other's in a notebook, crew in a group text, and the trailer in your head. Each yes checks the list closest to hand, and both lists say yes.
The crew version is worse, because it fails on the day. Your crew guy pulled up the wrong day in the group text and drove to Saturday's party on Friday.
The one-calendar rule
Every thing that can only be in one place at a time gets one calendar. That covers cannons, trucks, trailers, generators, and every crew member.
- List your gear. Anything you'd have to physically move counts.
- Give each item and each crew member a line on one shared calendar.
- Before you confirm a date, check every line the booking touches.
- When a booking changes, move the gear and crew lines with it, in the same sitting.
Step 4 is where manual systems die. A reschedule agreed by text at 9pm rarely makes it back to the calendar.
What each method actually catches
| How you track it | Catches | Where it breaks |
|---|---|---|
| Memory | Nothing reliably | The first busy month |
| Group text | Crew who scroll back | Saturday mornings |
| Spreadsheet | Date clashes you look for | Reschedules and second brands |
| One shared calendar | Most clashes | Updates made in a hurry |
| Software with conflict warnings | The clash itself, at booking time | Gear you never entered |
Whatever the tool, the pattern holds: the check has to happen at the moment of the yes, by something that never forgets to look.
The habit that makes any system work
Confirm nothing on the spot. Say "let me check the calendar and text you in ten minutes," then actually check every line the date touches. Clients read that as professionalism, because it is.