“It's a map with little dots, and I build every route by hand.”
Nothing shows the drive time between stops, so routes zigzag, techs reroute themselves and the day runs long.
Auto-Scheduling places the work overnight around drive time, skills and customer preferences. You review the board, lock what matters and rebuild the day when a tech calls in sick.






The job today
Nothing shows the drive time between stops, so routes zigzag, techs reroute themselves and the day runs long.
Every stop gets moved by hand and every customer gets called one at a time, and the other routes still have to make sense after.
Miss a customer's usual day or their regular tech and you risk losing them. Nobody should have to remember all of it.
What changes
Scheduling & dispatch
Each night at 3 AM, Auto-Scheduling places due and unassigned work up to 45 days ahead around drive time, arrival windows, skills and regions. You review instead of building.
Capacity planning
Mark shifts not bookable, set a freeze window the nightly run won't touch, and leave Force fit off unless you want it. Locked times and technicians stay where you put them.
Job pool
Mark their shift Sick, then re-run optimization for that day and the techs you pick, dry run first. What can't be placed lands in the job pool to reschedule and text in bulk.
A day with Solea
Auto-Scheduling ran at 3 AM. You scan the board: travel between stops, appointments per route and anything left unassigned.
Mark their shift Sick. Their work gets rebalanced on the next optimization, so you run one now instead of waiting for tonight.
Run optimization for the techs picking up the work as a dry run. Check its travel time and utilization, then run it live.
Booking shows which tech can take it and the drive time each slot adds. Lock the time so nothing moves it.
Tomorrow's Urgent lists confirmed visits that are unassigned or have issues, like a required tech who's off. Clear it and go home.
The rules and the judgment calls. You set the rules Auto-Scheduling follows, which visits are locked, how close to the day it can move work, and when to re-run it. Its weights are tuned with Solea at onboarding.
Results

“A system that gives you the best dates that fit, without you having to maneuver and look at where all these places are.”
The rest of the office
Every role works from the same live customer record, so nothing gets typed twice or lost between desks.
Grow without adding office staff
See the pageOne system the whole office runs on
See the pageRoutine calls handled; you take the rest
See the pageTheir day, notes and history on one screen
See the pageProposals and contracts signed on the spot
See the pagePayments and past-dues that chase themselves
See the pageFAQ
You’ll talk to people who know how a pest control office actually runs.
Talk to usThe nightly run applies on its own, inside your rules, and locked visits and anything inside your freeze window stay put. Runs you start yourself can be dry runs first. You can still lock a visit, reschedule it from slots that fit or recalculate a route on the board.
Drive time. Routes are optimized on the drive time between every pair of stops, and every open slot shows the drive time it adds to that route. The route map shows miles and travel time per appointment.
Required and blocked ones always hold, and preferred ones win when the route allows. They show in booking and rank the open slots, and a visit locked to its technician or time stays put when routes are optimized.
Mark their shift Sick. The nightly run moves their work to other techs, or run optimization for that day to do it now, as a dry run first if you like. Anything that can't be placed lands in the job pool, where you reschedule it in bulk and text those customers at once.
Mark a shift not bookable and the scheduler won't give that tech customer stops. Fumigation and other capacity work books against a daily slot limit on its own board. Squeezing an emergency into a full day takes Force fit, which your office turns on.
See Auto-Scheduling build a real day of routes, and how you stay in charge of every one.