To improve first time fix rate, fix the decisions made at booking: which tech goes, what they are told to bring, and how much time the slot gives them. The technician only controls the fourth cause, the diagnosis itself.
When a job needs a second visit, the usual review starts with the tech. Did they miss something? Did they forget a part? Sometimes, yes. But trace the return trip back to the moment the job was put on the board and a pattern shows up. The job was sent to someone who doesn't do that kind of work, or nobody asked what equipment was there, or the slot was 60 minutes for a job that takes 90. None of that happened in the truck.
The four causes of a repeat visit
Every missed first-time fix falls into one of four buckets. It helps to name them, because each has a different owner.
| Cause | Decided when | Owner |
|---|---|---|
| Wrong tech for the job | At booking or dispatch | Whoever assigns |
| Wrong or missing parts | At booking (what was asked) and the night before (what was loaded) | Booking and the tech |
| Not enough time in the slot | At booking | Whoever sets the duration |
| Misdiagnosis on site | On site | The tech |
Three of the four are schedule decisions. That is the point of this note.
Cause 1: the wrong tech
A tankless water heater call goes to the plumber who mostly does drain work. A heat pump that won't defrost goes to the newest tech because he was free at 2:00. The tech does what he can, diagnoses the problem correctly, and books a return visit with someone who knows that equipment.
The mechanism is simple. When the board fills by "who is free at this time," skill becomes an afterthought. Skills-based routing flips the order: first filter to the techs who can do the work, then pick among them by time and drive.
The catch is that skill filtering shrinks your pool, and a smaller pool means longer drives to reach the qualified tech. That is a real trade. A 40-minute drive for the right tech is usually cheaper than a 15-minute drive for the wrong one plus a second truck roll. Run the numbers below before deciding.
Cause 2: the parts were never asked about
Most parts misses start on the phone. The customer said "my AC isn't cooling" and nobody asked for the model number, the age of the unit, or a photo of the data plate. The tech arrives, finds a failed capacitor size he doesn't carry, and goes to the supply house or rebooks.
Two booking habits cut this:
- Ask for the equipment. Brand, model, approximate age. A photo of the nameplate is better than all three.
- Put the answer on the job. If the tech reads it the night before, he can check his truck stock or pick up the part on the way.
Neither needs software. Both need the booking script to include the question.
Cause 3: the slot was too short
This one hides best. The job takes 90 minutes but the slot is 60, because 60 is the default. At minute 60 the tech is looking at the clock and the next customer. Rushed jobs turn into "I'll come back with the right part" or "let's see if that holds," and some of those come back as callbacks.
The fix is to set duration by job type from what jobs actually took, not from a single default. If your records show a tune-up runs 70 minutes on average, book 75. Accurate durations do two things: they give the tech room to finish, and they stop the late cascade that eats the next customer's slot.
Cause 4: the diagnosis
This is the tech's cause, and training, ride-alongs and access to a senior tech by phone are the fixes. It is real. It is also the only one of the four the tech fully owns, which is why blaming the tech first tends to miss the bigger levers.
What a repeat visit costs
Here is the arithmetic, so you can compare a longer drive for the right tech against a return trip. Every number is illustrative.
Let V be jobs per month, F the first-time fix rate, and T the cost of one truck roll (labor for drive plus visit time, plus vehicle). Monthly cost of return trips is roughly V × (1 − F) × T.
That leaves out the slot the return visit takes from a paying customer, which is often the bigger cost. Plug your own numbers in, or use the truck roll cost calculator to get T.
Now compare the skill trade. Sending the right tech 25 extra minutes away costs 25 minutes of loaded labor, say $25 at $60 an hour. If it avoids a second truck roll even one time in seven, it pays for itself at $180 a roll.
Measure it so it points somewhere
A single FTFR number tells you there is a problem. Tag each return visit with one of the four causes and the number tells you where. If most returns are "wrong tech," the fix is in assignment. If most are "parts," it is in the booking script. The same split-the-number approach works for on-time arrival, covered in field service scheduling KPIs.
A tech app that records notes, photos and parts used on every visit makes the tagging easier, because the evidence is on the job. CrewLink's tech app records those, and future bookings use the recorded time on site, which feeds cause 3 directly.
What to take away
- Repeat visits have four causes: wrong tech, missing parts, too little time, misdiagnosis.
- Three of the four are decided at booking, before the truck moves.
- Filter by skill first, then by time and drive. A longer drive for the right tech is often cheaper than a second roll.
- Ask for equipment details on the phone and set slot length from actual job times.
- Tag every return visit by cause so the rate points at a fix.
Common questions
What is a good first-time fix rate?
It depends heavily on the trade and job mix. Install work, diagnostics and simple maintenance behave very differently. Compare your own rate month to month and split it by job type rather than chasing an outside benchmark.
How does scheduling affect first-time fix rate?
Scheduling decides who goes, how long they have and what they were told before arriving. Those three decisions cause most repeat visits that aren't misdiagnosis.
How do you calculate first-time fix rate?
Divide jobs resolved on the first visit by total jobs that needed a fix in the same period. Decide in advance whether planned multi-visit jobs count, and keep the rule fixed.
Should I send a closer tech or a more skilled one?
Run the arithmetic: the extra drive time at loaded labor cost versus the chance of a return visit times the cost of a truck roll. For specialist equipment, the skilled tech usually wins.