Margin One
What Is an Acceptable Callback and Rework Rate?
A good callback and rework rate is under 5 percent of jobs; every point above that is roughly one percent of your jobs redone for free.

A good callback and rework rate is under 5 percent of jobs. Each excess point above that is roughly 1 percent of your jobs redone for free, at about 50 percent of the job's value in labor and materials. Callbacks hide inside cost of goods sold, which is why they quietly erode gross margin. This benchmark comes from the Home Services Metrics Scorecard that M1COS dashboards run on.
A good callback and rework rate is under 5 percent of jobs. That means fewer than one in twenty jobs comes back needing to be fixed on your dime. Above that line, callbacks stop being noise and start eating real margin.
Callback Rate = Callback / Rework Jobs ÷ Total Jobs
How Do You Calculate Your Callback Rate?
Pull two numbers for a set period — a month works best, a quarter if your job volume is small. First, total jobs completed. Second, jobs that required a return trip to fix, finish, or redo something the crew should have gotten right the first time, at no charge to the customer. Divide the second by the first and multiply by 100.
Two rules keep the number honest. First, count by job, not by truck roll: if a tech makes two return trips on the same botched install, that is still one callback job, not two. Second, set a clock on it — a callback within 30 to 90 days of the original job is a callback; a genuinely new failure a year later on a part with a normal shelf life is a separate service call, not rework. Pick a window and apply it the same way every month so the trend line actually means something.
A hypothetical worked example: a shop closing 400 jobs a month that logs 16 callback/rework jobs is running at 4 percent — inside the healthy range. If that same shop drifts to 32 callback jobs a month, it is at 8 percent, and per the cost math below, that is a real hit to gross margin, not a rounding error.
What Does a High Callback Rate Actually Cost You?
Here is the cost math that makes this matter. Each excess point above 5 percent is roughly 1 percent of your jobs redone for free, and a redo typically costs about 50 percent of the job's value in labor and materials. So going from a 5 percent to an 8 percent callback rate means about 3 percent of your jobs are now free do-overs, each burning roughly half a job's cost. That comes straight off gross margin.
| Callback rate | Impact |
|---|---|
| Under 5% | Healthy: normal cost of doing business |
| 6 to 8% | Margin drag: each point ≈ 1% of jobs redone free |
| Above 8% | Serious leak: quality or training problem to fix |
To make that concrete: take a hypothetical shop doing $2M in annual revenue with an average job value of $1,000 — roughly 2,000 jobs a year. At a 5 percent callback rate, 100 of those jobs get reworked for free. At 8 percent, it is 160 jobs — an extra 60 jobs' worth of labor and materials given away at half cost each, the arithmetic equivalent of 30 full jobs run for zero revenue. That is not a rounding error on a P&L; it is a line item hiding in plain sight.
Why Do Callbacks Hide Inside Your Numbers?
Why callbacks are so easy to ignore: they hide inside cost of goods sold. You already paid the tech and bought the parts once; doing it again just adds to labor and material cost on a job that already closed. Nobody writes a check labeled "rework," so it never shows up as its own line. It just makes your gross margin mysteriously worse.
That is the trap. An owner staring at a shrinking gross margin usually reaches for pricing first — raise the ticket, cut a vendor, renegotiate a supplier discount. None of that touches the actual leak if the real cause is a high callback rate on one install type. See What Is a Good Gross Margin for a Home Services Business? for where that number should sit before you start pulling other levers to fix it.
What's Driving Your Callback Rate?
The common mistake is treating callbacks as isolated bad luck instead of a tracked rate. When you measure them as a percentage of jobs, patterns show up fast: a specific install type, a specific tech, a rushed schedule, or a parts-quality issue. Fix the pattern and margin recovers without raising a single price.
Segment the callback list by three things before you do anything else:
- Tech. One name showing up disproportionately points to a training gap, not a company-wide quality problem — and it is a much cheaper fix.
- Job type. Certain installs or repair categories are inherently more failure-prone (a full system replacement carries more re-entry risk than a filter swap). If one category dominates the list, that is where a checklist or a second-tech sign-off pays for itself.
- Schedule pressure. Callbacks often cluster on the days techs are double- and triple-booked. If your dispatch calendar is the real driver, no amount of tech training fixes it — the fix is in how you build the day, which is a weekly operating meeting conversation, not a toolbox-talk conversation.
How Do You Bring Your Callback Rate Down?
Once you know the pattern, the fix is usually specific and cheap relative to what the callback rate is costing:
- A pre-departure checklist for the job type generating the most rework.
- A short ride-along or spot-check for the tech(s) whose jobs are coming back most.
- A parts-quality review if failures cluster around a specific supplier or part number, not a specific person.
- A dispatch change — more realistic slotting, or a buffer on the install types that need it — if schedule pressure is the actual root cause.
None of these require slowing the whole shop down. They require knowing which lever to pull, which only happens once you are tracking the rate by job instead of by gut feel. If you want a broader operating framework to hang checklists and quality routines on, the SBA publishes free, practical guidance for small business owners on building repeatable processes.
How Does Callback Rate Connect to Other Metrics?
Callback rate does not live in isolation — it sits upstream of several numbers you are probably already watching. It shows up as compressed gross margin, as covered above. It also drags on technician billable utilization, because every hour spent on a free redo is an hour not billed to a new job. And if rework is bad enough that customers notice, it eventually shows up in close rate and referral volume too — a shop with a reputation for "coming back to fix it" closes fewer estimates than one that gets it right the first time; see What's a Good Estimate Close Rate for Contractors? for that benchmark.
On the flip side, a callback rate pushed too aggressively toward zero can signal the opposite problem — a shop so conservative on scheduling and so padded on labor hours that it is sacrificing technician utilization and revenue per tech just to avoid any risk of a redo. The goal is not zero callbacks; it is a rate under 5 percent achieved without starving the schedule. For HVAC specifically, trade groups like ACCA publish install and service standards that are a useful reference point for what "done right the first time" should look like on a given job type.
What Does Good Look Like at Different Business Sizes?
The 5 percent line holds whether you are running two trucks or twenty, because it is a rate, not a raw count — but the mechanics of catching it differ by size. A two- or three-truck shop can often track callbacks in the owner's head, because the owner already knows every job. Past six or eight trucks, that informal tracking quietly breaks down; callbacks get logged in a tech's memory instead of a shared list, and the pattern-spotting described above stops happening. That is usually the point where the number needs to live on a dashboard, reviewed the same week every month, rather than recalled from memory when someone asks. Because the 50 percent rework-cost figure above is a rule of thumb and not a fixed law, it is worth sanity-checking against your own wage data as crew size and pay scales grow — general labor cost data from a source like the Bureau of Labor Statistics is a useful outside reference point.
This benchmark comes from the Home Services Metrics Scorecard, the KPI catalog the M1COS dashboards run on, alongside the other core numbers covered in Five KPIs Every HVAC Owner Should Track.
Callbacks are pure margin leak, so run the Margin Leak Check to see how much free rework is costing you.
Frequently Asked Questions
What Counts as a Callback or Rework?
Any job you have to return to and fix at your own cost because the original work was incomplete or faulty. Warranty returns and "I have to come back with the right part" trips both count. What does not count is a brand-new failure on an unrelated part well outside a reasonable callback window — that is a new service call, not rework.
How Much Does a Callback Actually Cost?
Roughly 50 percent of the original job's value in labor and materials, because you are redoing much of the work for free. At scale, each point above a 5 percent rate is about 1 percent of jobs redone at that cost — which compounds fast once a shop drifts into the 8-percent-plus range.
Why Don't Callbacks Show Up in My Numbers?
They hide inside cost of goods sold. The rework adds labor and material cost to jobs that already closed, so it quietly lowers gross margin instead of appearing as its own expense line. That is why tracking the rate directly, rather than inferring it from a shrinking margin, catches the problem months earlier.
Is a Zero Percent Callback Rate the Goal?
No. A rate under 5 percent is healthy; pushing for literal zero usually means overbuilding schedules and over-padding labor hours out of caution, which costs you in technician utilization and revenue per tech elsewhere. Track the rate, fix the patterns that push it above 5 percent, and let it settle there.
Want these numbers on your actual books? Book a walkthrough.