Rooftop

Home / Blog / Article

Operations · 9 min read

In-house appointment setter vs outsourced: an honest comparison.

We run an outsourced call floor, so treat this with appropriate suspicion. Here are the real numbers anyway — including when hiring in-house is clearly the better call.

Most roofing contractors try in-house first. It seems obviously cheaper: one salary against a per-appointment fee that looks expensive on a spreadsheet. Then six months later the setter has left, the pipeline has a hole in it, and nobody can quite reconstruct what the experiment cost.

What an in-house setter actually costs

The salary is the part everyone counts. It’s usually under half the total.

Fully loaded, a single setter typically lands between $55,000 and $72,000 a year.

Then there’s ramp and turnover

A new setter is not productive on day one. Four to eight weeks before they’re booking at a reasonable rate is normal. Turnover in outbound calling roles is high. If your setter lasts eleven months, you’ve paid for two ramp periods in a single year and had a gap in between where nothing was being booked at all.

The real risk isn’t cost, it’s concentration. One setter is a single point of failure attached to your entire pipeline. When they’re sick, on holiday, or quit, your appointment flow stops that day.

What outsourcing actually costs

A setter booking eight appointments a week over 48 working weeks produces roughly 384 appointments. At $60,000 loaded, that’s about $156 per appointment — before ramp weeks, holiday, or the month the role sat vacant. Adjust for those honestly and $200–$240 is closer to reality. That’s the number to compare an outsourced quote against. Not zero.

What you gain

What you give up

When in-house is the right answer

You have consistent high volume in one tight market. Forty-plus appointments a week in a single metro amortises the fixed costs and the control is worth having.

Your sales process is unusually complex, or you already have someone good. If you employ a setter who performs and stays, don’t break it — supplement during surges instead.

When outsourcing wins

Your volume is seasonal, you’re under about twenty appointments a week, you’ve already lost setters, or you’re entering a new market. If you’re on your third hire in two years, the problem is the role, not the people.

The hybrid most established contractors land on

One in-house setter handling warm inbound, referrals and existing-customer follow-up, with an outsourced floor running cold outbound and absorbing seasonal surges. You get control where it matters and flexibility where it’s expensive.

The short version

In-house isn’t cheap; it’s just differently expensive. Work out your true cost per appointment either way, including ramp and turnover, and compare like with like. If that maths favours hiring, hire. We’d rather tell you that than sell you a package you’ll cancel in four months.

Want the outsourced number for your market?

We’ll quote it honestly, and say so if hiring makes more sense for you.

Scroll to Top