Redacted client audit
Shared with client permission. Identifying details have been removed. Reclaimable hours are estimates from the audit, not measured results or a guarantee.

HVAC Company

Team18 people
Work mixResidential service, maintenance plans & replacements
31.5reclaimable hours / month
Executive summary

What we found and what to do about it.

31.5 hrsestimated reclaimable capacity each month
46hours of recurring friction identified each month
7specific workflow problems identified
3quick wins that can start this week
Main finding
The company’s friction spikes when volume spikes. After-hours calls, maintenance scheduling, replacement paperwork and incomplete technician notes all compete for the same office attention.
Largest issue
After-hours intake creates the largest avoidable interruption because emergency and non-emergency calls are handled too similarly.
Operational risk
Seasonal surges force the office to scale by interruption rather than by process, making peak months feel understaffed even when field capacity exists.
Recommended decisionSeparate after-hours triage immediately, then automate maintenance scheduling and replacement closeout.
This week

Quick wins that can be done in 5 working days.

These are intentionally small. The goal is to produce visible improvement now, not begin a six-month project.

1

Define and launch after-hours triage

Stop waking staff for calls that can wait until morning.

OwnerService manager
Setup2 hours
2

Turn on maintenance reminders

Move routine scheduling out of one-to-one outreach.

OwnerOffice manager
Setup2–3 hours
3

Require warranty closeout fields

End warranty registration delays caused by missing data.

OwnerInstall manager
Setup1–2 hours
By the end of the week: these changes should be live, tested on real work, and producing baseline data we can compare against next month.
The Friction List

All seven findings, ranked.

The list separates the amount of friction happening today from the portion we believe can realistically be removed.

#FrictionCurrentReclaimable
01After-hours calls are not triaged consistently11 hrs/mo8 hrs
02Maintenance-plan scheduling is heavily manual9 hrs/mo6.5 hrs
03Technician notes delay warranty registration7 hrs/mo5 hrs
04Replacement estimates lack consistent follow-up6 hrs/mo4 hrs
05Parts runs interrupt technicians5 hrs/mo3 hrs
06Membership renewals are tracked manually4.5 hrs/mo2.5 hrs
07Customer status calls rise during peak weeks3.5 hrs/mo2.5 hrs
Total46 hrs/mo31.5 hrs/mo

Priority matrix

Higher is more operational impact. Further right means more implementation effort.

Impact ↑
Do first
Plan carefully
Easy, lower return
Defer
1After-hours triage
2Maintenance scheduling
3Install closeout
4Replacement estimates lack consistent follow-up
5Parts runs interrupt technicians
6Membership renewals are tracked manually
7Customer status calls rise during peak weeks
Implementation effort →
Findings + fixes

What is happening, how to fix it, and how to know it worked.

01

After-hours calls are not triaged consistently

Do first
Evidence: Non-urgent calls are waking or interrupting staff because intake does not reliably distinguish emergencies from next-day work.
Current 11 hrs/mo Reclaimable 8 hrs/mo Effort Low Owner Service manager
Recommended fix

Use a short after-hours triage flow.

Non-urgent calls are waking or interrupting staff because intake does not reliably distinguish emergencies from next-day work.

How to fix it

  1. Define 4–5 questions that identify true no-heat/no-cool/emergency conditions.
  2. Route emergencies to on-call staff and queue everything else for morning.
  3. Review misrouted calls weekly until the questions are reliable.
Success measure: Non-emergency after-hours staff interruptions → reduce by at least 70%.
Today
Call arrives → staff answers → decides urgency live → creates job/message
→
After
Call arrives → triage → emergency routed / non-urgent queued
02

Maintenance-plan scheduling is heavily manual

High priority
Evidence: The office identifies due customers, contacts them and coordinates appointment times one by one.
Current 9 hrs/mo Reclaimable 6.5 hrs/mo Effort Low Owner Office manager
Recommended fix

Trigger maintenance reminders from due dates.

The office identifies due customers, contacts them and coordinates appointment times one by one.

How to fix it

  1. Segment customers due in the next 30 days.
  2. Send an automated reminder with controlled appointment options.
  3. Create an exception list for customers who do not respond after two touches.
Success measure: Manual touches per scheduled maintenance visit → reduce by 50%.
Today
Customer due → office finds account → calls/texts → back-and-forth
→
After
Due date triggers reminder → customer chooses window → exceptions only
03

Technician notes delay warranty registration

High priority
Evidence: Model/serial information and install photos are sometimes incomplete, delaying registration and paperwork.
Current 7 hrs/mo Reclaimable 5 hrs/mo Effort Low Owner Install manager
Recommended fix

Make replacement jobs impossible to close without warranty data.

Model/serial information and install photos are sometimes incomplete, delaying registration and paperwork.

How to fix it

  1. Require model, serial, install date and required photos.
  2. Put the fields in the technician closeout screen.
  3. Review missing fields before the crew leaves the final job.
Success measure: Warranty registrations delayed by missing field data → target zero.
Today
Install done → office checks → missing serial/photo → technician contacted
→
After
Install done → required data captured → warranty packet ready
04

Replacement estimates lack consistent follow-up

Medium impact
Evidence: High-value replacement quotes are followed up inconsistently during busy periods.
Current 6 hrs/mo Reclaimable 4 hrs/mo Effort Low Owner Comfort advisor / owner
Recommended fix

Use a replacement-specific follow-up cadence.

High-value replacement quotes are followed up inconsistently during busy periods.

How to fix it

  1. Create 24-hour, 3-day and 7-day follow-up touches.
  2. Stop the cadence on reply or decision.
  3. Escalate high-value quotes to a personal advisor call.
Success measure: Replacement quotes with no follow-up after 3 days → target zero.
Today
Quote sent → follow-up depends on workload
→
After
Quote sent → cadence runs → advisor handles engaged leads
05

Parts runs interrupt technicians

Medium impact
Evidence: Common replacement parts are not consistently staged before dispatch.
Current 5 hrs/mo Reclaimable 3 hrs/mo Effort Medium Owner Service manager
Recommended fix

Use job-type prep lists and van-stock minimums.

Common replacement parts are not consistently staged before dispatch.

How to fix it

  1. Identify the 20 most common unexpected parts runs.
  2. Assign van/shop minimums for those parts.
  3. Add a morning prep check for known replacement jobs.
Success measure: Supplier runs during active service time → reduce by 30%.
Today
Tech diagnoses → part missing → supplier run
→
After
Likely part stocked/staged → tech stays on route
06

Membership renewals are tracked manually

Medium impact
Evidence: Renewals depend on office review instead of triggered reminders.
Current 4.5 hrs/mo Reclaimable 2.5 hrs/mo Effort Low Owner Office manager
Recommended fix

Automate membership renewal reminders.

Renewals depend on office review instead of triggered reminders.

How to fix it

  1. Trigger reminders 30, 14 and 3 days before renewal.
  2. Include payment/update link where possible.
  3. Give the office only failed-payment/non-response exceptions.
Success measure: Manual renewal calls per month → reduce by 50%.
Today
Office reviews list → calls/texts members
→
After
Renewal date triggers sequence → office sees exceptions
07

Customer status calls rise during peak weeks

Low impact
Evidence: Customers call for arrival updates when the day falls behind.
Current 3.5 hrs/mo Reclaimable 2.5 hrs/mo Effort Low Owner Dispatch
Recommended fix

Send delay and en-route messages automatically.

Customers call for arrival updates when the day falls behind.

How to fix it

  1. Enable en-route messages.
  2. Create one delay template for running-late situations.
  3. Track inbound ETA calls during the next peak week.
Success measure: ETA/status calls during peak days → reduce by half.
Today
Schedule slips → customer waits → calls office
→
After
Schedule slips → delay message sent → customer updated
30-day plan

What to do after the quick wins.

Use the first month to implement, measure and decide what deserves deeper work.

Week 1

Peak-proof basics

Launch triage, maintenance reminders and replacement closeout requirements.

Week 2

Replacement follow-up

Turn on the replacement estimate cadence.

Week 3

Parts prep

Set van-stock and known-job prep rules.

Week 4

Measure

Compare after-hours interruptions, maintenance touches and warranty delays.

Estimated monthly recovery31.5 hours

Start with the one-week quick wins, measure the result, then work down the Friction List in priority order.