First-time fix rate, and the numbers that make appliance repair profitable

Almost every number that decides whether an appliance-repair shop makes money traces back to one question: did you fix it on the first visit, or do you have to come back? That’s your first-time fix rate: the share of jobs you complete in a single trip, and in this trade it isn’t one metric among many. It’s the metric the others hang off of.

Here’s the trap the trade is built around. A washer won’t drain. You drive out, diagnose it, find the drain pump is shot, but it’s not a part you carry. So you order it and come back days later to install a $40 pump. That second visit is a full trip’s worth of labor and drive time on a job you mostly already quoted, and the customer waited a week for a working washer. The whole game is killing that second trip. Five numbers tell you how well you’re doing it, and each one is broken out below the same way: what it is, why it moves your money, and which tool it hides in. That last part matters, because the answers are split between your field-service software (Jobber or Housecall Pro, which runs jobs, scheduling and dispatch) and QuickBooks, which holds parts cost, invoices and cash.

1. First-time fix rate

What it is: of the jobs you complete, the share you finished in one visit, no return trip for a part.

Why it matters: the biggest controllable reason for a second trip is a part you didn’t have on the truck, which makes first-time fix mostly a stocking-and-diagnosis problem, not a luck problem. Every point you move it is unbillable labor and drive time you keep, and a slot you can sell fresh.

Where it lives: jobs and visit counts in Jobber or Housecall Pro. The tell is any job with a second scheduled visit, and flag the ones that came back for a part separately from the ones that came back still broken (that second kind is a callback; more below).

2. Parts attach and parts margin

What it is: parts attach is how much parts revenue rides along with a job, the dollars of parts on the ticket, not just labor. Parts margin is what’s left after what the part cost you.

Why it matters: in appliance repair a real slice of both revenue and profit is parts, not labor, a control board or a compressor can dwarf the labor line, so the gap between what a supplier charges you and what you charge is a real lever, easy to let drift. It’s also tied straight back to number one: the parts you stock are the parts you can install today, so a smarter truck lifts your first-time fix rate.

Where it lives: this one is split, which is why it’s hard to see. What you charged for the part sits on the invoice; what it cost you sits in QuickBooks. Margin per job means lining those up, neither tool shows it cleanly alone.

3. Jobs per tech per day

What it is: the average number of calls a tech actually completes in a day.

Why it matters: appliance repair is a volume business, and a tech’s day is a fixed box. Drive time between stops and diagnostic time on site cap how many calls fit, which is why routing the day tightly matters as much as how fast anyone works, and why a low first-time fix rate eats this number alive, since every return trip earns nothing new.

Where it lives: scheduling, dispatch and completed jobs in Jobber or Housecall Pro.

4. Callback rate

What it is: the share of jobs where you went back out and the appliance was still broken, not a planned return for a part, but the repair that didn’t hold.

Why it matters: keep this apart from the second trip in number one, that return was always coming, but a callback means a misdiagnosis or a repair that failed. That’s rework: labor spent twice, plus a customer who’s lost patience. A rising callback rate, or one tech running higher than the rest, is both a margin leak and a quality signal. We dug into it in callbacks.

Where it lives: job records in Jobber or Housecall Pro, look for callback or redo flags, tagged apart from part-return visits so the patterns don’t blur.

5. Average ticket, and the warranty vs. cash split

What it is: average ticket is revenue per completed job. The split is how much of your work is retail cash-and-card repair versus warranty work: jobs billed to a manufacturer or home-warranty company instead of the homeowner.

Why it matters: these move together, so watch them together. Warranty and manufacturer jobs often pay a set rate thinner than your retail call, and they pay slower, you’re invoicing a company and waiting, not collecting at the door, so a schedule that fills with warranty work can keep everyone busy while your average ticket and cash quietly sag. You want to see that mix, and to know what your diagnostic or trip fee (the flat charge to come out and diagnose, often credited toward the repair) really covers once drive time is real.

Where it lives: revenue and average ticket in Jobber or Housecall Pro; tag jobs warranty vs. retail so the split is visible. The slow-pay side, what’s invoiced to warranty companies and still sitting in accounts receivable (money earned but not yet collected), shows up in QuickBooks.

Where the profit questions fall through

Almost every number here straddles two tools. What you charged for the pump sits on the Jobber or Housecall Pro invoice; what the pump cost you sits in QuickBooks; the ad platform that sent the call is a third place again. First-time fix, parts margin, the warranty-vs-cash split: none of them live in one report, and that gap is where an appliance shop’s money leaks out unwatched.

That gap is the whole reason Guidepost exists. It reads Jobber or Housecall Pro, QuickBooks, and your ad platforms together, then writes you a short Monday note on the few things that moved this week, with every figure tied to the job or invoice behind it. When a second-trip rate climbs or a warranty account ages past 60 days, it says so and tells you where to look. On the fuzzy stuff, like which ad channel booked the call, it shows you the number and leaves the call to you.

If you’d rather see your own first-time fix rate than build the spreadsheet, get early access.

Written by Guidepost

Guidepost reads the numbers a home-service shop already has across its tools, then sends the few that need attention, each traced back to its source. The whole job is telling a real signal from noise: the line between a number worth acting on and one that’s only worth a closer look. More about Guidepost →

See it watch your numbers

Guidepost reads your Jobber, Housecall Pro, and QuickBooks numbers and tells you what needs attention, in plain English. Want to see the output first? Look at a sample digest.