Operations analysis

Crew schedule efficiency across the Heartland operating companies

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.

Source
Aspire production, read-only
Period
1 Jan – 31 Aug 2026
Operating companies
28 across 24 instances
Planned visits
802,615
Crew-weeks examined
47,097
Labor reviewed
5,949,662 h

By region

RegionOpcosCrew-weeks Stop orderDay groupingTotal avoidable
Central 910,421 6.4%5.8% 12.2%
West 917,969 6.2%5.5% 11.7%
East 1218,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

Avoidable driving in the schedule as planned

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

11.2%

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

3.4–17.1%

Heritage tightest, Signature widest.

What the saving is worth

108,763

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

95.9%

Of planned visits are worked on the planned day, so improving the plan improves the work.

Lever 1 — stop order within the day Lever 2 — which properties share a day
Signature
17.1%
Wyoming Landscape Companies
16.4%
Total Environment Inc
16.1%
Cutting Edge Serivces, LLC
15.4%
Merkle Lawncare Company, LLC
15.1%
Roark Landscaping Company
14.6%
Perficut | Quality Care
12.6%
HearLand TX
11.9%
Keesen
11.8%
Schultz Lawnscapes
11.4%
Columbia Landcare, LLC
11%
John Shorb Landscaping Inc
10.4%
Heartland NE
9.3%
Heartland AZ
9.2%
LSI
9.1%
Agrow Pro, LLC
8.3%
Landscape Services Group
8.3%
LCM
8%
Top Care Landscape, LLC
7.9%
JML
7.6%
Cutting Edge Utah
7.1%
HLM
6.4%
VerdeGo
5.7%
Heritage Landscape Services
3.4%
0%3%6%9%12%15%18%
Two independent levers, measured separately and additively. Aspire already addresses the first; nothing in the current toolset addresses the second.
Distances are straight-line, so treat the percentages as the finding and the miles as a lower bound. Miles saved is the column to sequence work by — the percentage ranks a small dense operation above a large dispersed one even where the dispersed one yields several times the distance.
Aspire instanceRegionOperating companies Crew-weeksPlanned milesMiles saved Lever 1Lever 2Total
SignatureCentralSignature Landscape 3,103400,225 68,537 9.3%7.9%17.1%
Wyoming Landscape CompaniesWestWyoming Landscape 63442,750 6,994 9%7.3%16.4%
Total Environment IncWestTotal Environment 1,635136,731 21,953 6%10.1%16.1%
Cutting Edge Serivces, LLCWestCutting Edge Landscape 2,680231,209 35,594 8.9%6.5%15.4%
Merkle Lawncare Company, LLCCentralMerkle 41551,842 7,819 10.2%4.9%15.1%
Roark Landscaping CompanyWestRoark Landscape 1,401183,041 26,789 9.8%4.9%14.6%
Perficut | Quality CareCentralPerficut, Quality Care 2,095254,353 32,049 6.1%6.5%12.6%
HearLand TXWestMerit Landscape of Texas 2,090353,333 42,081 6.2%5.7%11.9%
KeesenWestKeesen Landscape 3,204350,210 41,168 6.8%4.9%11.8%
Schultz LawnscapesEastSchultz Lawnscapes 1,219274,320 31,388 5.2%6.3%11.4%
Columbia Landcare, LLCCentralColumbia Landcare 981154,828 16,974 5.9%5%11%
John Shorb Landscaping IncEastShorb 1,473107,069 11,187 5%5.5%10.4%
Heartland NEEastJ. Downend Landscaping, Merit Landscape Solutions, Sharp's Landscaping, Wilcox Landscaping 3,676599,289 55,523 5%4.3%9.3%
Heartland AZWestFour Peaks Landscape Management, Santa Rita Landscaping 5,898980,234 89,899 4.8%4.4%9.2%
LSIEastLandscape Services, Inc 3,667568,595 52,009 4.2%4.9%9.1%
Agrow Pro, LLCEastAgrowPro 10121,527 1,777 3.4%4.8%8.3%
Landscape Services GroupEastLandscape Services Group 79382,503 6,866 3.3%5%8.3%
LCMCentralLandscape Concepts Management 2,107346,359 27,667 3.9%4.1%8%
Top Care Landscape, LLCCentralTop Care 712186,730 14,676 4.3%3.6%7.9%
JMLEastJML Landscape 1,588213,407 16,188 2.9%4.7%7.6%
Cutting Edge UtahWestCutting Edge Landscape 42769,418 4,953 3%4.1%7.1%
HLMCentralHLM Landscape Services 1,008100,285 6,434 3.7%2.7%6.4%
VerdeGoEastVerdeGo Landscape 2,076242,820 13,856 2.5%3.2%5.7%
Heritage Landscape ServicesEastHeritage Landscape Services 4,1141,455,149 49,408 1.7%1.7%3.4%
Distance-weightedall 3all 28 47,0977,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.

The weighted total understates most of the group. Heritage Landscape Services alone accounts for 19.6% of all planned distance, at 354 miles per crew-week against a 167–265 interquartile range elsewhere, and it also has the lowest percentage — so it pulls the weighted figure down. Excluding it, the weighted total is 10.6%. The median instance, 9.9%, is the fairer single figure, and the median operating company is the figure quoted in the summary.

Method

Three measurements, two levers

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.

  • As planned — the planned days, in the planned stop order.
  • Reordered — the same visits on the same days, in the best sequence.
  • Fully optimized — visits regrouped across the days that crew was already going to work, then resequenced.

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.

Aspire already provides lever 1. Selecting a crew-day and choosing Optimize Route resequences that day’s stops. It does not choose the crew, choose the day, or flag an overloaded day. So the lever 1 figures indicate an existing feature going unused or not taking effect, while lever 2 measures something the current toolset does not address at all.

Fairness of the comparison

Judged only on what the scheduler knew

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.

How to read this table

Each row is one Aspire instance. The four numbers answer four different questions, and the interesting part is how they disagree.

  • Planning-time is the headline saving — what a better plan could have achieved using only what was known before the week started.
  • With hindsight is the same calculation allowed to see what actually happened. Compare it with the first column. Where hindsight is higher, the week drifted from its plan and some of that drift was itself costly. Where the two are close, the plan is a fair description of the work.
  • Plan adherence is the share of planned visits worked on the day they were planned for. This is the column that decides whether any of this is actionable: if plans were routinely ignored, improving them would change nothing. Almost everyone sits above 93%. Read it as an upper bound — see the note below.
  • Sequences solved exactly is a confidence measure, not a result. It is the share of crew-days small enough to solve to a proven optimum rather than with a heuristic. A high number means little of that row rests on approximation; where it is lower, the true saving is likely larger than shown, because the heuristic only ever returns a tour no better than the best one.

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.

Planning-time figures are the headline. Adherence is the share of planned visits worked on the planned day.
Aspire instanceRegionPlanning-timeWith hindsightPlan adherenceSequences solved exactly
SignatureCentral17.1%17.5%98.2%79%
Wyoming Landscape CompaniesWest16.4%17.8%92.1%86%
Total Environment IncWest16.1%12.1%99.2%83%
Cutting Edge Serivces, LLCWest15.4%10.4%98.1%82%
Merkle Lawncare Company, LLCCentral15.1%14.6%97%78%
Roark Landscaping CompanyWest14.6%14.2%88.8%90%
Perficut | Quality CareCentral12.6%16.9%94.7%87%
HearLand TXWest11.9%9.9%97.4%98%
KeesenWest11.8%10%96.4%95%
Schultz LawnscapesEast11.4%12%98.1%98%
Columbia Landcare, LLCCentral11%15.4%99%71%
John Shorb Landscaping IncEast10.4%12%97.7%96%
Heartland NEEast9.3%7.6%96.9%91%
Heartland AZWest9.2%7.4%93.8%98%
LSIEast9.1%9.1%93.8%98%
Agrow Pro, LLCEast8.3%14.9%84.6%100%
Landscape Services GroupEast8.3%11.9%95.6%100%
LCMCentral8%8%96.9%98%
Top Care Landscape, LLCCentral7.9%6.8%96.7%88%
JMLEast7.6%13.5%98.6%97%
Cutting Edge UtahWest7.1%11%94.2%99%
HLMCentral6.4%11.2%89.2%96%
VerdeGoEast5.7%6.6%88.2%100%
Heritage Landscape ServicesEast3.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

Crews usually improve on the plan. Where they do not, the week came apart.

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.

Where the week as worked was materially more wasteful than the week as planned — a gap of 3 points or more. Companies with fewer than 200 hindsight route-weeks are excluded as too small to compare.
Aspire instancePlanning-timeWith hindsight GapPlan adherencemiles/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

Aspire’s route optimizer works. It is used on a minority of days.

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.

Signature, 6,170 crew-days with a recorded stop order and four or more located stops.
Stops in the dayCrew-daysAlready optimalExpected by chanceRatio
41,40640.5%33.3%1.2×
51,01228.0%8.3%3.4×
685721.5%1.7%13×
851816.0%0.04%400×
1121513.0%<0.01%—
165413.0%<0.01%—
18–191270%<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.

The practical implication. Most of lever 1 — 4.4% of planned distance group-wide, and 9.3% at Signature — appears reachable through consistent use of a feature already licensed and already working, with no new software. That makes it the fastest available action in this report. It is worth confirming with a branch manager why the largest days are skipped: whether the 25-stop cap, the time it takes to run, or a belief that the result is worse than local knowledge.

Worked examples

Three real weeks, before and after

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.

day 1 day 2 day 3 day 4 day 5 day 6

The extreme case — top 1% of weeks

Signature, KCK · week of 2026-07-06 · 18 sites, 20 visits over 4 days · crew of 2 · day ceiling 18.1 crew-h

As planned · 225.2 miles
yard Tue Wed Thu Fri
Optimized · 118.1 miles
yard Tue Wed Thu Fri

Lever 1 · Stop order

−64.4 miles (28.6%)

Same visits, same days — driven in a better sequence. 4 of 4 multi-stop days were out of order.

Lever 2 · Day grouping

−42.8 miles (19%)

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

−107.1 miles (47.6%)

About 17.1 crew-hours for this crew, this week.

Planned, then reordered only (lever 1), then fully optimized (levers 1 + 2). Read the week row, not the days. Lever 2 deliberately makes some days worse to make the week better, so a day whose distance rises is the mechanism working, not a fault. The last column counts visits arriving and leaving that day; a day can swap several visits and end with the same number of stops.
DayAs planned Lever 1 onlyBoth levers Visits moved
in / out
Stopsmilesmiles Stopsmiles
Tue684.452.4336.2−3
Wed440.631.7648.2+5 −3
Thu541.930.7715.3+4 −2
Fri558.346418.3+2 −3
Week20362.5258.920190.1−47.6%

A typical week — near the median

Signature, Olathe · week of 2026-07-06 · 20 sites, 20 visits over 6 days · crew of 7 · day ceiling 42.6 crew-h

As planned · 179.9 miles
yard Mon Tue Wed Thu Fri Sat
Optimized · 152.7 miles
yard Mon Tue Wed Thu Fri Sat

Lever 1 · Stop order

−2.1 miles (1.1%)

Same visits, same days — driven in a better sequence. 2 of 5 multi-stop days were out of order.

Lever 2 · Day grouping

−25.2 miles (14%)

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

−27.2 miles (15.1%)

About 4.4 crew-hours for this crew, this week.

Planned, then reordered only (lever 1), then fully optimized (levers 1 + 2). Read the week row, not the days. Lever 2 deliberately makes some days worse to make the week better, so a day whose distance rises is the mechanism working, not a fault. The last column counts visits arriving and leaving that day; a day can swap several visits and end with the same number of stops.
DayAs planned Lever 1 onlyBoth levers Visits moved
in / out
Stopsmilesmiles Stopsmiles
Mon521.421.4521.4+3 −3
Tue316.216.2216−1
Wed420.619525+5 −4
Thu464.864.4564.6+3 −2
Fri331.931.9114.6+1 −3
Sat124.924.9211+2 −1
Week20289.5286.220245.7−15.1%

A quieter week — lower quartile

Signature, Grandview · week of 2026-06-15 · 24 sites, 25 visits over 6 days · crew of 2 · day ceiling 25.9 crew-h

As planned · 101.8 miles
yard Mon Tue Wed Thu Fri Sat
Optimized · 92.8 miles
yard Mon Tue Wed Thu Fri Sat

Lever 1 · Stop order

−4.9 miles (4.8%)

Same visits, same days — driven in a better sequence. 2 of 5 multi-stop days were out of order.

Lever 2 · Day grouping

−4 miles (3.9%)

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

−8.9 miles (8.8%)

About 1.4 crew-hours for this crew, this week.

Planned, then reordered only (lever 1), then fully optimized (levers 1 + 2). Read the week row, not the days. Lever 2 deliberately makes some days worse to make the week better, so a day whose distance rises is the mechanism working, not a fault. The last column counts visits arriving and leaving that day; a day can swap several visits and end with the same number of stops.
DayAs planned Lever 1 onlyBoth levers Visits moved
in / out
Stopsmilesmiles Stopsmiles
Mon312.612.6412.6+1
Tue231.831.8432.4+2
Wed724.920.4518.5−2
Thu713.412.919.8−6
Fri516.316.31016.9+5
Sat12.82.812.8—
Week25163.8155.925149.4−8.8%
How to read these. The extreme case is in the top 1% of weeks and is included to show the mechanism clearly, not to represent the group. The other two sit near the median and lower quartile, and show what a normal improvement looks like: a few visits moved between days, one long detour removed, tens of miles rather than hundreds. Note how differently the two levers contribute — the extreme week is mostly a sequencing problem, the median week almost entirely a day-grouping one. A site can appear on more than one day because it genuinely has more than one visit that week; what the method prevents is two visits to the same site on the same day.

What the saving is

Crew hours, not fuel

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.

  • Time booked to work tickets — 2,617,930 h. This is what job costing sees, and it averages 7.7 to 10.0 hours per person-day depending on tenant.
  • Time on the shift clock — 6,144,380 h across 630,460 shifts, averaging 9.75 hours per shift. This is what the business pays for.

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%.

A related finding. Crews clock in at the yard — across 28,818 Signature clock-ins with location recorded, the median distance to the yard is 165 feet and 92% are within 1,640 feet. The gap between clocking in and the first booked ticket is a median of zero minutes, which means the morning drive from the yard is booked into the first customer’s ticket. Combined with the fact that inter-stop driving is booked the same way, essentially all crew driving is charged to jobs as though it were time on site. Properties that sit far from a yard therefore carry that travel in their job costs, and reducing avoidable driving improves job-level margin and costing accuracy rather than showing up as a fuel saving.

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

Could a crew-day be eliminated?

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.

JML, planning-time basis. The ceiling is a multiple of that crew’s own median planned day.
Day-length allowanceWeeks that free a dayCrew-days freedHours moved to other daysDistance saved
No day gets longer8.0%1.7%1,5230.8%
Days up to a quarter longer34.4%7.1%13,0791.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

How reliable is each operating company’s data?

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.

Green indicates sound, amber indicates usable with care, red indicates a material gap.
TenantProperty coordinatesYard recorded Yard confidenceUntimed laborPlanned order recorded Visits never workedActual vs estimate
Signature95%yes, all 575%12.8%93%22.7%96.5%
Keesen92%3 of 544%9.4%88.5%12.6%100.2%
Merit of Texas100%none26%13.6%99.7%17.5%96.0%
Heartland NE100%none13.5%17.1%99.6%36.8%101.6%
Heartland AZ92%none33%17.7%96.6%8.6%94.0%
LCM98%none15%12.7%96.4%3.2%100.4%
JML100%none32.5%16.1%97.5%25.1%93.0%
Heritage96%1 of 933%20.4%99.5%18.0%120.2%

What each column means, and what to do about it

  • Property coordinates — the share of properties with latitude and longitude. Strong everywhere (92–100%), and the foundation of any distance work. No action needed.
  • Yard recorded — whether each branch has a property record for its own yard. Only 7 of 91 branches have one, and 21 of the 24 instances have none on any branch, so their yard locations had to be derived from where crews are observed to finish the day. Recommended action: record a yard property for every branch. The derivation reproduced Signature’s five known yards to within 35–395 feet, so the coordinates are available and simply need entering.
  • Yard confidence — how tightly crews cluster on that derived location. Signature reaches 75%; Heartland NE and LCM sit near 14%, meaning crews there do not converge on a single place. Seven Heartland NE branches and three each at LCM and Heritage fall below 20% and should be treated as approximate. The derivation also shows several branches sharing one physical yard — four Heartland AZ branches resolve to a single Tucson location.
  • Untimed labor — hours entered manually with a midnight timestamp and therefore no usable clock times. 9% at Keesen, over 17% at Heartland AZ, Heartland NE and Heritage. These hours are excluded from the analysis, and any time-of-day reporting on them is unreliable. Recommended action: move manual entry onto the mobile app where practical.
  • Planned order recorded — the share of planned visits carrying a sequence number. Strong except Keesen at 88.5%. Where sequence is missing, lever 1 cannot be assessed for that day.
  • Visits never worked — planned visits with no labor recorded against them at all. This ranges from 3% at LCM to 37% at Heartland NE. Some will be genuine cancellations; the remainder is work completed without time capture. Either way the planned-versus- delivered picture is incomplete, and at the high end it undermines any completion reporting. This is the single largest data gap found.
  • Actual vs estimate — hours delivered against hours estimated. Most tenants sit within a few points of parity, which is genuinely good. Heritage is the exception at 120%, roughly 108,000 hours beyond estimate.
Two conclusions worth separating. First, confidence in the scheduling figures is highest for Signature, Keesen, Merit of Texas and JML, and lowest for Heartland NE, where a weak yard location and 37% unworked visits both add uncertainty. Second, and independently of any scheduling work, the estimating gap at Heritage and the visit-capture gap at Heartland NE are each larger opportunities than the routing figures for those two operating companies.

Interpretation

How to read these figures

These are upper bounds, not a forecast. The solver worked without the unrecorded constraints a scheduler holds in mind, so the figures describe what was theoretically reachable rather than savings available today. Multiplying them out to an annual group-wide number would overstate the opportunity substantially. The step that converts them into a forecast is a review of proposed changes by production managers, and that has not yet been done.

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

What would turn this into a plan

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.