Answers · HVAC companies
How Much Does an HVAC Callback Cost? Price It From the Shop’s Own Records
How much does an HVAC callback cost? More than the tech’s hour on the second visit — and the only honest figure comes from the shop’s own records, not from the round numbers that circulate online. A callback has four costs — the labor, the truck, the parts and the paid call that tech did not run — and three of them are already in the field-service platform. This guide shows how to count callbacks in ServiceTitan and elsewhere, how to price each one with the shop’s own payroll and job costs, what a callback rate can and cannot tell an owner, and who should own the list.
By Tamara Stepanyan, founder of Lumina Business Advisory · Updated · Sources checked · Editorial standards
Why the published callback figures don’t answer the question
Free self-check · two taps · no email
Hand-off 6 of 6 · Payment → Margin
Choose the answer that sounds like your business.
That was one of six hand-offs where money changes hands, from first inquiry to collected cash. The other five take about three minutes and end in a dated sheet that names where to start.
Averages for the cost of an HVAC callback — a cost per callback, an “acceptable” callback rate, an annual loss for a shop of a given size — do not carry from one shop to another. The published figures we read on 2026-10-17 did not show how they were counted — which jobs were included, whose wages, which drive distances, which season. A callback in a shop with short routes in April costs something different from a callback in a shop with long routes in July, and an average of the two describes neither.
The owner’s word is “callback”: the customer calls back because the problem came back. ServiceTitan calls the job a recall. Its glossary defines a recall as a job to fix a persisting issue from a previously completed job, booked No Charge and referencing the original job. A warranty job is different — equipment failing under the manufacturer’s coverage rather than the first visit falling short — and it belongs in its own count. Keep the two apart, or the callback number will carry failures the tech never caused.
The four parts of what a callback costs
Every callback has the same four parts. The first three are direct costs the records already hold. The fourth is the one that matters most in peak season and appears on no report.
- Labor. The hours on the recall job, including the drive, at the shop’s loaded labor cost — wage plus payroll taxes, benefits and paid time off. ServiceTitan’s job costing reports show labor pay and labor burden separately when they are configured, so the loaded figure can come straight from the job.
- The truck. Miles to and from the second visit, with fuel, maintenance and tires. The shop’s own vehicle expenses divided by its miles are the right rate. The IRS business standard mileage rate — 76 cents a mile for July to December 2026 — is a tax-deduction rate, useful only as a cross-check.
- Parts. Anything installed on the second visit, and any part replaced on the first visit that turned out not to be the fault.
- The paid call that did not run. While a tech is on a callback, the board loses a slot that could have been a paid demand call. Its value is the shop’s own average gross margin on a service call in the same month, not a guess.
There are softer costs too — a customer who trusts the company less, a review, a membership that is not renewed. They are real, and they are not counted here, because no record prices them. A callback figure that includes them should say so and show how.
How to count callbacks in ServiceTitan and other platforms
In ServiceTitan, the count starts with the Technician Performance report template. Its help center says to edit an existing report built on that template — such as the “Recall %” report — and add the Recall Jobs column, or to build a custom report on the same template. It adds one condition that decides whether the count is true: recall jobs show in the report only if they are properly marked as recalls. Because ServiceTitan links each recall to the original job automatically, the list can show who ran the first visit as well as who ran the second.
Then look for the callbacks that were never marked. A second visit to the same location within a short window, booked as an ordinary service call, is a callback the recall report will not show. Pull completed jobs for the quarter, sort by location and date, and flag repeat visits inside the window the shop chooses. ServiceTitan’s own field-service guide describes a working definition of a recall as a technician’s errors or omissions within 30 days of a service call or within one year of an installation; whatever window the shop uses, write it down and keep it fixed so the count can be compared month to month.
In Housecall Pro, Jobber or FieldEdge the report names differ, but the method is the same: a list of completed jobs with location, date, technician, job type and invoice total, sorted to find repeat visits and $0 returns. A spreadsheet is enough.
- Recall jobs marked as recalls, with the original job and technician
- Repeat visits to the same location inside the chosen window, booked as something else
- Hours on each second visit, from the timesheet or job costing
- Parts and any purchase orders on the second visit
- A cause for each one: diagnosis, workmanship, a part, the equipment, or a customer question that was never answered
Pricing a callback with the shop’s own numbers
Public figures give context, not the answer. The U.S. Bureau of Labor Statistics puts the median wage for heating, air conditioning and refrigeration mechanics and installers at $29.33 an hour in May 2025. Its Employer Costs for Employee Compensation series shows that for private-industry installation, maintenance and repair occupations, wages were 68.6 percent of employer compensation costs in June 2026 and benefits the other 31.4 percent. The point is the gap: the cost of a tech’s hour is well above the wage, and the shop’s own payroll records say by how much.
Illustrative example: a shop counts 20 callbacks in a month, marked and unmarked. Each took about 1.5 hours with the drive at a loaded labor cost of $50 an hour from its payroll — $75. Each drive was about 20 miles at the shop’s own vehicle cost of 70 cents a mile — $14. Parts averaged $25. Direct cost: about $114 a callback, or $2,280 for the month. Then the slot: if half those callbacks ran in weeks when the board had paid calls waiting, and a paid service call earns the shop $250 in gross margin, the ten lost calls add $2,500. The month’s callbacks cost close to $4,800, and more than half of it never appears on a job cost report. Every number here is hypothetical; the arithmetic is the same with the shop’s own.
The slot is why season matters. The BLS notes that HVAC technicians may work overtime or irregular schedules during peak heating and cooling seasons. A callback on a slow April afternoon costs the direct costs. The same callback in a July heat wave costs those plus a paying customer who waited or called someone else, and possibly overtime to catch up.
How many callbacks are acceptable? What a callback rate can tell an owner
We print no acceptable callback rate, and we found no primary source that publishes one. A rate is also easy to make look better or worse without anything changing in the field: count recalls against all completed jobs or only against service jobs, include warranty or leave it out, count unmarked repeat visits or ignore them, and the same shop has three different rates.
What makes a callback rate useful is consistency. Pick one definition — recalls plus unmarked repeat visits inside the chosen window, divided by completed service and install jobs in the same period — and keep it. Track it by technician, by job type and by cause. Then a change means something.
Two cautions. A technician with a high rate may be the one sent to the hardest calls, so read the rate next to the job mix before drawing conclusions. And a falling rate can mean fewer callbacks or fewer callbacks marked; the unmarked-repeat-visit check is what keeps the number honest. In the end, the dollars matter more than the rate. A shop with a modest rate on long-drive, peak-week callbacks can lose more than a shop with a higher rate on short calls in the shoulder season.
Who owns the callback list — and what not to do with it
A callback list without an owner is a report nobody opens. Give it to the service manager, review it weekly, and record a cause for each line before the week closes. Where possible, send the original tech back, so the person who knows the system fixes it and learns from it. ServiceTitan’s own guide on recalls describes the same steps: mark the recall, notify the original tech, debrief the cause, follow up with the customer, and review recalls in regular tech meetings.
Be careful with charging callbacks back to technicians. The U.S. Department of Labor’s guide to the Fair Labor Standards Act says deductions from wages for items such as cash or merchandise shortages, employer-required uniforms and tools of the trade are not legal to the extent they reduce wages below the federal minimum or reduce overtime pay due. State wage laws may add rules of their own. Any pay policy tied to callbacks belongs in front of an employment attorney before it goes in front of the techs.
When to count callbacks yourself, and when a wider look helps
Most of this needs no outside help. If the shop marks recalls consistently, records a cause, and someone prices the list once a month, the callback problem is already being managed — and the rest is training. A one- or two-truck shop can do the whole count by hand from memory and a calendar.
A wider look earns its fee when callbacks are one of several unpriced leaks: zero-dollar tickets, estimates left open, finished jobs waiting on an invoice. The Revenue Review takes two weeks: read-only access to the shop’s own records, ending in a written report that prices each leak, including callbacks, with a monthly dollar figure, ranks the fixes and sets out a 90-day plan. The free 20-minute call is where we say plainly whether it fits — including when it does not.
Before any next step
What should you do next?
- Fix it yourselves.
- If the cause is clear, it lives inside one process, and one person can own it — take the play from this page and run it. That outcome is fine with us; it is why the play is published in full.
- Order one bounded build.
- If the fix is known but needs configuration or integration inside your stack — a cadence wired into your own system, an alert, a handoff — scope that one build, with us or with anyone you trust. The six systems we build show what bounded looks like.
- Start with the Review.
- If the causes are debatable, the problem crosses departments or systems, or the economics are unclear — diagnose before anyone builds. The Revenue Review: $4,500 fixed, two weeks, computed from your own records. Read a sample finding before you decide — free, no email.
Asked right after
- How much does an HVAC callback cost?
- It depends on the shop, and its own records can answer it. Add four parts: the hours on the second visit at the loaded labor cost from payroll, the truck miles at the shop’s own vehicle cost, any parts used, and the gross margin of the paid call that tech could have run instead. The last part is largest in peak season and appears on no report.
- What is a good HVAC callback rate?
- We found no primary source that publishes one, and rates printed online count differently. Choose one definition — recalls plus unmarked repeat visits within a fixed window, divided by completed service and install jobs — keep it, and track it by technician, job type and cause. The shop’s own baseline is the number to beat.
- What is the difference between a callback, a recall and a warranty job?
- A callback is the owner’s word for a return visit because the problem came back. ServiceTitan books it as a recall: a No Charge job linked to the original. A warranty job covers equipment that failed under the manufacturer’s coverage. Count warranty work separately, or the callback figure will include failures no technician caused.
- Do recalls count against a technician in ServiceTitan?
- Not in conversion rates: ServiceTitan’s help center says recall and warranty jobs are No Charge, Non-Convertible jobs that do not affect technician conversion rates. Recalls can be reviewed by technician through the Technician Performance report template with the Recall Jobs column added, as long as the jobs are marked as recalls.
- Can an HVAC company make technicians pay for callbacks?
- Be careful. The Department of Labor’s FLSA guide says deductions for items such as shortages, required uniforms and tools of the trade are not legal to the extent they take wages below the federal minimum or reduce overtime due, and state laws may add rules. Take any callback-related pay policy to an employment attorney first.
Keep reading
Related answers
Sources
- Book a recall or warranty job · ServiceTitan Help Center (product documentation), 2026
- How do I see recall jobs by technician in my reports? · ServiceTitan Help Center (product documentation), 2026
- Recalls, Callbacks and Warranty Issues (field-service best practices guide) · ServiceTitan (vendor guide), 2026
- Run job costing reports · ServiceTitan Help Center (product documentation), 2026
- Heating, Air Conditioning, and Refrigeration Mechanics and Installers — Occupational Outlook Handbook · U.S. Bureau of Labor Statistics, 2026
- Employer Costs for Employee Compensation, Table 4 — June 2026 · U.S. Bureau of Labor Statistics, 2026
- Handy Reference Guide to the Fair Labor Standards Act · U.S. Department of Labor, Wage and Hour Division, 2026
- Standard mileage rates · Internal Revenue Service, 2026
The next step
Bring us the process that keeps getting stuck.
A 20-minute conversation about the workflow, the teams and the systems involved — and a straight answer on whether The Revenue Review is the right next step. If it is not, we say that on the call.
A real person answers or calls you back the same business day.