Callbacks killing margins
Same install issues, same warranty calls. No documented commissioning checklist, no quality sign-off.
HVAC, plumbing, and mechanical contracting. We've worked alongside operators in this trade for years, we know where the friction lives and how to engineer it out.
Same install issues, same warranty calls. No documented commissioning checklist, no quality sign-off.
Two estimators, same job, two prices. No standardised take-off process, no labour-rate library.
Trucks routed reactively. Service techs idle while service-call backlog grows. Dispatch lives in one person's head.
"Watch the senior guy" is the program. Some apprentices become great. Others churn out.
Gas tickets, code, permits, ticketing, all critical, all under-documented, all on the wrong person's desk.
Every decision routes back to you. The business is profitable but you're exhausted.
Documented install and service procedures. Standardised estimating with labour-rate libraries. Dispatch logic that doesn't depend on one person. Apprentice-to-journey paths that compound. Safety and compliance documentation that withstands audit.
Operators we've worked with in this trade have called it the clearest process work they've seen in 20 years. That's the kind of outcome we're after.
Every mechanical contractor we work with is really running two businesses under one roof: install (projects, longer timelines, harder estimating, fewer touchpoints) and service (shorter visits, dispatch-driven, recurring revenue, more variable). They share crew, vehicles, and ticketing infrastructure, but they need different operating systems. Most shops don't acknowledge that, and run both businesses on the same loose process. The result is the symptom you already know: a service tech doing an install with no commissioning checklist, or an installer being routed to a callback they don't have the parts for.
The callback problem is the visible expression of the deeper problem: undocumented commissioning. When the same install procedure happens slightly differently in five different trucks, you ship five slightly different installs. Eventually three of them generate a warranty call. Each callback eats two crew-hours, a part, fuel, and customer trust.
Estimating is the second pressure point. When two estimators look at the same job and produce two different prices, both are guessing, neither has a labour-rate library, a take-off standard, or an approved markup discipline. Some jobs are profitable, some aren't, and nobody can tell which until the books close.
Install vs Service need separate Playbooks. Same company, same crew, different operating system.
Commissioning checklists are the single highest-ROI document on install side. They cut callbacks faster than anything else.
Dispatch stops being a single-person-in-someone's-head when service routing has documented logic.
Compliance, gas tickets, code currency, permits, has to be tracked at the technician level, not assumed.
Every ControlShift engagement runs through all 8 stages. Here's how four of them land specifically for HVAC, plumbing, and mechanical contracting businesses.
Stage 1 · Insights
We pull every callback from the last 12 months and tag the root cause. The pattern is almost always the same: 3-5 install steps that are inconsistent across techs. Find those, fix those, the callback rate drops dramatically.
Stage 3 · Capture
Live shadow on installs with your senior installer. We capture every step, including the small ones nobody documents because "everyone knows", and produce commissioning checklists that hold across every truck.
Stage 4 · Codify
Your service techs aren't going to read a manual on the truck. We codify SOPs as short, searchable mobile cards in Whale, sequencing, commissioning, troubleshooting trees, brand-specific install notes. One swipe, the right answer.
Stage 7 · Refine
Callbacks become a tracked KPI per tech, per equipment brand, per install type. Patterns surface in monthly review. The Playbook updates. The same callback doesn't show up next quarter.
All 8 stages are tailored to your operation. See the full methodology →
Yes. They share company-level standards, safety, customer interaction, compliance, vehicle protocols, but the operating systems are different. Install runs on commissioning checklists and project sequencing. Service runs on dispatch logic, troubleshooting trees, and recurring-call patterns. Same Playbook structure, different content trees.
By tracking it per technician inside the Playbook platform itself. Trainual or Whale can store certification records, ticket expiries, and renewal dates against each user, with automated notifications. We build the workflow so nobody is on a job they're not certified for, including the awkward case of an expiring ticket nobody noticed.
The Playbook becomes the apprentice's primary reference, they learn against documented standards, not "watch the senior guy." We pair the Playbook with competency milestones so journey-readiness becomes a tracked progression, not a gut call by the foreman. This is also how you keep your senior installers from being permanent training resources.