Payments in the preview are in test mode — use card 4242 4242 4242 4242. Read more

Sample report — Heartland Comfort HVAC, a fictional 4-van shop in Kansas City. Every section is unlocked so you can see what you get.

Run my own free audit →
👋 Welcome back, marcus | Heartlandcomfort🎯 Current Target Margin: 50%📆 Current Data Cycle: Past 30 Days (103 Jobs Analyzed)

Vehicle Leak Summary

-$1,683.15

Wasted This Month

28m

Avg drive

1571

Miles

5.4h

Unlock/wk

Your techs averaged 28 min of windshield time per job across 1571 miles. Tightening travel windows to a 15-minute radius unlocks 5.4 billable hours per week.

Interactive Zone Mapper

High-Yield · 64113 Brookside

$1,048.25 avg ticket, 12 min drive, 11.7% of volume. Defend this territory — route every replacement lead here first.

Profit Drain · 64151 Platte Woods

$199.43 avg ticket, 36 min drive. Add a $35.00 trip surcharge or hand these calls to a subcontractor.

⚠ 3 overlaps · e.g. Tyler Ruiz (Van 2) & Sam Okafor (Van 4) both in 66207 (Overland Park) · 2026-10-10 ~11:45 AM

Price Book Leak Calculator

Your Service ItemCurrent Book PriceSuggested AI Book PriceEst. Monthly Margin Boost
Blower Motor Replacement · 14 jobs$685.00+$1,120.00
Duct Cleaning · 11 jobs$450.00+$605.00
Furnace Ignitor Replacement · 15 jobs$310.00+$525.00
Thermostat Install · 13 jobs$295.00+$455.00

⚡ The Dispatcher Action Plan

  • 01Assign one owner per zip: Tyler Ruiz (Van 2) and Sam Okafor (Van 4) were both in 66207 (Overland Park) on 2026-10-10. 3 same-zip overlaps found this cycle — give each tech a fixed territory.
  • 02Prioritize incoming calls from 64113 (Brookside): $1048 average ticket with only a 12-minute drive.
  • 03Batch 64151 (Platte Woods) into one day per week and add a $35 trip charge — it averages a 36-minute drive.
  • 04Update the price book today: move Blower Motor Replacement to $765.