Glass Doctor — Turnaround Dashboard

Last updated: May 14, 2026 • Data from ServiceTitan + QuickBooks

Runway
1-2 Weeks
Cash in Bank
~$0
KPIs
Strategy
Health Check

Revenue Pulse

Lexington — 6.0 FTE • Goal: $48.5K/wk

$10,898
Today
Need $9,700/day
$25,467
This Week (WTD)
Target: $48,500
$43,243
Month to Date
Target: $210,000
13-week avg: $35,525/wk • Last week: $33,868 • Best week (13wk): $64,388

Houston — 2.0 FTE • Goal: $16.2K/wk

$0
Today
Need $3,233/day
$5,044
This Week (WTD)
Target: $16,166
$10,408
Month to Date
Target: $70,000
13-week avg: $10,405/wk • Last week: $5,480 • Rudy on medical leave

Sales Pipeline

Lexington

42
Est Sold MTD
$38,055
Pipeline Value
50.7%
Close Rate MTD
Goal: 60%
$1,409
Avg Ticket (30d)
37
Open Estimates MTD
76
Unsent Est Backlog
213
Open Est >7d (need f/u)

Houston

30
Est Sold MTD
$114,974
Pipeline Value
28.2%
Close Rate MTD
Goal: 60%
$637
Avg Ticket (30d)
50
Open Estimates MTD
90
Unsent Est Backlog
45.2%
YTD Close Rate

Financial Health

AR — Lexington

$113,150
Total Outstanding
Current$30,406
31-60d$28,105
61-90d$18,011
90+$31,586

AR — Houston

$57,176
Total Outstanding
Current$11,863
31-60d$2,961
61-90d$4,627
90+$37,486

Pipeline Revenue (Sold, Not Completed)

$307K
Waiting to be installed
Lex: $196,677
Hou: $110,073
Blocked by cash to buy glass

Costs (Monthly Avg from QBO)

Lex Overhead$59,566
Lex Payroll$48,891
Lex Materials$29,770
Lex Monthly Burn$138,227
Hou Monthly Burn~$61,650

Operating Ratios (Last 7 Days)

16.5%
Material % (Lex)
Goal: 25%
17.6%
Material % (Hou)
Goal: 25%
50.7%
Close Rate (Lex MTD)
Goal: 60%
28.2%
Close Rate (Hou MTD)
Goal: 60%
~39%
Payroll/Rev (Lex)
Goal: 30%
$1,409
Avg Ticket (Lex)
vs $637 Hou

Tech Scoreboard (Last 30 Days)

Lexington (6.0 FTE • Goal: $210K/mo)

TechRoleRevenueAvg Ticketvs $35K
Brandon WayneInstaller$40,414$898115%
Jose HernandezInstaller$24,910$1,08371%
Manuel HernandezInstaller$23,312$1,16667%
Grayden MarshallTrainee$17,209$78298%*
Reid AckermanInstaller$14,955$88043%
James ReedTrainee$4,242$42424%*
Eric FainMeasurer$1,746$218Enables
TOTAL$126,787$1,40960%
* Trainees at 0.5 FTE ($17.5K goal)

Houston (2.0 active FTE • Goal: $70K/mo)

TechRoleRevenueAvg Ticketvs $35K
Milly LedayTech$11,136$42832%
Rudy GuzmanMed Leave$10,943$644Out
Johnny GonzalezTech$8,507$31524%
ACTIVE TOTAL$19,643$45928%
Avg ticket $459 is 1/3 of Lexington. Needs incoming operator urgently.

Daily Non-Negotiables

Outbound Calls
30
Mason 10 + Kris 10 + Kim 10
Estimates Sent
16
Lex 8 + Hou 8
Estimates Sold
$14.9K
Lex $11.2K + Hou $3.7K
AR Collected
$5K
Lex $4K + Hou $1K
Installed Rev
$12.9K
Lex $9.7K + Hou $3.2K

Turnaround Strategy

Three phases. We are in Phase 1. Everything else waits.

Phase 1: Survive (Weeks 1-4) — NOW

Stop the Bleeding

  • P1 Clear 166 unsent estimate backlog (76 Lex + 90 Hou)
  • P1 150 outbound follow-up calls/week (Mason + Kris + Kim)
  • P1 Add Mason, Josh, Philip to phone queue in Contact Center Pro
  • P1 Collections blitz: $35K in named Lex AR accounts this week
  • P1 Start 8am daily standup — tomorrow morning
  • P2 Prioritize $307K pipeline: order glass for highest-value jobs first
  • P2 Close new operator deal — locked in before Josh exits June 12
Exit criteria: 2 consecutive weeks of $48.5K+ Lex revenue AND $25K+ AR collected. Then move to Phase 2.

Build the Rhythm

  • New operator onboarded, running field ops in Lexington
  • Daily standup is habit — transition to 3x/week
  • Every measure gets same-day estimate (100%)
  • Close rate at 60%+ both locations
  • POs on every job — material cost tracking accurate
  • AR aging reduced: zero invoices >90 days
  • Houston avg ticket above $800 (from $637)
  • Weekly scorecard review (Fridays) is automatic
Exit criteria: 4 consecutive weeks at $64.5K combined weekly revenue. Payroll/rev under 30%. Then move to Phase 3.
Phase 3: Grow (Months 4-12)

Scale What Works

  • New operator bringing $40-50K/mo additional revenue
  • Revenue consistently above $280K/mo combined
  • Hire additional techs in highest-demand areas
  • Reduce overhead ratio (renegotiate rent, evaluate software spend)
  • Build cash reserve (30 days operating expenses)
  • Reduce reliance on Neighborly call center
  • Evaluate Houston viability — grow or consolidate
  • Pay back personal investment
Target: $3.5M annual revenue. Positive cash flow. Sustainable operations.

Key Risks & Mitigations

RiskLikelihoodImpactMitigation
Eviction (7-day notice)HIGHFATALAccelerate AR collections. Turner Property ($12.5K) + LFUCG ($5.5K) could cover. Negotiate payment plan with landlord.
New operator deal falls throughMEDIUMHIGHHave backup plan: promote internally or recruit from trade schools. Josh documents everything before June 12.
Rudy doesn't return (Houston)MEDIUMHIGHNew operator's revenue partially offsets. Evaluate Houston headcount vs revenue at 90 days.
Team burns out and people quitMEDIUMHIGHBe transparent about runway. Show progress weekly. Acknowledge the effort. Daily standup = clarity, not micromanagement.
Can't buy glass for pipeline jobsHIGHHIGHPrioritize by job value. Collect deposits first. Negotiate terms with suppliers if possible.
Outbound calls don't convert at 20%MEDIUMMEDIUMEven at 10%, 150 calls/wk = $21K additional. Adjust targets after week 1 with real data.

Decision Triggers

If These Happen

  • Week 2 combined revenue still below $40K → emergency meeting: evaluate headcount cuts
  • AR collections below $10K after 2 weeks of blitz → engage collection agency for 90+ accounts
  • New operator deal not signed by May 26 → activate backup recruitment immediately
  • Eviction proceeds → negotiate emergency short-term lease or shared space

If These Happen (Good News)

  • 2 consecutive weeks above $65K combined → move to Phase 2, reduce standup to 3x/week
  • Estimate backlog hits zero → redirect Josh/Kim time to outbound calls
  • AR under $50K combined → reduce collection intensity, focus on forward sales
  • Houston close rate above 50% → evaluate adding 3rd tech

Daily Health Check — 8:00 AM Standup

Check every box before the day starts. If a box is red, fix it immediately.

Philip — Owner (Daily)

  • Run 8am standup. Get yesterday's numbers from each person.
  • Check ST: How many estimates were sent yesterday? (Target: 16)
  • Check ST: How many estimates sold yesterday? (Target: ~$14.9K)
  • Check ST: Revenue installed yesterday? (Target: ~$12.9K)
  • Are you in both phone queues as overflow?
  • Unblock anything stuck: glass orders, vendor issues, customer escalations.
  • Did Kim send her EOD text yesterday?

Philip — Owner (Weekly — Friday)

  • Pull weekly scorecard numbers from ST. Fill in tracking grid.
  • Share results with team. Celebrate wins. Address misses directly.
  • Review pipeline: which sold-but-not-completed jobs can we get done next week?
  • Review AR aging. Any accounts need escalation?
  • New operator deal: status update. What's blocking?
  • Josh transition: is he documenting his processes?
  • Check decision triggers above. Do any apply?

Kris — Director of Operations (Daily)

  • Respond to all customer emails/texts within 2 hours.
  • Make 10+ outbound calls on open residential estimates.
  • Call 2-3 residential AR accounts for collections.
  • Proactively update customers on lead times / job status. Don't wait for them to call angry.
  • Report numbers at 8am standup: calls made, estimates sold, AR collected.
Weekly win: 50+ outbound calls • $10K AR collected • Zero "can't reach us" complaints

Mason — Account Manager (Daily)

  • Be in the Lexington phone queue. Answer commercial customer calls.
  • Make 10+ outbound calls on open commercial estimates.
  • Verify every commercial measure from yesterday has an estimate sent. If not, fix it.
  • Follow up on sold jobs: deposit confirmed? Josh has what he needs to order/schedule?
  • Call 2-3 commercial AR accounts for collections.
  • Report numbers at 8am standup: calls made, $ sold, AR collected.
Weekly win: 50+ outbound calls • $15K commercial sold • $10K AR collected • Zero unsent commercial estimates

Josh — Field Manager (Daily — through June 12)

  • By 10am: Check every measure from yesterday. Did the tech send an estimate? If not, that tech sends it before noon.
  • Dispatch techs: minimize windshield time, maximize on-job hours.
  • Order materials for sold jobs (verify deposit collected).
  • Be in the Lexington phone queue as backup.
  • Check POs on every completed job — are material costs tracked?
  • Report at standup: install schedule today, revenue expected, jobs stuck waiting on glass.
Weekly win: Zero unsent estimates • POs on 100% of jobs • $48.5K installed • Material <25%
Transition (before June 12): Document dispatch process, vendor contacts, ordering workflow. Train replacement.

Kim — Houston Office Manager (Daily)

  • Answer all Houston calls. Stay in queue. Don't let calls roll to call center.
  • Check yesterday's measures: did Milly/Johnny send an estimate? If not, flag immediately.
  • Make 10+ outbound calls on open Houston estimates.
  • Call 2-3 Houston AR accounts for collections.
  • Send Philip end-of-day text: calls answered, estimates sent, $ sold, AR collected.
Weekly win: 50+ outbound calls • Zero unsent estimates • $16K installed • $5K AR collected

System Health — Weekly Check (Friday)

CheckStatusAction if Red
Unsent estimate backlog 166 remaining Target: clear 20/day. If not declining, reassign resources.
Outbound calls happening? Not yet started If <100/week after week 1, Philip joins the call rotation directly.
Calls rolling to call center? ~48% excused/abandoned Review Contact Center Pro routing. Are Mason + Josh in queue?
Daily standup happening? Not started Non-negotiable. Starts tomorrow 8am. Philip runs it.
AR trending down? $170K combined If flat after 2 weeks, engage collection agency for 90+ day accounts.
Estimates being sent same day? ~80% Lex, ~82% Hou Josh/Kim QA check by 10am daily. Target: 100%.
POs on every job? Unknown Josh audits this week. Material cost can't be managed if not tracked.
Houston close rate recovering? 28.2% MTD (was 46% Jan) Kim focus on follow-up. Investigate: are techs quoting too high? Wrong jobs?
New operator deal on track? In progress Must be signed by May 26 or activate backup plan.
Josh transition documented? Not started Josh has 4 weeks. Start this week: dispatch process, vendor list, ordering workflow.