# Route Optimization Software for Crews: 10 Compared

> Route optimization software for service crews only pays when it fixes the problem you actually have. Sequencing stops inside a day is cheap and built into most field service apps. Deciding which crew goes and which day each recurring customer belongs on is harder, and most built-in optimizers do not touch it. At 76 cents a mile plus wages, the minutes are worth more than the fuel.

- Canonical URL: https://www.pavadotech.com/blog/route-optimization-software-for-service-crews
- Author: Om Patel
- Published: 2026-09-13
- Topic: Custom CRM

Route optimization software for service crews is sold as one product, but it answers three different questions: what order to drive today's stops in, which crew takes which stops, and which day each recurring customer belongs on. Almost every field service app now answers the first. Few answer the second, and fewer still answer the third, which is the one that actually decides drive time for a lawn, pest, pool or cleaning business with repeat customers.

This guide compares 10 tools on their live published pricing and help documentation as of September 2026, prices a mile and a minute of crew time with current federal data, and ends with a decision table by crew count and trade.

- **Sequencing is the easy part.** Jobber, Housecall Pro, GorillaDesk and Skimmer all reorder stops, but Housecall Pro's own help center says its optimizer does not move jobs to other days or other technicians.
- **A mile costs 76 cents** at the IRS business rate from July 1, 2026. A half-ton pickup costs 98.54 cents a mile to own and run in AAA's latest study.
- **The minutes are worth more than the fuel.** In a worked example below, fuel is about 13% of what a two-person lawn crew saves by cutting 12 miles and 25 minutes a day.
- **Pricing models punish different businesses.** Per-order pricing is expensive for weekly mowing; per-driver pricing is expensive for cleaning teams with three stops a day.
- **Ask one question in every demo:** can I lock a recurring route order after optimization? A Jobber lawn user found manual changes reverted after each visit.

## Three jobs hiding under one name

Route optimization, dispatch and route building are separate problems, and buying software for the wrong one is the most common mistake in this category. The easiest way to see it is to look at what each vendor's help documentation says its button actually does.

| Problem | The question it answers | Who feels it most | What handles it |
|---|---|---|---|
| **Sequencing** | In what order should this crew drive today's stops? | Everyone with 8 or more stops a day | Jobber, Housecall Pro MAX, GorillaDesk, Skimmer, every standalone router |
| **Assignment** | Which crew or tech should take which stops? | 3 or more crews sharing one territory | Standalone routers such as Upper and OptimoRoute; most field service apps leave this to the dispatcher |
| **Route building** | Which day of the week does each recurring customer belong on? | Weekly and biweekly service: lawn, pest, pool, window, gutter | OptimoRoute Weekly Planning, Skimmer Route Builder, or a person with a map |

Housecall Pro is admirably clear about the limit. Its help article on [Optimize by Drive Time](https://help.housecallpro.com/en/articles/14093813-optimize-by-drive-time) calls it "a day-of planning tool" that "doesn't reschedule jobs to different days or change which tech a job is assigned to." It only reorders jobs within a single technician's day, and it is only available on the MAX plan.

Jobber's version works from the schedule rather than a fixed master route. Its [help center article](https://help.getjobber.com/en/articles/route-optimization-new-schedule/), updated July 31, 2026, says optimization is based on actual driving distance, can cover one team member or the whole team, and handles up to 7 days at once. The catch is in the note: "Only anytime visits (visits without a scheduled start or end time) can be optimized as part of your route."

Route building is the problem recurring businesses hit and rarely name. One r/lawncare user described a lawn health company that had grown to [a little over 600 accounts](https://www.reddit.com/r/lawncare/comments/mrq73t/routing_optimization_software_help/) split between biweekly and monthly service, still sorted with red, blue and orange folders. What they needed was a system to group customers by route type and "divide into days." They had tried Jobber and GorillaDesk. A sequencing button does not solve that, because the hard decision was made before the day existed.

If your problem is the second or third row, a better day-of optimizer will make almost no difference. For the dispatch side of this, see our guide on [how to schedule multiple crews across jobs](https://www.pavadotech.com/blog/how-to-schedule-multiple-crews-across-jobs), which covers the commitment problem that sits upstream of routing.

## What a mile and a minute actually cost in 2026

A mile of crew driving costs somewhere between 76 cents and a dollar before anyone's wage, and the wage is the bigger number. Here are the inputs, all from primary sources published this year or last.

- **IRS business rate:** 76 cents per mile for July 1 to December 31, 2026, up from 72.5 cents in the first half of the year, per the [IRS standard mileage rate table](https://www.irs.gov/tax-professionals/standard-mileage-rates). That midyear increase is rare; the table shows the last one was in 2022.
- **AAA ownership cost:** a half-ton pickup costs 98.54 cents per mile to own and operate, the highest of AAA's nine vehicle categories, in its [2025 Your Driving Costs fact sheet](https://newsroom.aaa.com/wp-content/uploads/2025/09/UPDATE-AAA-Fact-Sheet-Your-Driving-Cost-9.2025-1.pdf). A mid-size pickup is 79.11 cents. Those figures assumed regular gas averaged $3.151 a gallon.
- **Fuel right now:** the [EIA weekly update](https://www.eia.gov/petroleum/gasdiesel/) released September 9, 2026 puts U.S. regular gasoline at $4.157 a gallon and on-highway diesel at $5.967, up 96.5 cents and $2.20 respectively from a year earlier. AAA's per-mile numbers are therefore conservative this season.
- **Wages:** the median hourly wage for landscaping and groundskeeping workers was $18.82 in May 2025, per the [BLS Occupational Outlook Handbook](https://www.bls.gov/ooh/building-and-grounds-cleaning/grounds-maintenance-workers.htm). Pest control workers had a median annual wage of $45,250, about [$21.75 an hour](https://www.bls.gov/ooh/building-and-grounds-cleaning/pest-control-workers.htm). Neither includes payroll tax or workers' comp.

If an ROI calculator uses a trucking figure, discount it. ATRI's [2026 operational costs report](https://truckingresearch.org/2026/07/new-atri-report-details-accelerating-costs-and-low-profitability-despite-cuts/) puts the cost of operating a heavy truck at a record $2.336 per mile. That is a for-hire freight number, roughly three times the IRS rate, and it wildly overstates what a crew pickup saves per mile.

### Worked example: a two-person lawn crew

Assume optimization cuts 12 miles and 25 minutes from the day. These are illustrative inputs; plug in your own from last week's routes.

- **Miles:** 12 × $0.76 = $9.12 a day.
- **Labor:** 25 minutes × 2 workers × $18.82 an hour = $15.68 a day.
- **Total:** $24.80 a day. Over a 30-week season at 5 days a week, that is $3,720 per crew.
- **Fuel alone:** at an assumed 15 mpg, 12 miles is 0.8 gallons, or $3.33 at EIA's gasoline average. That is about 13% of the daily saving.

Compare that to OptimoRoute Pro at [$44.10 per driver per month](https://optimoroute.com/pricing/) on annual billing, or $529 a year. The software pays for itself on paper by a wide margin.

### Worked example: a solo pest technician

Assume 15 fewer miles and 20 fewer minutes a day over 250 working days.

- **Miles:** 15 × $0.76 = $11.40.
- **Labor:** 20 minutes at $21.75 an hour = $7.25.
- **Total:** $18.65 a day, or about $4,660 a year, against GorillaDesk Pro at $99 per route per month, $1,188 a year.

### The catch in both examples

The labor line is only real if the recovered time turns into something. If an hourly crew clocks out 25 minutes earlier, you save the wage. If you add a stop, you earn revenue. If the crew simply takes a longer lunch, or you pay by the day, the only hard saving is mileage: $9.12 a day for the lawn crew, which is still $1,368 over a season but a very different pitch than $3,720.

This is the same point our post on [how to stop a crew from wasting time](https://www.pavadotech.com/blog/how-to-stop-my-crew-from-wasting-time) makes from the other side: drive time is one leak of six, and a tool that recovers minutes nobody converts is a tool that recovers nothing.

## The 10 options, grouped by what they actually do

Standalone routers sequence and assign well but bring no customer records, invoicing or recurring service logic, so you run them next to your CRM. Field service suites include routing as one feature among fifty, usually gated to a higher plan.

### Standalone routers: bring your own CRM

**1. OptimoRoute.** Per-driver pricing: $35.10 a month on Lite and $44.10 on Pro, billed annually, with a 10% discount for paying the year upfront and no contract on monthly plans. Lite plans up to 700 orders at once; Pro plans up to 1,000. Its differentiator for recurring crews is [Weekly Planning](https://help.optimoroute.com/hc/en-us/articles/27702005314324-Plan-orders-over-multiple-days-or-weeks), available on request for Pro and above. You set allowed days, earliest and latest dates, and blackout dates per order, and OptimoRoute picks the day across a planning period of up to five weeks. That is the route-building problem from the table above, and it is rare. Dynamic mid-route depots, useful for dump runs and reloads, are listed only on the Custom plan.

**2. Routific.** Per-order pricing since mid-2024: free up to 100 orders a month, [$150 a month from 101 to 1,000](https://www.routific.com/pricing), then 15 cents per order up to 2,000. Each unique order counts once when it is scheduled, and re-optimizing is unlimited. Routific says it has seen 15% to 40% reductions in mileage, drive time and fleet size; treat that as a vendor claim. The per-order model is excellent for low-stop businesses and expensive for weekly mowing, as the pricing table below shows.

**3. Upper.** Per-user pricing. Its [pricing FAQ](https://www.upperinc.com/pricing/) lists $50 per user per month on Starter and $60 on Professional, with 20% off annual plans. The tiering matters more than the price. Starter caps routes at 250 stops. Time windows, recurring routes and territory management start at Professional. Business rules, which is where Upper puts driver-customer matching, vehicle restrictions and required skills per stop, start one tier higher on Optimize. If your constraint is "only the licensed tech does commercial accounts," you are shopping at the third tier.

**4. Spoke Dispatch (formerly Circuit for Teams).** Per-stop bundles with unlimited drivers: [Starter at $125 a month](https://spoke.com/dispatch/pricing) includes 1,000 stops, then 4 cents per extra stop; Premium at $200 includes 2,000. Custom time windows and route optimization are on every plan. Its pricing page is written for couriers, but unlimited drivers suits a crew business where helpers rotate. Note that the free Circuit app is a different product: one r/sweatystartup owner trying to route [70 houses](https://www.reddit.com/r/sweatystartup/comments/1d1hfao/route_optimizer/) found both Yardbook and Circuit would only optimize "up to 24 or so addresses at once."

**5. Route4Me.** Package and per-user pricing with add-ons, a 7-day trial and monthly or annual payment plans, according to its [billing model page](https://support.route4me.com/billing-model/). Current dollar amounts were not listed on the public plans page when we checked. In that same 2024 r/sweatystartup thread, one user reported the website showed $40 per user with a five-user minimum, or $200 a month. Get a written quote.

**6. Onfleet.** Included to show what not to buy. [Launch starts at $619 a month](https://onfleet.com/pricing) with 2,500 tasks and "basic route optimization"; advanced optimization starts on Scale at $1,349. It is built for parcel delivery, and a crew business pays for features it will never open.

### Route features inside field service software

**7. Jobber.** Route optimization on Connect, Grow and Plus, per its help center. Strengths: optimizes a whole team at once, uses real driving distance, handles up to 7 days, and lets you set start and end points by dragging the first and last visit. Limits: anytime visits only, admin users only, and it must be run on Jobber.com rather than the mobile app. The lock-order problem is real in the field. One r/CRM user running about 100 lawn accounts said optimization [split the work into Monday to Friday](https://www.reddit.com/r/CRM/comments/1qvrjm6/having_issues_with_jobber_for_lawn_business/), but manual corrections "revert back after that visit," and support confirmed there was no lock order function on a plan costing him about $200 a month. That thread predates the July 2026 schedule update that removed the master route, so test it on the current version before you believe either side.

**8. Housecall Pro.** Optimize by Drive Time on MAX only. It uses real road distances and live traffic, shows time saved against the original order, and, unlike Jobber, lets you lock specific jobs with fixed arrival windows and reorder the rest around them. Anytime jobs float freely within business hours. If a window conflicts with a locked job, the optimizer skips that job and warns you. It does not change days or technicians, by design.

**9. GorillaDesk.** Priced per route, where a route is a schedule. Its [pricing FAQ](https://gorilladesk.com/pricing/) says technicians who ride together only need a seat for the crew leader, which is a meaningful saving for two and three person crews. For one route, Basic is $49 a month, Pro $99 and Growth $149. Basic routing is "limited to 25 stops." Pro adds Drive Matrix, which uses real street routing and drive times. Drive time between jobs, Best Available Time and Job Magnet, which pulls nearby jobs together on the calendar, sit on Growth. That last set is closer to route building than most suites get.

**10. Skimmer (pool).** Priced per serviced location per month, regardless of visit count: [$1 a location on Getting Started](https://www.getskimmer.com/pricing) for up to 49 pools, with a $49 minimum, and $2 a location on Scaling Up, which starts at $98. Its pricing page lists Route Builder on both tiers and Route Optimization on Scaling Up. Its [route dashboard help](https://help.getskimmer.com/article/98-view-build-and-manage-routes-web) shows the recurring-route mindset: optimize a tech's route, then save it as the default order, and use one-time or permanent moves to shift customers between techs and days. You cannot drag a stop directly from one tech's route to another's.

Trade-specific suites sit alongside these. Pest control has PestPac, FieldRoutes and BrioStack, and landscaping has LMN, Aspire and Service Autopilot. Our [pest control dispatch guide](https://www.pavadotech.com/blog/pest-control-scheduling-and-dispatch-software) and [landscaping dispatch guide](https://www.pavadotech.com/blog/landscaping-scheduling-and-dispatch-software) cover those on trade terms, so they are not repeated here.

## Pricing models: which one punishes your business

The cheapest tool depends on stops per crew per day more than on crew count. Here is the same business priced five ways: a lawn company with 3 crews, 25 stops per crew per day, 22 working days a month, or 1,650 visits a month.

| Tool | Pricing model | Monthly cost for this business | Watch out for |
|---|---|---|---|
| OptimoRoute Lite | Per driver, annual | 3 × $35.10 = $105.30 | Weekly Planning needs Pro, on request |
| OptimoRoute Pro | Per driver, annual | 3 × $44.10 = $132.30 | Mid-route depots only on Custom |
| Spoke Dispatch Starter | Per stop bundle | $125 + 650 × $0.04 = $151 | 30 days of data history on Starter |
| Routific | Per order | $150 + 650 × $0.15 = $247.50 | Every weekly visit is an order |
| GorillaDesk Pro | Per route | 3 × $99 = $297, CRM included | Crew leaders only if crews ride together |
| Onfleet Launch | Task bundle | $619 | Built for delivery, not service |

Now flip the business. A residential cleaning company with 4 teams doing 3 jobs a day for 22 days runs 264 visits a month. Routific costs $150, the same as it did at 1,650 visits. OptimoRoute Pro costs 4 × $44.10 = $176.40. Neither is worth much, because sequencing three long jobs barely changes the drive. One r/cleaningbusiness owner pricing a day of [7 jobs across 5 zip codes](https://www.reddit.com/r/cleaningbusiness/comments/1tslyow/how_would_you_staff_and_run_a_day_like_this_7/) got the useful reply: the hard part is the dead time between zips, and travel should sit on the schedule as real time.

Pool is the third shape. A three-tech pool company with 240 weekly accounts pays Skimmer Scaling Up $2 × 240 = $480 a month, and that includes chemistry logs, service reports and billing. OptimoRoute Lite would be $105.30 for the routing alone, with none of the pool records. The per-location price is high for routing and cheap for a whole pool operating system.

## Seven constraints that break routers in the field

The optimizer's route is only as good as the rules you can give it. These are the ones that separate a demo from a Tuesday.

1. **Fixed arrival windows.** Jobber leaves timed visits out of optimization entirely. Housecall Pro lets you lock them and routes around them. Upper does not offer time windows until Professional. An r/sweatystartup commenter on a [gutter cleaning CRM thread](https://www.reddit.com/r/sweatystartup/comments/1fqx5a9/crm_that_can_accomplish_this/) put the residential version plainly: some customers want to be home, so "you'd essentially have to tell the system you want route optimization for these jobs but not those."
2. **Bad drive time estimates.** One r/PestControlIndustry technician said BrioStack was fantastic for documentation but "tanks on routing," once scheduling him to [drive 37 miles in 18 minutes](https://www.reddit.com/r/PestControlIndustry/comments/1olxabx/what_toolssoftware_do_you_use_for_planning_your/) across a service area of about 600 square miles. He lost evenings rebuilding the next day by hand.
3. **Traffic.** A router using straight-line or free-flow distance will happily cross a highway at 8 a.m. One r/LawnCarePros user said Yardbook [works great](https://www.reddit.com/r/LawnCarePros/comments/1b4e032/need_some_help_on_best_route_planning_software/) but probably does not account for traffic or busy streets. Housecall Pro and Jobber both say they use real road data; ask how current.
4. **Crew skills and licenses.** Commercial accounts, termite work, irrigation repair and chemical applications often need a specific person. In Upper, that is a business rule on the Optimize tier. In most suites it is manual assignment before you press optimize.
5. **Trailers and vehicle limits.** A crew towing a 16-foot trailer cannot use every cul-de-sac or parking lot. Upper lists vehicle height and width restrictions and capacity planning as features; most field service suites do not model the vehicle at all.
6. **Dump runs, yard waste and reloads.** A mid-day trip to a transfer station or supply yard is a stop the customer list does not contain. OptimoRoute sells dynamic mid-route depots on its Custom plan. Everyone else needs a dummy visit, which is exactly what Jobber suggests for putting the office at the start or end of a route.
7. **Left turns and turns across traffic.** UPS's routing famously avoids them; [left turns make up less than 10% of UPS truck turns](https://time.com/4727707/ups-no-left-turns/), which Time reported cuts accident risk and time waiting to turn. None of the pricing or help pages we read for these ten tools mention a turn penalty. For a trailer rig, that is a reason to review the optimizer's first route with the crew leader rather than dispatching it blind.

If your routes break on rules your software cannot express, like licensed-tech-only accounts, trailer-restricted streets or a mid-day dump run, we build scheduling around those rules instead of around a generic button. Bring last week's routes and we will show you where the time went.

## What owners report after they turn it on

The pattern across trade subreddits is consistent: the first optimization is impressive, and the second month is where tools get judged.

- **Manual knowledge gets overwritten.** In the Jobber lawn thread, one reply listed what the optimizer does not know: "gate codes, morning-only customers, properties that take longer when wet, dump/fuel stops, crew preferences." The same user's test question for every vendor is worth copying: "Can I lock a recurring route order after optimization?"
- **Stop caps show up at the worst time.** The owner with 70 houses was told by one commenter to put them on a map and optimize each area's 10 to 15 stops. Another suggested grouping addresses by map-book page and splitting into three sections. Both are route building done by hand because the tool's cap forced it.
- **The migration costs more than the subscription.** One r/pestcontrol owner with 14 technicians who was moved onto FieldRoutes said that [nine months into the transition](https://www.reddit.com/r/pestcontrol/comments/18lf4vi/gorilla_desk_vs_fieldroutes/) his renewals for about 18% of the business still did not work properly. His technicians had few issues; the burden fell on the office.
- **Larger cleaning teams still route by hand.** A family cleaning business with 15 to 20 employees, happy on ZenMaid at $300 a month for years, said the one thing [still done manually every day](https://www.reddit.com/r/cleaningbusiness/comments/1vtvlzl/advice_zenmaid_alternatives_and_employee_routing/) is routing teams to jobs. That is an assignment problem, not a sequencing one.

## Decision table: by crew count and service type

Match your row before you look at feature lists. Stops per day decides whether sequencing matters; recurrence decides whether route building matters.

| Your business | The real problem | What to use | Skip |
|---|---|---|---|
| 1 crew, weekly mowing or pest, under 25 stops a day | Getting the weekly order out of your head | The route feature in the field service app you already use; GorillaDesk Basic's 25-stop cap fits | Standalone routers, Onfleet |
| 2 to 3 crews, weekly lawn or pest, 15 to 30 stops each | Sequencing plus a fixed day per customer that stays put | A suite with persistent route order and real drive times, tested with the lock-order question; or OptimoRoute Pro next to your CRM | Per-order pricing, which scales with every weekly visit |
| 4 or more crews, recurring routes, shared territory | Route building and rebalancing between crews and days | OptimoRoute Weekly Planning or a system built around your territories | Day-of optimizers that cannot change tech or date |
| Pool service, any size | Recurring route per tech plus chemistry records | Skimmer Scaling Up for the route optimizer, or a pool-specific suite | Generic routers without service logs |
| Cleaning teams, 2 to 4 jobs a day | Assignment and travel time on the schedule | Dispatch and scheduling with drive time between jobs; manual order is fine | Paying per driver for sequencing three stops |
| HVAC or plumbing maintenance agreements mixed with emergency calls | Protecting windows while filling gaps | An optimizer that locks timed jobs, such as Housecall Pro MAX's, plus dispatcher judgment | Tools that ignore fixed windows |
| Mixed work with trailers, dump runs, licensed-tech accounts | Constraints the software cannot express | Upper Optimize tier, OptimoRoute Custom, or custom scheduling logic | Anything you cannot give rules to |

For businesses in the first two rows, the scheduling habits in [how to schedule jobs efficiently as a contractor](https://www.pavadotech.com/blog/how-to-schedule-jobs-efficiently-contractor), clustering by geography and batching errands, will recover much of the same time without any new subscription.

## A one-week test before you pay

Most of these tools offer a trial: 30 days for OptimoRoute, 7 days for Upper and Route4Me, 14 for Jobber, a free Scaling Up month for Skimmer. Use it on your real data, not the demo.

1. **Pull last week's actual routes.** Stops, order, and total miles per crew per day. Without a baseline, "saved 23 minutes" is a number you cannot check.
2. **Import the real customer list with real constraints.** Time windows, gate-code customers, commercial accounts that need a licensed tech. Count how many rules the tool refuses.
3. **Run a full day for your busiest crew.** Check the stop cap, and check whether timed visits were left out or routed around.
4. **Lock an order and advance a week.** Adjust three stops by hand, then look at next week's route. If your changes are gone, that is your answer.
5. **Move a customer to another crew and another day.** See whether the tool re-optimizes both routes or just changes a label.
6. **Ride along or ask the crew leader.** Compare the first optimized route to what the leader would have driven. Look for highway crossings at rush hour and turns a trailer cannot make.
7. **Price your real volume.** Multiply visits per month for per-order tools and crew leaders for per-route tools, then add the plan tier where the features you needed in steps 2 to 5 actually live.

## When a custom routing layer makes sense

Off-the-shelf routing is the right answer for most crews. It stops being enough in three situations: when you need routing rules no tier exposes, such as licensed-tech accounts plus trailer restrictions plus fixed windows in one plan; when you run two operationally different businesses on one crew base, like weekly maintenance and one-off installs; or when you are paying for a field service suite and a standalone router and reconciling the two by hand every week.

That is the gap our [custom CRM builds](https://www.pavadotech.com/crm) are designed for: your customer records, recurrence rules and territories in one system, with routing that respects the constraints your crews actually drive under. For the broader tool landscape first, the [contractor scheduling software guide](https://www.pavadotech.com/blog/contractor-scheduling-software) explains the three product types that share the scheduling label.

Show us a real week of routes, including the exceptions your crew leaders fix by hand. We will map which problem you have, sequencing, assignment or route building, and whether off-the-shelf software or a custom layer solves it for less.

## The bottom line

Reordering today's stops is cheap and nearly commoditized; assignment and route building are where recurring businesses lose time and where the tools diverge.

Price the time before the tool. At 76 cents a mile and $18 to $22 an hour per worker, a crew that truly recovers 25 minutes a day is worth thousands a season, but only if those minutes become an earlier clock-out or another stop. Measure last week, test the lock-order question, and buy for the row of the decision table you are actually in.

## Sources

- [IRS, Standard mileage rates](https://www.irs.gov/tax-professionals/standard-mileage-rates), 2026 rates including the July 1 increase.
- [AAA, Your Driving Costs 2025 fact sheet](https://newsroom.aaa.com/wp-content/uploads/2025/09/UPDATE-AAA-Fact-Sheet-Your-Driving-Cost-9.2025-1.pdf).
- [U.S. Energy Information Administration, Gasoline and Diesel Fuel Update](https://www.eia.gov/petroleum/gasdiesel/), release of September 9, 2026.
- [BLS Occupational Outlook Handbook: Grounds Maintenance Workers](https://www.bls.gov/ooh/building-and-grounds-cleaning/grounds-maintenance-workers.htm) and [Pest Control Workers](https://www.bls.gov/ooh/building-and-grounds-cleaning/pest-control-workers.htm), May 2025 wage data.
- [ATRI, Analysis of the Operational Costs of Trucking, 2026 update](https://truckingresearch.org/2026/07/new-atri-report-details-accelerating-costs-and-low-profitability-despite-cuts/).
- Vendor pricing and help pages read September 2026: [OptimoRoute pricing](https://optimoroute.com/pricing/), [OptimoRoute Weekly Planning](https://help.optimoroute.com/hc/en-us/articles/27702005314324-Plan-orders-over-multiple-days-or-weeks), [Routific pricing](https://www.routific.com/pricing), [Upper pricing](https://www.upperinc.com/pricing/), [Spoke Dispatch pricing](https://spoke.com/dispatch/pricing), [Route4Me billing model](https://support.route4me.com/billing-model/), [Onfleet pricing](https://onfleet.com/pricing), [Jobber route optimization help](https://help.getjobber.com/en/articles/route-optimization-new-schedule/), [Housecall Pro Optimize by Drive Time](https://help.housecallpro.com/en/articles/14093813-optimize-by-drive-time), [GorillaDesk pricing](https://gorilladesk.com/pricing/), [Skimmer pricing](https://www.getskimmer.com/pricing), [Skimmer route dashboard help](https://help.getskimmer.com/article/98-view-build-and-manage-routes-web).
- [Time, UPS Trucks Don't Turn Left](https://time.com/4727707/ups-no-left-turns/).
- Owner threads: [r/CRM on Jobber lawn routing](https://www.reddit.com/r/CRM/comments/1qvrjm6/having_issues_with_jobber_for_lawn_business/), [r/lawncare on 600 recurring accounts](https://www.reddit.com/r/lawncare/comments/mrq73t/routing_optimization_software_help/), [r/sweatystartup on optimizing 70 houses](https://www.reddit.com/r/sweatystartup/comments/1d1hfao/route_optimizer/), [r/PestControlIndustry on routing tools](https://www.reddit.com/r/PestControlIndustry/comments/1olxabx/what_toolssoftware_do_you_use_for_planning_your/), [r/pestcontrol on GorillaDesk vs FieldRoutes](https://www.reddit.com/r/pestcontrol/comments/18lf4vi/gorilla_desk_vs_fieldroutes/), [r/cleaningbusiness on routing teams](https://www.reddit.com/r/cleaningbusiness/comments/1vtvlzl/advice_zenmaid_alternatives_and_employee_routing/).

## FAQ

### What is route optimization software for service crews?

It is software that takes a list of stops and works out the order that minimizes drive time or distance, then sends that order to the crew's phone. Better tools also decide which crew takes which stops and which day each recurring customer belongs on. Most field service apps include the first part. Far fewer do the second and third, and those are usually where a multi-crew recurring business loses the most time.

### What is the difference between route optimization and dispatch software?

Dispatch decides who goes and tracks them while they work. Route optimization decides the order of stops, and in stronger tools, the assignment of stops to crews. Housecall Pro's own help center is explicit that its drive-time optimizer only reorders one technician's day and does not move jobs to other days or other technicians. That gap is the whole difference.

### Does Jobber have route optimization?

Yes, on the Connect, Grow and Plus plans, not the entry plan. According to Jobber's help center, it only reorders anytime visits, meaning visits without a scheduled start or end time, it runs from Jobber.com rather than the app, only admins can run it, and it can optimize up to 7 days at once. Visits with fixed times are left where they are.

### Can Google Maps optimize a route with multiple stops for my crew?

Not in the way owners expect. When one r/sweatystartup user asked whether Google Maps already does this, another replied that it routes stops in the order you enter them but has no optimize feature they knew of. For a crew with 20 or more stops a day, that is the difference between a list and a route.

### How much does route optimization software cost?

Standalone routers publish very different models. OptimoRoute charges $35.10 per driver per month on Lite and $44.10 on Pro, billed annually. Routific is free up to 100 orders a month and $150 a month from 101 to 1,000 orders. Spoke Dispatch starts at $125 a month with 1,000 stops included. Inside field service software, routing is usually gated to a higher plan, such as GorillaDesk at $49, $99 or $149 per route per month depending on tier.

### Is route optimization worth it for a small lawn care business?

Only if your crews actually drive between scattered stops. If you have one crew in a tight territory, a map and a fixed weekly order often gets you most of the way, and one r/sweatystartup commenter told an owner with 70 houses to optimize the 10 to 15 stops in each area rather than all 70 at once. The math changes once crews are paid hourly and cross town more than once a day.

### How many stops can route optimization software handle?

It depends heavily on plan. GorillaDesk's Basic plan limits routing to 25 stops at a time. Upper lists 250 stops per route on its entry plan and 500 on Professional. OptimoRoute allows up to 700 orders planned at once on Lite and 1,000 on Pro. One r/sweatystartup owner found that Yardbook and the Circuit app would only optimize about 24 addresses at a time.

### Can route optimization software build recurring weekly routes?

Some can, and it is the feature to ask about first if you run weekly or biweekly service. OptimoRoute's Weekly Planning, available on request for Pro plans and above, lets you set allowed days, date ranges and blackout dates, then chooses the day for each order across up to five weeks. Most built-in optimizers only sequence the day you already chose.
