Operations analysis
Every crew schedule from January to August 2026, compared against a constraint-optimized alternative built only from information the scheduler had before each week began. No crew was reassigned and no visit moved outside its planned week. Distance is how the analysis measures; crew time is what it is worth.
| Region | Opcos | Crew-weeks | Stop order | Day grouping | Total avoidable |
|---|---|---|---|---|---|
| Central | 9 | 10,421 | 6.4% | 5.8% | 12.2% |
| West | 9 | 17,969 | 6.2% | 5.5% | 11.7% |
| East | 12 | 18,707 | 4.2% | 4.7% | 8.9% |
Weighted by crew-weeks, so a region is the sum of its operating companies rather than the average of their percentages. Operating companies with fewer than 250 crew-weeks in the window are excluded from the rates and remain in every count. Document 05 carries the full regional cut.
Summary
Each figure is the share of planned driving a solver removed while keeping the same crew on the same properties in the same week. The middle operating company sits at 11.2%. The range is the more useful finding: this is not a single company-wide gap but a difference in scheduling practice between operating companies.
Middle of the group
Avoidable planned distance, median of the 28 operating companies. The median Aspire instance is 9.9%; the distance-weighted estate figure is 9.2%.
Range
Heritage tightest, Signature widest.
What the saving is worth
Crew-hours of driving the plan need not have contained, over the eight months — 1.8% of the 5.95M labor hours examined.
Plans are followed
Of planned visits are worked on the planned day, so improving the plan improves the work.
| Aspire instance | Region | Operating companies | Crew-weeks | Planned miles | Miles saved | Lever 1 | Lever 2 | Total |
|---|---|---|---|---|---|---|---|---|
| Signature | Central | Signature Landscape | 3,103 | 400,225 | 68,537 | 9.3% | 7.9% | 17.1% |
| Wyoming Landscape Companies | West | Wyoming Landscape | 634 | 42,750 | 6,994 | 9% | 7.3% | 16.4% |
| Total Environment Inc | West | Total Environment | 1,635 | 136,731 | 21,953 | 6% | 10.1% | 16.1% |
| Cutting Edge Serivces, LLC | West | Cutting Edge Landscape | 2,680 | 231,209 | 35,594 | 8.9% | 6.5% | 15.4% |
| Merkle Lawncare Company, LLC | Central | Merkle | 415 | 51,842 | 7,819 | 10.2% | 4.9% | 15.1% |
| Roark Landscaping Company | West | Roark Landscape | 1,401 | 183,041 | 26,789 | 9.8% | 4.9% | 14.6% |
| Perficut | Quality Care | Central | Perficut, Quality Care | 2,095 | 254,353 | 32,049 | 6.1% | 6.5% | 12.6% |
| HearLand TX | West | Merit Landscape of Texas | 2,090 | 353,333 | 42,081 | 6.2% | 5.7% | 11.9% |
| Keesen | West | Keesen Landscape | 3,204 | 350,210 | 41,168 | 6.8% | 4.9% | 11.8% |
| Schultz Lawnscapes | East | Schultz Lawnscapes | 1,219 | 274,320 | 31,388 | 5.2% | 6.3% | 11.4% |
| Columbia Landcare, LLC | Central | Columbia Landcare | 981 | 154,828 | 16,974 | 5.9% | 5% | 11% |
| John Shorb Landscaping Inc | East | Shorb | 1,473 | 107,069 | 11,187 | 5% | 5.5% | 10.4% |
| Heartland NE | East | J. Downend Landscaping, Merit Landscape Solutions, Sharp's Landscaping, Wilcox Landscaping | 3,676 | 599,289 | 55,523 | 5% | 4.3% | 9.3% |
| Heartland AZ | West | Four Peaks Landscape Management, Santa Rita Landscaping | 5,898 | 980,234 | 89,899 | 4.8% | 4.4% | 9.2% |
| LSI | East | Landscape Services, Inc | 3,667 | 568,595 | 52,009 | 4.2% | 4.9% | 9.1% |
| Agrow Pro, LLC | East | AgrowPro | 101 | 21,527 | 1,777 | 3.4% | 4.8% | 8.3% |
| Landscape Services Group | East | Landscape Services Group | 793 | 82,503 | 6,866 | 3.3% | 5% | 8.3% |
| LCM | Central | Landscape Concepts Management | 2,107 | 346,359 | 27,667 | 3.9% | 4.1% | 8% |
| Top Care Landscape, LLC | Central | Top Care | 712 | 186,730 | 14,676 | 4.3% | 3.6% | 7.9% |
| JML | East | JML Landscape | 1,588 | 213,407 | 16,188 | 2.9% | 4.7% | 7.6% |
| Cutting Edge Utah | West | Cutting Edge Landscape | 427 | 69,418 | 4,953 | 3% | 4.1% | 7.1% |
| HLM | Central | HLM Landscape Services | 1,008 | 100,285 | 6,434 | 3.7% | 2.7% | 6.4% |
| VerdeGo | East | VerdeGo Landscape | 2,076 | 242,820 | 13,856 | 2.5% | 3.2% | 5.7% |
| Heritage Landscape Services | East | Heritage Landscape Services | 4,114 | 1,455,149 | 49,408 | 1.7% | 1.7% | 3.4% |
| Distance-weighted | all 3 | all 28 | 47,097 | 7,406,225 | 681,788 | 4.7% | 4.5% | 9.2% |
Read the two right-hand groups against each other. The percentage says how much of a company's driving is avoidable; the miles say how much driving that actually is. They disagree sharply and the disagreement is the point: Signature leads on percentage at 17.1% but yields 68,537 miles, while Heartland AZ yields 89,899 miles on 9.2%, and Heritage Landscape Services — the most efficient operation in the estate at 3.4% — still gives up 49,408 miles because of its size.
Method
Each crew-week is costed three ways as a loop out from the yard and back. The crew never changes.
“Yard” in this document means the fixed location each crew-day starts from and returns to — the branch’s operating base. Aspire has no field that identifies one, so it was established two ways: for branches that have a property record named after the branch, those coordinates; and for the rest, the place crews are observed to finish the day, taken from the shift clock’s recorded position. The two agree closely where both exist — within 35 to 395 feet across Signature’s five branches — and crews clock in there, with 92% of clock-ins inside 1,640 feet. Whether the address is a truck yard, a shop or an office is not recorded, and does not affect the measurement.
The two levers follow directly. Lever 1, stop order, is the gap between as-planned and reordered. Lever 2, day grouping, is the further gap to fully optimized. They add to the total, and the worked examples below show them separately for real weeks.
Sequences are solved exactly, by dynamic programming, wherever a day has eleven stops or fewer — between 80% and 98% of crew-weeks depending on tenant. Longer days use a method that returns an upper bound on the best route, so those days understate the saving. Every approximation in this analysis is set to err low.
Fairness of the comparison
A solver run over past data can take advantage of knowing which day it rained, which crew was short, and which job overran. A scheduler on the Friday before knew none of that, so a saving that depends on such knowledge is not one anyone could have captured.
The headline figures therefore use only what was recorded before each week began: the planned day for each visit, the planned stop order within that day (present on 96% of visits), planned hours rather than actual hours, and a daily capacity ceiling taken from that week’s own plan. No outcome enters the calculation. For contrast, the same method applied to what actually happened is shown alongside.
Each row is one Aspire instance. The four numbers answer four different questions, and the interesting part is how they disagree.
What “the plan” means here, precisely. Adherence compares each
visit’s ScheduledDate in Aspire against the dates on which labor was
actually booked to that ticket. Aspire stores ScheduledDate as current state:
the WorkTicketVisit record has eight fields and none of them is a
created, modified, previous or original date. When a scheduler moves a visit, the old date
is overwritten and no history is exposed by the API.
So a visit moved on Wednesday and worked on its new Thursday date counts as adherent. What this column measures is that the schedule as it now stands agrees with what was recorded — not that the schedule as first published was followed. The true “was the original plan honored” figure is lower than these numbers and is not obtainable from this API. It would need either an Aspire audit trail or a nightly snapshot of the plan taken before each week begins, which is a small and worthwhile thing to start collecting.
Two rows worth looking at. Agrow Pro shows 8.3% at planning time and 14.9% with hindsight on 84.6% adherence — the weakest adherence in the estate, so its plan and its week are different things and the planning-time figure is the only one to trust. Cutting Edge Services runs the other way, 15.4% falling to 10.4% with hindsight: the week went better than the plan implied.
| Aspire instance | Region | Planning-time | With hindsight | Plan adherence | Sequences solved exactly |
|---|---|---|---|---|---|
| Signature | Central | 17.1% | 17.5% | 98.2% | 79% |
| Wyoming Landscape Companies | West | 16.4% | 17.8% | 92.1% | 86% |
| Total Environment Inc | West | 16.1% | 12.1% | 99.2% | 83% |
| Cutting Edge Serivces, LLC | West | 15.4% | 10.4% | 98.1% | 82% |
| Merkle Lawncare Company, LLC | Central | 15.1% | 14.6% | 97% | 78% |
| Roark Landscaping Company | West | 14.6% | 14.2% | 88.8% | 90% |
| Perficut | Quality Care | Central | 12.6% | 16.9% | 94.7% | 87% |
| HearLand TX | West | 11.9% | 9.9% | 97.4% | 98% |
| Keesen | West | 11.8% | 10% | 96.4% | 95% |
| Schultz Lawnscapes | East | 11.4% | 12% | 98.1% | 98% |
| Columbia Landcare, LLC | Central | 11% | 15.4% | 99% | 71% |
| John Shorb Landscaping Inc | East | 10.4% | 12% | 97.7% | 96% |
| Heartland NE | East | 9.3% | 7.6% | 96.9% | 91% |
| Heartland AZ | West | 9.2% | 7.4% | 93.8% | 98% |
| LSI | East | 9.1% | 9.1% | 93.8% | 98% |
| Agrow Pro, LLC | East | 8.3% | 14.9% | 84.6% | 100% |
| Landscape Services Group | East | 8.3% | 11.9% | 95.6% | 100% |
| LCM | Central | 8% | 8% | 96.9% | 98% |
| Top Care Landscape, LLC | Central | 7.9% | 6.8% | 96.7% | 88% |
| JML | East | 7.6% | 13.5% | 98.6% | 97% |
| Cutting Edge Utah | West | 7.1% | 11% | 94.2% | 99% |
| HLM | Central | 6.4% | 11.2% | 89.2% | 96% |
| VerdeGo | East | 5.7% | 6.6% | 88.2% | 100% |
| Heritage Landscape Services | East | 3.4% | 3.1% | 93.8% | 98% |
Removing hindsight does not remove the opportunity. Because adherence is high, the planned days and the worked days are nearly the same, so the two columns differ mainly in whether planned or actual hours set the capacity ceiling. JML is the one clear exception, where the hindsight figure is much higher; its planning-time figure is the one to rely on.
High adherence is what makes these figures actionable. If plans were routinely set aside, improving them would change nothing on the ground. At 95.9% across 784,143 matched visits, the plan is what happens.
Plan versus reality
A higher hindsight figure looks like it should mean crews made the week worse. It does not follow. The two percentages are measured against different baselines — the planned week's distance and the actual week's distance — so a crew can deviate, drive less overall, and still show a larger avoidable share because the baseline it is measured against shrank too.
Answering the question needs absolute distance, normalized per route-week because the two views do not cover the same weeks. On that basis: 22 of 23 operating companies drive fewer miles per route-week than their plan called for, typically 10–20% fewer.
So deviation is usually improvement, and that makes the headline stronger rather than weaker. The plan is systematically looser than the work; crews and dispatchers already recover much of the difference by hand, in the moment; and planning-time still finds avoidable distance after that recovery. Those recoveries are unpaid improvisation. They depend on who is dispatching that day, they are invisible in any system, and they have to be repeated every week. Fixing the plan makes them unnecessary.
| Aspire instance | Planning-time | With hindsight | Gap | Plan adherence | miles/week vs plan |
|---|---|---|---|---|---|
| JML | 7.6% | 13.5% | +5.9 | 98.6% | -7.6% |
| HLM | 6.4% | 11.2% | +4.8 | 89.2% | -7.1% |
| Columbia Landcare, LLC | 11% | 15.4% | +4.4 | 99% | -4.3% |
| Perficut | Quality Care | 12.6% | 16.9% | +4.3 | 94.7% | -10.1% |
| Cutting Edge Utah | 7.1% | 11% | +3.9 | 94.2% | -10.9% |
| Landscape Services Group | 8.3% | 11.9% | +3.6 | 95.6% | -15.3% |
Read the gap column with the adherence column beside it. A large gap on strong adherence means the plan was followed and was simply wrong for the week. A large gap on weak adherence means the week was not really run to plan at all, and the planning-time figure is the only one of the two worth quoting.
JML and HLM are the two to look at first, and they show the distinction this section exists to make. Both drive fewer miles per week than their plan called for (-7.6% and -7.1%), so neither is adding mileage. What changes is the shape of the route: the week they actually work is a less efficient arrangement of a smaller distance. The avoidable share of what they do drive roughly doubles — 7.6% to 13.5% and 6.4% to 11.2%.
That is a different problem from driving too far, and it has a different fix. These are not crews doing extra work; they are crews reorganizing the week in a way that shortens it overall while leaving the stops in a worse order than the plan already had.
This comparison is bounded by the same limitation as plan adherence itself:
WorkTicketVisits.ScheduledDate is current state rather than a versioned
original, so "the plan" here is the last saved plan. Some of what reads as crews
improving on the plan may instead be the plan being edited during the week to match what
crews did. Distinguishing the two needs a snapshot of the schedule taken before each week
begins, which nothing currently captures.
Excluded as too small to compare: Agrow Pro, LLC (13 hindsight weeks).
The existing tool
Lever 1 measures something Aspire already does: selecting a crew-day and choosing Optimize Route resequences that day’s stops. That raises an important question for management, because the answer changes the response entirely. If the feature is ineffective, the gap needs new software. If it is effective but unused, the gap needs a process change.
This is testable. If the feature ran on a given day, that day’s recorded stop order should be the best available order, or within a fraction of it. So the share of days that are already exactly optimal indicates how often it was applied — provided the figure is compared against how often a hand-built order would be optimal by luck, which on a four-stop day is one time in three.
| Stops in the day | Crew-days | Already optimal | Expected by chance | Ratio |
|---|---|---|---|---|
| 4 | 1,406 | 40.5% | 33.3% | 1.2× |
| 5 | 1,012 | 28.0% | 8.3% | 3.4× |
| 6 | 857 | 21.5% | 1.7% | 13× |
| 8 | 518 | 16.0% | 0.04% | 400× |
| 11 | 215 | 13.0% | <0.01% | — |
| 16 | 54 | 13.0% | <0.01% | — |
| 18–19 | 127 | 0% | <0.01% | — |
On days of six stops or more, where landing on the best order by chance is effectively impossible, 8–21% of days are exactly optimal. That cannot happen by accident, so the feature is being used and it works. It is simply not used consistently: across all judged days the median gap to the best order is 5.9% at Signature, 3.9% at JML and 10.9% at Keesen, and roughly a quarter of days sit more than 15% off.
The pattern by day size is the most useful part. The largest days — where the saving is greatest — are the ones where it is never applied. No day of 18 or more stops was optimally sequenced at Signature. This is consistent with the feature being used opportunistically on simple days and skipped when a day looks complicated.
Worked examples
Every stop below is a real visit on a real Signature crew’s planned week. Customer names are replaced with site labels. The yard is the diamond; each colored loop is one day, labeled at its farthest stop. Both panels of a pair use the same map extent, so they can be compared directly. Beneath each pair, the saving is split between the two levers and the specific changes are named.
Lever 1 · Stop order
Same visits, same days — driven in a better sequence. 4 of 4 multi-stop days were out of order.
Lever 2 · Day grouping
11 visits moved to a different day of the same week: S14→Wed, S10→Wed, S4→Wed, S7→Wed, S3→Wed, S16→Thu, S17→Thu, S1→Thu, S15→Thu, S12→Fri, S2→Fri.
Combined
About 17.1 crew-hours for this crew, this week.
| Day | As planned | Lever 1 only | Both levers | Visits moved in / out | ||
|---|---|---|---|---|---|---|
| Stops | miles | miles | Stops | miles | ||
| Tue | 6 | 84.4 | 52.4 | 3 | 36.2 | −3 |
| Wed | 4 | 40.6 | 31.7 | 6 | 48.2 | +5 −3 |
| Thu | 5 | 41.9 | 30.7 | 7 | 15.3 | +4 −2 |
| Fri | 5 | 58.3 | 46 | 4 | 18.3 | +2 −3 |
| Week | 20 | 362.5 | 258.9 | 20 | 190.1 | −47.6% |
Lever 1 · Stop order
Same visits, same days — driven in a better sequence. 2 of 5 multi-stop days were out of order.
Lever 2 · Day grouping
14 visits moved to a different day of the same week: S13→Mon, S11→Mon, S7→Mon, S10→Wed, S20→Wed, S2→Wed, S4→Wed, S3→Wed, S8→Thu, S9→Thu, S5→Thu, S1→Fri, S16→Sat, S17→Sat.
Combined
About 4.4 crew-hours for this crew, this week.
| Day | As planned | Lever 1 only | Both levers | Visits moved in / out | ||
|---|---|---|---|---|---|---|
| Stops | miles | miles | Stops | miles | ||
| Mon | 5 | 21.4 | 21.4 | 5 | 21.4 | +3 −3 |
| Tue | 3 | 16.2 | 16.2 | 2 | 16 | −1 |
| Wed | 4 | 20.6 | 19 | 5 | 25 | +5 −4 |
| Thu | 4 | 64.8 | 64.4 | 5 | 64.6 | +3 −2 |
| Fri | 3 | 31.9 | 31.9 | 1 | 14.6 | +1 −3 |
| Sat | 1 | 24.9 | 24.9 | 2 | 11 | +2 −1 |
| Week | 20 | 289.5 | 286.2 | 20 | 245.7 | −15.1% |
Lever 1 · Stop order
Same visits, same days — driven in a better sequence. 2 of 5 multi-stop days were out of order.
Lever 2 · Day grouping
8 visits moved to a different day of the same week: S17→Mon, S2→Tue, S11→Tue, S13→Fri, S18→Fri, S19→Fri, S20→Fri, S21→Fri.
Combined
About 1.4 crew-hours for this crew, this week.
| Day | As planned | Lever 1 only | Both levers | Visits moved in / out | ||
|---|---|---|---|---|---|---|
| Stops | miles | miles | Stops | miles | ||
| Mon | 3 | 12.6 | 12.6 | 4 | 12.6 | +1 |
| Tue | 2 | 31.8 | 31.8 | 4 | 32.4 | +2 |
| Wed | 7 | 24.9 | 20.4 | 5 | 18.5 | −2 |
| Thu | 7 | 13.4 | 12.9 | 1 | 9.8 | −6 |
| Fri | 5 | 16.3 | 16.3 | 10 | 16.9 | +5 |
| Sat | 1 | 2.8 | 2.8 | 1 | 2.8 | — |
| Week | 25 | 163.8 | 155.9 | 25 | 149.4 | −8.8% |
What the saving is
Distance is the unit of measurement, not the value. The avoidable planned distance is 681,788 straight-line miles over the eight months, which converts to 108,763 crew-hours: adjusted by a 1.3 road factor, at 25 mph, multiplied by the measured crew size of 3.05 people per crew-day. Fuel over the same distance is roughly an order of magnitude less valuable than the labor.
Aspire records labor two ways, and the distinction matters for putting that figure in context.
The difference is 951,579 hours, or 15.5% of all clocked time, that never reaches a work ticket. Against clocked labor, the avoidable driving is 1.7%; against booked ticket time it is 2.1%.
What this measurement cannot show. Visits only move between days the crew was already going to work, so the method can never indicate that five crew-days would do the work of six. Any reduction in crew-days is outside these figures and is treated separately below.
Whether freed time becomes value is an operating decision. It can become additional billable work, shorter days, or simply slack. Days are already substantial — a 9.75-hour average shift — so additional capacity is the most likely destination, provided there is demand to absorb it.
A larger opportunity, with a condition attached
The figures above hold the working days fixed. A natural next question is whether saving enough time allows a week to be completed in fewer days. It does, and in crew-hours it is worth several times the routing saving. Whether it is worth anything net depends on how long a day crews are willing to work, because that is where it meets overtime.
| Day-length allowance | Weeks that free a day | Crew-days freed | Hours moved to other days | Distance saved |
|---|---|---|---|---|
| No day gets longer | 8.0% | 1.7% | 1,523 | 0.8% |
| Days up to a quarter longer | 34.4% | 7.1% | 13,079 | 1.5% |
Overtime is likely to consume the second option
The average shift is already 9.75 hours, and a majority of person-days already exceed eight hours — 84% at Signature, 73% at LCM, 34% at the lowest. Allowing days a quarter longer would put 81–94% of person-days beyond eight hours. At a time-and-a-half premium, the added hours cost more than the freed day saves, so the trade is likely to be negative unless the day being freed is itself a premium day such as a Saturday, or the crew is redeployed onto revenue-generating work.
That leaves the conservative option as the defensible one: roughly 1.7% of crew-days appear redundant with no day lengthened and no additional overtime. Modest, but real.
Eliminating a day does not remove labor hours — the work moves to other days. What a freed day provides is capacity: the same crews covering more properties, or a six-day route becoming a five-day one. Converting that to money requires either demand to absorb it or a premium to avoid.
Data quality
The analysis is only as good as what Aspire holds. Quality varies substantially between operating companies, and in several cases the gaps matter more than the scheduling findings. The table below is both an assessment of confidence in the figures above and a list of what would be worth fixing.
| Tenant | Property coordinates | Yard recorded | Yard confidence | Untimed labor | Planned order recorded | Visits never worked | Actual vs estimate |
|---|---|---|---|---|---|---|---|
| Signature | 95% | yes, all 5 | 75% | 12.8% | 93% | 22.7% | 96.5% |
| Keesen | 92% | 3 of 5 | 44% | 9.4% | 88.5% | 12.6% | 100.2% |
| Merit of Texas | 100% | none | 26% | 13.6% | 99.7% | 17.5% | 96.0% |
| Heartland NE | 100% | none | 13.5% | 17.1% | 99.6% | 36.8% | 101.6% |
| Heartland AZ | 92% | none | 33% | 17.7% | 96.6% | 8.6% | 94.0% |
| LCM | 98% | none | 15% | 12.7% | 96.4% | 3.2% | 100.4% |
| JML | 100% | none | 32.5% | 16.1% | 97.5% | 25.1% | 93.0% |
| Heritage | 96% | 1 of 9 | 33% | 20.4% | 99.5% | 18.0% | 120.2% |
Interpretation
Some constraints are not recorded anywhere. Aspire’s property availability table — where a “Tuesdays only, 8 to 4” rule would be held — is empty. No service interval or recurrence field exists in the interface. Property notes are populated on about a fifth of properties and are predominantly gate codes. Where a customer genuinely requires a fixed day, the analysis will show a saving that is not available. This is precisely why nothing here moves a visit outside its planned week or to a different crew.
Distances are straight-line. Real roads are longer, so absolute miles are a lower bound while the percentages are robust. Depot placement was tested directly and changes the percentages by at most 0.1 points.
Coverage is partial by design. Crew-weeks with a single working day, fewer than four stops, or no capacity history are excluded; roughly three-quarters qualify. The excluded weeks are mostly those where sequence and grouping cannot be wrong.
Earlier figures were higher. A previous version of this analysis reported a group median of 14.7% and 23.4% for Signature. Building the worked examples revealed two faults: the solver could empty a working day entirely, which counts a crew-day reduction as a routing saving, and the daily capacity ceiling did not bind where a multi-day job was recorded as a single visit. Both are now constrained, and both corrections reduce the reported saving. The figures in this document are the corrected ones.
Next step
The next action is not further analysis. It is a review of specific proposed changes with the people who build the schedules: take the weakest crew-weeks to a production manager and record how many of the proposed regroupings survive scrutiny. Begin with Signature KCMO, the widest single branch at 21.7%, and include Heritage as a control, where the analysis indicates there is little to find. The proportion accepted is what converts a percentage into a forecast, and it requires one meeting rather than another data exercise.
In parallel, three data changes would improve every figure here and are worth making regardless: record a yard property for each branch, reduce manual midnight time entry, and investigate why 37% of Heartland NE’s planned visits carry no recorded labor.