The dates you cannot afford to miss, on one calendar.

Everything that feeds it, one view
- Permit expirationsThe dates that decide whether work can legally continue.
- Renewal windowsLicense and insurance credentials, before the lapse and not after.
- Scheduled workJob events your crews and office already put on the record, with a name on them.
- Today's stops, in orderEach stop in sequence, with the distance to the next, so the office sees where a day doubles back.
- The route plannerA full-page desk for the day's driving order: pick a truck, move stops up or down with two taps, and hand the whole run to Google or Apple Maps in one. The calendar and the crew's phone follow the new order the moment it changes.
One calendar, because a missed date is a missed date.
- Step 1
Permits, inspections and renewals
Expirations and inspection dates sit next to the job they belong to. License reminders default to 90, 60 and 30 days out and insurance to 30, 14 and 7, editable per credential.
- Step 2
Job events, with a name on them
Scheduled work and completions from the job record, so the office and the field see one schedule. An event can name someone on your roster; assigning crew needs roster access.
- Step 3
The sold work nobody scheduled
Signed jobs with no calendar event and no work order sit under the month view. The biggest contract value comes first, so the biggest unscheduled dollar is the first thing the office sees.
- Step 4
Today's stops and the same-day check
Stops list in booked order with the straight-line distance between them, and a stop with a set time is never reordered. Pick a person and a time and the new-event panel shows what else names them that day, how many minutes overlap, and how far they are coming from, before you save.
Put the consequential dates in one place.
Permits, renewals, and scheduled work on a calendar you can actually read on a roof.
Deadline tracking only. FL Permit Pay does not give legal advice about a deadline.












