⚑
Thalen Brief

ProTech scores 79/100 β€” Grade B. Revenue is trending up 8.4% MoM and gross margin is holding at 49%, just 1pp below the 50% industry target for full-service shops. Net margin at 11.8% is below the 15% floor, but the gap is recoverable: declined job conversion, bay scheduling, and parts repricing together are worth more than 3 margin points without adding a single new customer.

⚑Declined Job Revenue Leak

11 estimates declined this week = $3,100 missed. Annualized: $161K in diagnosed work leaving with the car. Shops using digital vehicle inspection (DVI) authorize at 2.4x β€” visual evidence vs. verbal pitch.

Bay Efficiency Gap

71% bay efficiency vs. 85% target. Bay 4 idle 40% of peak Mon–Wed. Reassigning it to scheduled maintenance queue (oil changes + inspections) closes the gap without adding staff.

Parts Margin Erosion

42% vs. 48% target β€” a $57K/yr gap. Concentrated in brake rotors and domestic truck OEM parts. Consolidating to a preferred supplier on your top 10 SKUs closes 70% of the gap.

Business Health
Grade B
79
/ 100
Healthy
Revenue Trend22/25
Gross Margin18/25
Net Margin14/20
Expense Control11/15
Alert Status14/15
↑ Revenue up 8.4% MoMParts margin 6pp below target11 declined jobs this week
Revenue Forecast
medium confidence
30-Day Forecast
$78,200
projected next month
90-Day Forecast
$88,500
if growth trend holds
πŸ“ˆ growing

Weighted avg of last 6 months with 5.8% projected MoM with 5.8% projected MoM. Confidence: medium β€” seasonal variation accounts for some variance.

Operational Alerts
3 active
⚠️ DECLINED JOB RATE1 day ago

11 declined estimates this week β€” $3,100 in recommended work left on the table. Avg declined ticket: $282.

πŸ‘ BAY UTILIZATION5 days ago

Bay 4 idle 40% of peak hours Mon–Wed. Scheduling gap costing ~$2,400/week in unbilled bay time.

πŸ‘ PARTS MARGIN9 days ago

Parts margin at 42% vs. 48% industry target. Markup on brake parts 12% below peer shops in Charlotte metro.

Operational alerts from Thalen Vision. Financial threshold alerts appear here when QB thresholds are breached.