All posts
Language

Operations · July 18, 2026 · by pgeo

12 Field Service KPIs Worth Tracking (and 5 to Ignore)

The field service KPIs that actually predict profit, the vanity metrics that waste your time, and real benchmarks to compare against.

The field service KPIs worth tracking are first-time fix rate, technician utilization, average job cycle time, revenue per technician, job profitability, and customer retention rate, because each one connects directly to cash in the bank. Metrics like total calls answered or social media followers feel productive to track but rarely change a decision. If a number does not change what you do next Monday, stop reporting on it.

Most small service businesses either track nothing beyond revenue or track everything and drown in dashboards nobody reads. Neither works. This post lists 12 KPIs worth a spot on your weekly scorecard, five you can quietly retire, and the benchmarks to compare yourself against.

Key takeaways

  • First-time fix rate is the single most important operational KPI; industry average sits near 80%, with 90% considered ideal, per ServiceTitan.
  • Technician utilization between 60% and 80% is considered healthy; above 85% usually signals burnout risk, not efficiency.
  • Job profitability margin should land between 30% and 50% gross for a healthy trades business.
  • Track 8 to 10 KPIs weekly at most. More than that and nobody actually looks at them.
  • Vanity metrics like total leads or app downloads feel good but rarely change a real decision.
  • Pair KPIs with a plain owner or dispatcher conversation each week, not just a dashboard nobody opens.

The KPIs that actually predict profit

First-time fix rate

This is the percentage of jobs completed correctly on the first visit, with no callback needed. ServiceTitan puts the average first-time fix rate around 80%, with 90% considered ideal and anything below 70% flagged as a problem worth investigating.

A low number here usually traces back to one of three causes: technicians dispatched without the right parts, incomplete job notes from the office, or skill mismatches between the tech and the job type.

Technician utilization

The share of a technician's paid hours actually spent on billable work, not driving, waiting, or doing paperwork. ServiceTitan and other field service benchmarks put a strong range at 60% to 80%. Push much past 85% and you are likely overbooking and setting up for burnout and mistakes.

Job profitability (gross margin per job)

Revenue minus direct costs (labor, parts, subcontractors) for each job, expressed as a percentage. A healthy target is 30% to 50% gross margin, according to ServiceTitan's KPI benchmarks. Track this by job type, not just company-wide; a $95 drain clear and a $9,000 install have very different healthy margins.

Revenue per technician

Total revenue divided by number of field technicians. Useful for comparing your team's output against itself over time and for deciding when you actually need to hire versus when you need better scheduling.

Customer retention rate

The percentage of customers who book again within a set window, usually 12 to 24 months for home services. First Page Sage's 2026 retention report puts average retention for construction and related trades around 80%, driven by repeat-contract relationships rather than one-off transactions. ServiceTitan notes HVAC service specifically trends lower, closer to 66%, which tells you retention varies a lot by trade and by whether you sell maintenance plans.

Average job cycle time

The time from when a job is booked to when it is completed and invoiced. Long cycle times usually mean parts delays or scheduling gaps, both of which quietly bleed cash flow.

Callback rate

The inverse of first-time fix rate: how many jobs require a return visit within a set window (commonly 30 days) to fix the same issue. A rising callback rate on a specific technician or job type is one of the earliest warning signs of a training gap.

Average response time

How long between a customer request and the first scheduled or dispatched visit. Faster response time correlates strongly with booking rate, especially for emergency categories like no-heat or no-water calls.

Booking (close) rate

Of the calls or leads that come in, what percentage actually convert into booked jobs. ServiceTitan notes a typical shop books around 42% of calls, with well-run call handling pushing that meaningfully higher.

Service contract or membership attach rate

The share of completed jobs that also result in a maintenance plan or service agreement sale. High-performing companies land 30% to 50% attach rate, per ServiceTitan, and attach rate is one of the best predictors of repeat revenue.

Average invoice-to-payment time

Days between invoice sent and payment received. This is a cash flow KPI, not just an accounting one; a business can be profitable on paper and still run out of cash if this number creeps up.

Jobs per technician per day

A simple productivity check. It varies enormously by trade and job length, so benchmark against your own history rather than a generic number.

Field service benchmark ranges by KPI
Source: ServiceTitan field service metrics benchmarks

KPIs worth tracking vs. ones you can drop

Track thisSkip or deprioritize thisWhy
First-time fix rateTotal number of calls answeredCalls answered says nothing about outcomes
Technician utilizationHours logged in the appLogging hours is a compliance metric, not a performance one
Job profitability by typeOverall company revenue aloneRevenue can grow while margin quietly shrinks
Customer retention rateSocial media follower countFollowers rarely correlate with repeat bookings for local trades
Callback rateNumber of five-star reviews this monthUseful for reputation, but a lagging, noisy operations signal
Average response timeWebsite page viewsPage views don't tell you if visitors booked or bounced
Service contract attach rateNumber of quotes sentQuotes sent without a close-rate context is meaningless

How to actually use these numbers

Pick 8 to 10 KPIs and put them on one page, checked weekly. More than that and the report becomes noise nobody reads before the Monday morning huddle.

Segment by technician, not just company-wide, wherever the KPI allows it (first-time fix rate, callback rate, utilization). Company averages hide the one tech who is quietly costing you money on every callback.

Review trends, not single data points. A first-time fix rate of 74% one week is not a crisis. A steady three-month slide from 85% to 74% is.

If your team is still pulling these numbers manually from paper tickets or a shared spreadsheet at month-end, the data is too stale to act on. Field service software like FieldRobin captures job status, time on site, and invoice timing automatically, so KPIs like first-time fix rate and average cycle time update as jobs close instead of during a painful end-of-month reconciliation.

FAQ

What is a good first-time fix rate for a small HVAC or plumbing company?

Aim for 80% or higher, which ServiceTitan cites as the industry average, with 90% considered ideal. Below 70% usually points to parts availability or dispatch skill-matching problems worth digging into.

How many KPIs should a small service business actually track?

Somewhere between 8 and 10 on a regular weekly review. Track more in the background if you want, but keep the number your team discusses every week small enough to actually act on.

Is technician utilization the same as billable hours?

Close, but not identical. Utilization measures the share of paid time spent on billable work; billable hours is the raw count. A tech can have high billable hours but low utilization if they are also working long, low-productivity days.

Why do KPI benchmarks vary so much between sources?

Trade, region, business size, and whether a company sells maintenance contracts all shift the numbers meaningfully. Use published benchmarks as a rough compass, then build your own baseline over two or three months and track improvement against that.

Should I track KPIs per technician or only company-wide?

Both, but per-technician data is where the useful decisions live. Company-wide numbers tell you if things are trending up or down; per-technician numbers tell you who needs coaching, more complex jobs, or a different route.

For related reading, see our guide on first-time fix rate in more depth, how field service scheduling best practices affect utilization directly, and what missed calls really cost a service business for the booking-rate side of this list.

References

12 Field Service KPIs Worth Tracking (and 5 to Ignore) | FieldRobin