Almcoe Staffing vs Demand

Historical revenue, labor, overtime, margin, turnover, and service response pulled from Sigma and the turnover portal, correlated against technician staffing levels. Jan 2023 through Aug 2026.
...

Demand vs capacity

Revenue is the demand you actually served. Productive tech count is the number of technicians who billed hours to the department that month. When the bars keep climbing while the line falls, the remaining techs are absorbing the gap, and it shows up next in overtime.

Monthly revenue vs productive techs

Revenue per productive tech

Monthly revenue divided by techs who billed hours that month, with 6 month average

Overtime pressure

OT spend as a share of total labor cost is the cleanest short staffing signal in the P&L. Sustained OT above 12% of labor cost generally costs more than the loaded cost of an additional technician. The shaded band marks the 8 to 12% caution zone.

OT dollars and OT share of labor cost

Paid vs billed hours

Widening space between paid and billed hours is capacity leaking to nonbillable time

Headcount and turnover

Technician headcount reconstructed from the HR census (hire and termination dates, 178 technician records) plus the live snapshot in the turnover portal. Trailing 12 month turnover is terminations over average headcount.

Technician headcount with hires and exits

All Almcoe technicians, month end. Portal snapshot today: 32 Install, 35 Service (14 AUS, 16 DFW, 5 TYR)

Trailing 12 month turnover

Voluntary and involuntary exits as a share of average technician headcount

Do staffing levels drive results

Pearson correlation between monthly staffing and outcomes for the selected department. Values run from -1 to +1. Anything beyond about 0.4 in either direction is a meaningful relationship at this sample size (40 months).

Gross margin % vs tech count

Each dot is a month. The trend line answers the question directly

Margin and district EBITDA

    Service response

    Median hours from call creation to work start (response) and to job completion (return to service), against the number of Service techs on the board. Medians are used because a handful of parts holds skew the averages badly.

    Response and return to service vs Service techs

    Median hours, all Almcoe work orders

    Work order volume and first time fix

    Calls opened per month and share fixed on the first visit

    Staffing planner

    Set the revenue you plan to serve and the productivity you expect per tech. The model returns the tech count required, the extra bodies your current OT level implies, and the hiring you need just to stand still against turnover. Defaults come from your own trailing history.

    0
    techs needed for planned revenue
    0
    productive techs today
    0
    annual hires to offset turnover