What a Dedicated Agent Actually Costs — Service ProCall White Paper

White Paper 07Full Cost Model

What a Dedicated Agent Actually Costs (vs. What You Think)

A transparent, line-by-line breakdown of in-house vs. outsourced call operations — including the costs that never show up on payroll.

10-minute read·For owners of HVAC, plumbing & electrical companies
$41,600
Base salary for a $20/hr full-time agent
$67,000+
Fully loaded annual cost including benefits, taxes, and overhead
52%
Of business hours actually covered by a standard 9–5 weekday schedule
01

Why build the full model

Salary is just the beginning.

The number on the job posting is $20 an hour. That is the number owners remember when they compare in-house to outsourced. It is also the number that causes the most expensive miscalculations in home service operations.

This paper builds the full model line by line, shows the formula behind every number, and tests how much the answer moves when the assumptions change. For a one-page summary, see White Paper 02.

02

The line items

One in-house agent, fully loaded.

CostHow we calculate itAnnual
Base wage$20/hr × 2,080 hrs$41,600
Benefits & payroll taxesBenefits = 28.5% of total compensation (BLS) → wage × 0.399$16,582
Management time3 hrs/week of a $60/hr manager: scheduling, coaching, covering$9,360
Turnover35% annual turnover × ($4,700 cost-per-hire + 6 weeks at half productivity = $7,100)$2,485
Phone, CRM & software seat$150/month$1,800
Ongoing training40 hrs/year of paid training time$800
Total≈ $6,052 per month$72,627
The question is never whether outsourcing costs money. It does. The question is whether it costs more than the fully loaded, fully honest cost of doing it yourself — and whether the coverage, consistency, and scalability you get in return are worth the difference.
03

The turnover loop

You do not pay for turnover once.

Contact-center work has some of the highest turnover of any job: industry estimates put it at 30–45% a year. Each departure restarts a loop — post the job, interview, hire, train, and wait weeks for the new person to handle calls as well as the last one did.

StepWhat happens
1 · VacancySeat is empty. Calls fall to whoever is around.
2 · RecruitPost, screen, hire. ~$4,700 average cost per hire.
3 · RampTrain & shadow. Weeks at partial productivity.
4 · ProductiveFully up to speed. Until the 30–45% chance they leave this year.

Our model charges only the direct costs. It does not count the calls handled worse during ramp-up, the bookings missed while the seat sat empty, or the owner covering the phones in between — all of which make the true number higher.

04

Opportunity cost

The biggest cost is the calls nobody answers.

One full-time agent works about 1,936 hours a year after PTO and holidays. A home service company open 7 am to 7 pm, Monday through Saturday, needs 3,744 hours covered. One person covers about half — and even with two people, there are moments when both are on calls and the third caller rings out.

Staffing optionAnnual costCoverageNotes
1 in-house agent$72,627/yr≈52%No backup for breaks, sick days or a second simultaneous call
2 in-house agents$145,254/yr≈100%, one at a timeStaggered shifts fill the week, but spikes still ring out
Dedicated outsourced agent[YOUR PRICE]/yr100% + backup poolDedicated agent who knows your business, with a team behind them
Using the economics from White Paper 04 (40% of missed callers had a bookable need, half would book, $450 first visit), every call answered that would otherwise have been missed is worth about $90 in first-visit revenue. If coverage gaps cost you just 100 calls a month, that is $9,000 a month — $108,000 a year, more than the fully loaded cost of the agent.
05

Stress-testing the model

The answer barely moves when you change the assumptions.

Wage30% turnover35% turnover45% turnover
$18/hr$66,302$66,645$67,331
$20/hr$72,272$72,627 (base)$73,337
$22/hr$78,242$78,609$79,343

All other inputs held constant. Ramp cost scales with wage.

06

A fair verdict

When in-house still makes sense.

Keep it in-house when: You have a long-tenured CSR with deep customer relationships. The role blends phones with dispatch, billing and office work. Call volume is low and steady, with few evening or weekend calls.

Outsource or go hybrid when: You are losing calls to spikes, lunch, after-hours or turnover. You or your office manager are spending hours a week managing the phones. You want call capacity to grow with marketing — without another hiring cycle.

Many of our clients run a hybrid: their best in-house people handle relationships and dispatch, while a dedicated outsourced agent and backup team guarantee every call is answered. The model above lets you price both sides honestly.
07

Build your own version

Replace our assumptions with yours.

  1. Your CSR wage and your actual benefits and payroll-tax load from your accountant.
  2. Departures in the last two years, and weeks to get each replacement fully productive.
  3. Hours per week you or a manager spend on the phones and the people who answer them.
  4. Your business hours vs. the hours someone is truly available to answer.
  5. Missed calls last month × your booking rate × your average ticket.

Ready to put this into practice?

See what these numbers look like for your business.

Book a free 30-minute call. We'll run the model with your real call volume, database size, and ticket averages.