Most shop owners think they're at 80% bay utilization. The honest measured number is usually 50-65%. Closing that gap is worth more than any marketing campaign.
The 4 metrics that matter
1. Bay utilization rate
The % of available bay-hours where a customer's car is actively being worked on.
Formula: (paid install hours) / (total available bay hours)
Healthy benchmark: 60-75% for a busy shop.
Below 50%: under-utilization. Either you don't have enough customers, or you're scheduling poorly.
Above 80%: you might be over-promising. Customer experience often suffers above 80% because every delay cascades.
2. Revenue per bay-hour
Total revenue ÷ total available bay-hours.
Healthy benchmark: $80-$200/hr for a service-trade shop.
Below $60: pricing too low OR poor mix (too much low-margin work).
Above $200: premium positioning OR niche premium services. Hard to scale further without raising prices.
3. Average install time vs scheduled time
Time you SCHEDULED for the install vs time it actually took.
Formula: avg actual time / avg scheduled time
Healthy benchmark: 0.95-1.10 (within ±5% of scheduled).
Below 0.85: you're padding schedules. You could fit more jobs.
Above 1.20: you're under-scheduling. Jobs run long, next customer waits, satisfaction drops.
4. Same-day reschedule rate
% of appointments rescheduled or no-showed on the day of.
Healthy benchmark: under 5%.
5-10%: warning zone. Tighten your deposit + reminder game.
Above 10%: real problem. You're losing 10%+ of bay revenue to last-minute disruption.
How to measure these without spreadsheets
A shop running tens of installs per week can't track these by hand. The numbers slip past you and you don't notice until the slow month forces a reckoning.
Real-time tracking via shop-management software (like SalesThumb) shows you these 4 metrics at a glance + alerts you when one slips outside healthy range.
What to do when each one slips
Bay utilization dropping
- Inbound lead volume?
- Conversion rate?
- Average ticket size?
- Schedule density (gaps between appointments)?
Usually it's inbound lead volume — marketing got soft. Or conversion rate dropped because your follow-up sequence isn't running.
Revenue per bay-hour dropping
- Service mix shifting toward lower-margin work?
- Pricing not raised in 12+ months while costs rose?
- Discount stacking (every customer gets some promo)?
Most shops haven't raised prices in too long. Inflation hits your costs but not your line items.
Install time vs scheduled drifting
- New tech ramping up still?
- Specific service types running long (catalog issue)?
- Customer drop-off delays (no deposit, late arrival)?
Sometimes one specific service is the culprit — find the one running 30%+ over schedule and re-time it.
Same-day reschedule rate climbing
- Deposit % too low?
- Reminder sequence broken?
- Weather-sensitive scheduling (mobile detail in rainy season)?
- Customer base shifting (less reliable customers)?
The fix is usually deposits + clearer cancellation policy + better reminder cadence.
The math on improvement
A 4-bay shop at 60% utilization, $150/hr revenue per bay-hour, 50-hr work week:
- Current revenue: 4 bays × 50 hrs × 60% × $150 = $18,000/wk
- Get to 70% utilization: same shop earns $21,000/wk
- That 10-point improvement = $156K additional annual revenue
The marketing or staffing investment to capture that 10 points is typically $20-$50K. ROI: 3-7x.
What we tell shop owners
"The bay you already have is the cheapest growth. Don't open the 5th bay until you've actually maxed the 4 you have."