Technicians in the average HVAC, plumbing, or electrical shop spend 28% of their workday behind the wheel going nowhere profitable, according to ServiceTitan's field service dataset. On a 9-hour day, that's two and a half hours of paid windshield time producing zero revenue per truck. Multiply that across six technicians and 250 working days, and you're looking at $408,000 in recoverable annual capacity - without hiring a single additional person.

What does good dispatching actually look like in numbers?

The industry benchmark is 3 to 5 service and repair jobs per tech per day, according to ServiceTitan's field service metrics blog. Preventive maintenance routes can hit 6 to 8 calls. If your techs are averaging 2 to 3 jobs, you don't have a technician problem - you have a dispatch problem.

ServiceTitan's 2025 State of Home Services report found that businesses using automated scheduling dispatch an average of 1.4 more jobs per technician per day and see 22 to 31% fewer missed appointments compared to phone-based scheduling. That's not a software pitch - that's the gap between your current revenue and what your trucks are actually capable of.

How much does average ticket size matter more than job volume?

This is the one most owners miss. A truck running 4 jobs per day at a $220 average ticket generates $880 in daily revenue. The same truck at a $380 average ticket generates $1,520. That's a $163,200 annual difference per technician - same number of jobs, same hours, same fuel cost.

Average ticket is driven by three things: job mix (replacement and installation calls generate 5 to 10 times more revenue than tune-ups), flat-rate pricing discipline, and upsell behavior on every call. If you want to go deeper on the pricing side, the breakdown at flat-rate pricing vs. hourly for contractors is worth your time.

Weldon Long, President of Wright Total Indoor Comfort, put it bluntly to Contracting Business: "Revenue per lead is total volume divided by total number of leads - sold, lost, canceled, everything. If a guy had 40 leads in a month and did $100,000 in sales, you have $2,500 per lead. That's the best metric we've found." If you don't know your revenue per lead, you're dispatching blind.

What is the real cost of a missed inbound call?

Call-tracking data from HeyRosie and Vocaly AI (2024-2025) shows that home service businesses miss an average of 27% of inbound calls. For small and mid-sized operations, that number runs as high as 62% during peak hours.

Run the math on a plumbing company receiving 20 calls per day (600 monthly): missing 28% means 168 missed calls each month. At a conservative 30% conversion rate on answered calls, that's 43 lost jobs per month. At a $325 average ticket, you're bleeding $13,975 every month - or $167,700 per year - from calls that rang and went unanswered.

The Gutter Cowboy, featured in a HeyRosie case study, described the chaos directly: "During a typical day in the fall, we could get upwards of 75 to 100 calls per day, which for a one-person receptionist, that cannot be handled." They solved it with an AI receptionist. If you want to see how that system works for contractors specifically, the AI receptionist system prompt guide for contractors walks through it.

How do you assign the right technician to the right job?

Most dispatchers route by geography and availability alone. The most profitable shops route their best closers to the highest-conversion opportunities - the replacement calls, the emergency service calls, the customers who have been in a maintenance agreement for three years and trust the brand.

Dispatch the wrong tech to a high-value call and you don't just lose the upsell - you lose the replacement job entirely. We've seen across dozens of contractor accounts that matching technician skill set and sales track record to job type is worth more in annual revenue than any marketing campaign you'll run this year.

For companies building toward consistent replacement revenue, pairing smart dispatch with a structured maintenance agreement program is the move. The HVAC service agreement growth guide covers how top shops structure this.

What kills first-visit fix rates and how much does it cost you?

Every time a technician leaves a job site to get a part, 45 to 90 minutes of billable time evaporates, according to Oxmaint's industry benchmarking data. The industry average first-visit fix rate is 72 to 78%. Top companies hit 88 to 95% by stocking trucks based on actual usage data - not what feels right to the dispatcher or the tech.

Improving your first-visit fix rate to the top-quartile range drives $8,000 to $20,000 in additional revenue per tech per year from recovered billable hours alone, plus a 30 to 50% reduction in customer wait time. Stock your trucks based on your own dispatch history, not the manufacturer's recommended inventory list.

For plumbing specifically, this compounds fast. If you're trying to grow your water heater replacement volume, a tech who shows up without the right parts on a same-day call is leaving a $1,200 to $2,800 job on the table.

Get AI dispatch and scheduling workflows built for contractors

Get Started

How low is the average billable hour percentage and what can you do about it?

According to ServiceTitan's labor rate analysis, the average technician performs only 2.4 hours of billable work on an 8-hour day - a 30% billable efficiency rate. At 50% efficiency, that rises to 4 hours. The gap between 30% and 50% billable hours is where your payroll goes to die.

Paper work orders, handwritten invoices, and end-of-day data entry consume 30 to 60 minutes per technician per day, per Oxmaint's benchmarking data. That's 2.5 to 5 hours per week of paid time generating zero revenue per truck. Digital dispatch with mobile job completion - tools like ServiceTitan, Jobber, or Housecall Pro running $99 to $499 per month depending on company size - eliminates most of that drain.

Bill Highsmith of Jupiter-Tequesta Air Conditioning, Plumbing & Electric described his ROI after switching: "We made over $4,000 in the first week of the first campaign." The platform cost paid for itself before the first month closed.

MetricAd-Hoc DispatchOptimized Dispatch
Drive time as % of workday32-35%18-20%
Jobs per tech per day2-34-5+
Missed appointmentsHigh (no tracking)22-31% fewer
First-visit fix rate72-78% avg88-95% top shops
Billable hour efficiency~30%50%+
Technician retention vs. peersBaseline+23% higher

Does dispatch software actually improve technician retention?

Yes, and the number is bigger than most owners expect. According to an ANGI Homeservices analysis of 2,400 home service businesses (cited via US Tech Automations), companies with structured dispatch software see technician retention rates 23% higher than those without it.

The causality is straightforward: technicians who know their schedule in advance, receive job details on their phone, and don't spend the first hour calling the office for instructions report significantly higher job satisfaction. Recruiting costs for a skilled plumber or HVAC tech run $5,000 to $15,000 when you factor in hiring time, onboarding, and lost productivity. Retaining one tech pays for your dispatch software for years.

This connects directly to how you retain HVAC technicians long-term. Chaos-driven dispatch is one of the top reasons experienced techs walk. Brook Riley's plumbing and HVAC shop in Northern Nevada was losing calls and dispatching manually. A year after switching to software, his team answers zero inbound calls manually and books over 80% of all inbound leads - and his techs stopped leaving.

What tools should you actually use?

For shops under 5 trucks: Jobber ($99 to $199 per month) or Housecall Pro ($65 to $169 per month) handle scheduling, dispatch, and invoicing without requiring a full-time admin to manage the software.

For shops with 5 to 20 trucks: ServiceTitan ($398+ per month) gives you dispatch optimization, GPS tracking, technician scorecards, revenue per tech reporting, and integrates with your CRM. The average ServiceTitan customer sees a 25% revenue increase in year one, per the company's own customer data.

For call handling and after-hours dispatch: AI receptionist tools like HeyRosie or a custom-built voice agent using the frameworks covered in the n8n automation workflow guide for contractors can capture leads 24 hours a day without adding headcount.

If you want to understand how all of this connects to what you actually take home each month, the how to increase revenue per technician guide breaks down the full compensation and revenue model.

Frequently Asked Questions

How many jobs should each technician complete per day?

The industry standard is 3 to 5 service and repair jobs per tech per day, according to ServiceTitan's field service metrics blog. Preventive maintenance routes can reach 6 to 8 calls, while complex commercial jobs may justify only 2 to 3. Reviewing this metric weekly identifies route inefficiencies and skill mismatches before they become expensive habits.

What's the fastest way to reduce technician drive time?

Zone-based dispatch - clustering jobs by geography and scheduling them in sequence rather than filling gaps reactively - is the single fastest lever. According to data from Built on Tenth sourcing the ServiceTitan dataset, tightly dispatched urban operations run 18 to 20% drive time versus 32 to 35% in ad-hoc dispatch environments. Oxmaint's benchmarking shows zone-based improvements generate $15,000 to $30,000 per tech per year in additional capacity.

What's a realistic target for revenue per technician?

The 2024 ACCA Financial Benchmarking Study sets the target range for a fully burdened technician (salary, benefits, truck, insurance) at $200,000 to $280,000 in annual revenue generated. The top quartile of HVAC contractors averages a 13.2% net profit margin versus the 5.8% median - and that gap almost always traces back to dispatch efficiency and job mix, not marketing spend.

Should I hire a dedicated dispatcher or use software?

For shops under 5 trucks, software handles it. For 8 to 15 trucks, a dedicated dispatcher paired with software pays for itself quickly - a good dispatcher who improves job mix and routing can add $50,000 to $150,000 in annual revenue across the fleet. The 2026 Jobber Home Service Trends Report (surveying 1,050 business owners) found that scheduling and coordination are the top challenge for higher-revenue businesses managing multiple crews.

How do I stop losing jobs to missed calls after hours?

The average home service business misses 27% of inbound calls, per HeyRosie and Vocaly AI call-tracking data from 2024 to 2025. An AI receptionist or answering service running $200 to $500 per month captures those leads, qualifies them, and books the job into your dispatch board before a competitor answers their phone. For a plumbing company, the math is simple: recovering even 20 of those 43 missed jobs per month at $325 average adds $78,000 annually.

Start with one metric this week

Pull your jobs-per-tech-per-day number for the last 30 days. If it's under 3.5 on service and repair work, you have a dispatch problem, not a growth problem. Fix the dispatch first - every marketing dollar you spend before solving this is partially wasted. If you want a framework for building the full operational system around it, the how to scale a plumbing business across multiple trucks guide covers the next layer of infrastructure you'll need.