How to stop overbooking sprinkler service arrival windows
Updated 2026-10-08
Short answer: a window's capacity is the number of stops your crews can actually finish inside it, which is (window minutes × crews) ÷ minutes per stop, rounded down. Write that number on every window, and make the booking step refuse to go past it. Overbooking almost never comes from a bad estimate; it comes from the limit living in someone's head.
Step 1: pick the window
Customers accept a window, not a minute. Pick windows that match your day, for example a morning and an afternoon block, and keep them fixed by service day so the office does not improvise.
Step 2: calculate the capacity
- Minutes per stop = work time + setup and paperwork + drive time. (The blowouts-per-day guide has the formula.)
- Capacity = (window minutes × crews) ÷ minutes per stop, rounded down.
- Example, illustrative only: a 240-minute morning window, two crews and 43 minutes per stop gives (240 × 2) ÷ 43 = 11.2, so 11 stops. If you only ever book 10, fine; the point is to make the limit explicit.
- Shave one off when the day has long drives, or when one customer has a large system.
Step 3: enforce it where bookings happen
- On paper or a shared sheet: add a count column per window and a rule that the person booking checks it before saying yes. This works until two people book at once.
- The last-slot problem: two people read "one slot left" and both book it. In a spreadsheet nothing stops this. Any system that is going to prevent it must check capacity at the moment the booking is saved, not when the page loaded.
- Waitlist, do not squeeze: when a window is full, offer the next one. A promise you cannot keep costs more than a day's wait.
Step 4: leave room for the unplanned
Keep an open slot in each busy day for the emergency leak. If every window is booked to the limit, the first break takes the whole day with it.
The faster way, honestly scoped
In Sprinklerly each service area day has arrival windows and a capacity per window, and a window can never be booked past that capacity, even under concurrent booking attempts. You still decide the capacity number; Sprinklerly enforces it. Sprinklerly is free during early access for contractors who sign up by December 31, 2026 (no credit card). Planned prices at general availability are $79, $149 and $249 per month, locked in for early-access accounts.
Start free Free during early access for sign-ups by December 31, 2026, no credit card required.
Common questions
What is an arrival window in field service?
A block of time, such as a morning or afternoon, in which the crew will arrive, instead of a promised exact time.
How many appointments should one crew take per window?
Whatever your own timings support: (window minutes x crews) divided by minutes per stop, rounded down. There is no standard figure.
Related
- How many sprinkler blowouts can one crew do in a day?
- How to group sprinkler service calls by neighborhood
- What to do when the water is off (or the panel is locked) at a sprinkler service call
- Free sprinkler season days calculator
- All guides
Sprinklerly is not affiliated with, endorsed by, or sponsored by any utility, agency, manufacturer or publisher linked on this page. Names are used only to identify the sources. Rules for backflow testing, licensing and insurance differ by state, utility and customer, so confirm with your own authority; this page is practical guidance, not legal advice. The Sprinklerly features described are those currently shipped in the product.