Service Call Benchmarks
Dispatch, diagnose, and repair work becomes easier to manage when margin, callbacks, paid-hour utilization, billing capture, and invoice speed use separate definitions. The ranges below preserve useful operating comparisons without presenting them as measured market percentiles.
Key Finding
A 35% to 55% gross-margin scenario creates a 20-point operating gap
Level uses 35% to 55% as a diagnostic range for service-call gross margin when direct labor, materials, warranty, and callback costs are included consistently. Work mix and pricing set the starting point. Callback rate, invoice capture, routing, and labor yield determine how much of the quoted margin survives.
For a $3M service-call business, a 20-point modeled margin gap is $600K in annual gross profit. That is arithmetic, not a promised result.
Service Call Operating Diagnostic Ranges
Practical ranges from Level's contractor finance work. The table is diagnostic, while measured Level distributions are labeled with a sample size and published in the downloadable benchmark file.
| Metric | Watch | Working Range | Strong | Note |
|---|---|---|---|---|
| Gross Margin | Below 35% | 35-50% | 50-55%+ | Level diagnostic range, calculate with a consistent direct-cost policy |
| Average Invoice Value | Unsegmented | Track by work type | Compare like with like | No universal dollar range, mix drives the answer |
| Technician Utilization | < 60% | 65-70% | 75-85% | Level diagnostic range, billable hours divided by total paid hours |
| Callback Rate | > 15% | 8-12% | < 5% | Level diagnostic range, lower is better |
| Invoice Turnaround | 3-5 days | 1-2 days | Same day | Level measured billing-speed median is 1 day, or 7 days for post-completion invoicers |
| Average Visit Duration | Unsegmented | Track by job type | Route-adjusted | No universal duration, scope and travel drive the result |
What the data tells us
1 day measured billing-speed median
Across 733 companies, Level's median is one day from the billing event to invoice when progress billing is included. Among post-completion invoicers, the adjusted median is seven days. The distinction prevents a progress-billed job from looking artificially fast.
$700 transparent callback scenario
$250 of rework plus three displaced billable hours at $150 per hour equals $700 of potential burden. At 100 callbacks, that is $70,000 before recovered revenue. Replace every input with the shop's actual labor, parts, travel, and capacity.
65-85% utilization diagnostic band
Use billable hours divided by total paid hours and set a role-specific target. A 20-point gap across 10 technicians at 2,080 hours and $150 per billable hour represents $624,000 of theoretical gross capacity, not guaranteed revenue or profit.
97.1% measured billing capture
Across 963 companies, the median is 97.1% of hours invoiced divided by hours logged on jobs. This is not paid-hour utilization. Track both so unused capacity and worked-but-unbilled time do not blur together.
The CLEAR Framework for Contractors
Learn moreEvery contractor runs on five financial pillars. Here is what we evaluate in each.
DSO, invoice speed, retainage, progress billing. The gap between completing work and collecting payment is where most contractors bleed cash.
Technician utilization, billing capture, and callbacks. At 60% utilization, 40% of paid capacity is not billable, but demand, training, travel, and role design determine how much is recoverable.
Job-level margins, service agreement profitability, install vs service mix. Most contractors know their total margin but not which jobs are underwater.
Quote conversion, pull-through revenue, and retention. Level's measured annual service-agreement pull-through median is 8.7%, with a 29.6% 75th percentile across 386 companies.
Customer concentration, warranty exposure, and bonding capacity. Level's largest-customer share median is 31%, with a 54.6% 75th percentile across 959 companies.
Frequently Asked Questions
What is a good gross margin for service calls?
Level uses 35% to 55% as a service-call gross-margin diagnostic range, with 50% or more treated as strong when direct labor, materials, warranty, and callback costs are consistently included. This is a Level Operating Diagnostic Range from contractor finance work, not a universal market percentile. Compare separately by trade, service type, and cost policy.
How much does a callback cost a contractor?
Use your own loaded labor, parts, travel, and displaced capacity. In a transparent example, $250 of rework cost plus three displaced billable hours at $150 per hour creates $700 of potential burden per callback. At 100 callbacks, that is $70,000 before any recovered revenue. The result is scenario math, not an industry average.
Should contractors invoice service calls the same day?
Yes, when the job record is complete. Level's measured billing-speed median is one day across 733 companies when progress billing is included and seven days among post-completion invoicers. Same-day closeout reduces avoidable delay, but collection speed also depends on payment method and customer terms.
What technician utilization rate should a service contractor target?
Level uses 65% to 85% as an operating diagnostic band for billable hours divided by total paid hours, adjusted for role and work type. At 10 technicians, 2,080 paid hours each, and $150 per billable hour, a 20-point utilization gap represents $624,000 of theoretical gross revenue capacity before demand, mix, callbacks, and incremental costs. It is not $624,000 of guaranteed profit.
From clients
What contractors say after working with us.
“Thought we were running 22% net. Real number was 11 once Sam allocated overhead correctly across labor and materials. Painful conversation but I needed it. We've been repricing every job since.”
“We had 40 service contracts and no idea which ones actually made money once you included drive time and callbacks. Sam ran the analysis, three of our biggest were underwater. Repriced or dropped them, net margin went from 8% to 14% in one quarter.”
“My CPA is great at taxes but nobody was looking at the actual business. Sam found $140K in overhead we were eating on service calls because our flat rates were 3 years out of date. Repriced the menu in 30 days. The pricing fix alone covers his fee for years.”
Simple pricing
Three tiers, one ladder.
$500+/mo
Bookkeeping
The clean data layer: monthly books, reconciliations, and organized financials AI can work with.
$1,500-$5,000/mo
Scale
The full AI operating layer: custom agents, weekly actions, and benchmarks to grow margin per hour.
Custom
Platform / Multi-Office
Multi-branch benchmarking and scorecards for PE-backed and multi-location groups.
Where do your service calls fall?
We'll calculate your callback cost, paid-hour utilization, billing capture, and collection speed with consistent definitions.
No commitment. Real numbers, not generic advice.
Raw data, free to cite
The Level Index dataset
Measured billing speed, billing capture, job margin, pull-through, and concentration figures live in the contractor dataset with definitions and sample sizes. Operating diagnostic ranges on this page are labeled separately.