At a glance
- The company: A residential heating, cooling, and plumbing provider (~30 technicians across one metro area)
- The problem: Inbound calls dropping to voicemail at lunch and after hours, late-night manual dispatching, overdue maintenance plan outreach, and the owner balancing books on weekends
- The team today: 5 specialists across dispatch, customer service, outbound recall, and bookkeeping
- The impact: $179,920 in annual overhead savings (about 61%), zero missed daytime customer calls, proactive route optimization, and restored weekend personal time for ownership
- The timeline: 4-month phased rollout from call coverage to full scheduling and back-office financial reconciliation
The situation
In home services, a missed phone call is directly lost revenue—homeowners dealing with an emergency AC breakdown or burst pipe simply call the next contractor on the search results page. When dispatchers spend their days answering routine billing queries or manually mapping routes late into the evening, technician drive times balloon, schedules slip, and revenue leaks.
This heating, cooling, and plumbing company operated about 30 field technicians across a single metro area. During busy seasonal peaks, calls routinely rolled to voicemail at lunch and after 5 PM, losing high-intent jobs to local competitors. The dispatcher was stuck hand-building tomorrow's schedules every evening, outreach to maintenance plan members lagged behind schedule, and the business owner was forced to spend weekends reconciling invoices and closing the books.
How we started
The company started by targeting its most immediate revenue leak: dropped inbound calls. It brought on an initial Customer Service Rep to absorb overflow call volume during peak midday hours, answer warranty questions, and capture immediate bookings directly in the field service CRM.
With live call answering stabilized, the company added a dedicated Dispatcher and Scheduler to take over daily routing and customer arrival notifications, taking administrative pressure off field leadership. From there, a second CSR expanded phone coverage, an Appointment Setter took on the backlog of seasonal maintenance tune-ups, and a Bookkeeper stepped in to reconcile daily job invoices.
How the team grew
- Month 1: 1 Customer Service Rep (overflow phone coverage, inbound booking, and warranty inquiries)
- Month 2: 2 specialists (added 1 Dispatcher and Scheduler for route building and technician coordination)
- Month 3: 4 specialists (added 1 Customer Service Rep for full-day phone coverage and 1 Appointment Setter for outbound maintenance plan scheduling)
- Month 4: 5 specialists (added 1 Bookkeeper to manage daily job costing, invoice matching, and month-end reconciliations)
The team expanded in deliberate steps, stabilizing call intake and dispatch logistics before scaling outbound customer retention and financial closeout.
The team
- 1 Dispatcher and Scheduler: Builds each day's schedule inside the company's field service software, assigns jobs based on technician skill and territory, and keeps technicians and customers updated when timelines shift.
- 2 Customer Service Reps: Answer incoming calls and messages, book service visits, and resolve customer questions regarding warranties and invoices.
- 1 Appointment Setter: Proactively calls maintenance plan customers before seasonal visits are due and backfills short-notice schedule cancellations to protect technician billable hours.
- 1 Bookkeeper: Matches job invoices against incoming payments, reconciles accounts, and prepares monthly close packages for the owner's accountant.
The owner and service manager retain complete control over pricing matrices, refund approvals, and job dispatch policies. Specialists work inside the company's own systems, with access the company grants, monitors, and controls at all times.
The results
- $179,920 in annual overhead savings: Administrative, dispatch, and bookkeeping labor costs dropped by roughly 61% compared to domestic recruitment averages.
- Zero missed daytime opportunities: Inbound calls and web requests are answered live, capturing high-intent emergency service visits before homeowners call competing shops.
- Optimized route planning: Daily schedules are finalized inside the field service software before technicians hit the road, reducing unbillable windshield time.
- Protected maintenance retention: Outbound outreach keeps maintenance agreements current and fills service slots during shoulder seasons.
- Weekends returned to ownership: Daily reconciliation of parts, labor, and invoices provides the CPA with clean books every month without requiring the owner's weekend hours.
The numbers
- US cost for the same five seats: $293,800 a year
- employmagic cost: $113,880 a year
- Estimated savings: $179,920 a year, about 61%
By role:
- Dispatcher and Scheduler (1 seat): $65,442 in the US against $24,960 with employmagic, saving $40,482
- Customer Service Rep (2 seats): $116,402 in the US ($58,201/seat) against $39,520 with employmagic ($19,760/seat), saving $76,882
- Appointment Setter (1 seat): $46,085 in the US against $22,360 with employmagic, saving $23,725
- Bookkeeper (1 seat): $65,871 in the US against $27,040 with employmagic, saving $38,831
US costs use the US Bureau of Labor Statistics May 2025 median annual wage for the closest occupation (dispatchers, except police, fire and ambulance; customer service representatives; telemarketers, for the Appointment Setter; bookkeeping, accounting and auditing clerks), plus 30% for benefits, payroll taxes and recruiting. For comparison, BLS puts the full cost of employee compensation at about 1.43 times wages for private industry overall (June 2026), so 30% is on the cautious side. employmagic costs use our starting rates for one full time specialist at 40 hours a week, the same 2,080 hours a year the US salary covers. Faster hiring and lower turnover would add to the savings, but they are left out to keep the figures conservative. Your pricing depends on the roles and hours you need.
What made it work
- Separating dispatch from call triage: Freeing dispatchers from answering routine inbound calls lets them optimize technician routes and manage schedule disruptions efficiently.
- Starting small on peak call friction: Piloting live call intake first proved software integration and communication quality before transferring dispatch operations.
- Dedicated outbound capacity: Putting maintenance plan outreach on a separate specialist keeps schedule boards full during slower shoulder months without distracting inbound dispatch.
- Clear operational guardrails: Remote specialists execute strictly within established rate sheets, routing boundaries, and standard operating procedures, leaving pricing and technical trade decisions with leadership.
