What Does an Appointment Setter Do for a Contractor?

Appointment setter with a headset calling a new contractor lead and booking an estimate on a scheduling calendar

An appointment setter is the person who calls, texts and qualifies your new leads, then books the good ones onto your estimate calendar so you show up to real projects. For a contractor, an appointment setter is the gap between a lead form and a homeowner standing in the driveway waiting for you. Zeal Media Solutions provides human setters for contractors nationwide from Washington State.

By Carl Jiang, Co-Founder · Last updated October 2026

Most contractors don’t have a lead problem as much as they think. They have a callback problem. The form comes in at 2:40 pm while you’re on a roof in Puyallup, you see it at 6:15, and by the time you call, the homeowner has already talked to two other companies. A setter fixes that one hole. It’s a big hole.

What does an appointment setter do?

A setter works the top of your sales process so you don’t have to. In a typical day that means calling new leads within minutes, asking a few qualifying questions, booking an estimate into an open slot on your calendar, confirming it the day before, and chasing the people who didn’t pick up the first time.

Here’s what that looks like for a contractor, step by step:

  1. A homeowner fills out a form from your ad or website.
  2. The setter calls right away. No answer? A text goes out in your company’s name.
  3. On the call, they confirm the address is in your service area, what the project is, rough timing, and whether the person on the phone is the one who signs.
  4. If it’s a fit, they pick a time on your calendar and send a confirmation.
  5. They follow up with the no-answers over the next several days instead of letting them die in a spreadsheet.

Notice what’s missing. A setter doesn’t measure, price or sell the job. That’s still you or your estimator. Their whole job is getting the right people in front of you at the right time, and keeping the tire-kickers off your calendar.

Speed matters more than anything else on that list. Researchers writing in Harvard Business Review audited how fast companies respond to web leads and found that firms reaching out within an hour were nearly seven times as likely to qualify the lead as firms that waited even one hour longer. Most companies were nowhere close to that fast. And that study wasn’t about contractors, where a homeowner usually requests three estimates at once.

Should a contractor hire an appointment setter?

Here’s my rule of thumb. If you’re getting more than a handful of leads a week and you’re the one calling them back, you should at least think about it. If leads are sitting for hours, you should stop thinking and do it.

A setter makes sense when:

  • You’re on job sites all day and can’t answer in real time.
  • You’re running paid ads, so every slow callback is money you already spent.
  • Your office manager is also doing invoices, permits and payroll.
  • You’ve got more estimate capacity than booked estimates.

It doesn’t make sense if you get three leads a month from referrals. Call those yourself. They already like you.

Volume is what tips it. We’ve run Meta campaigns that produced 73 qualified leads in 30 days for an enclosures company, and 109 leads in three months for a deck and roofing contractor. That’s one to three new conversations a day, every day, on top of running crews. Nobody does that well from a truck. If you want the bigger picture on where those leads come from, our guide to lead generation for contractors compares pay-per-lead with pay-per-appointment.

Deck contractor in his work truck at a job site checking booked estimate appointments on his phone calendar

Is a virtual assistant the same as an appointment setter?

No. They overlap, but they’re not the same hire. A virtual assistant is a generalist: inbox, scheduling, data entry, maybe some bookkeeping. An appointment setter is a specialist whose whole day is phone and text work with brand-new leads.

A VA answers between other tasks. A dedicated setter treats a new lead like a fire alarm. A VA can book an estimate if you hand them a script, and some are good at it. But ask them to talk a hesitant homeowner into a Tuesday slot, or to spot that the caller is a renter who can’t approve a $30,000 deck, and you’re asking for a sales skill most VAs weren’t hired for.

 Virtual assistantAppointment setter
Main jobGeneral admin supportContacting and booking new leads
Response speedWhen the task queue allowsMinutes, built around it
Skill setOrganization, softwarePhone presence, qualifying, follow-up
How you judge themTasks completedEstimates booked and shown

If you already have a good VA, keep them. Just don’t assume they’ve got lead follow-up covered.

What skills does a good setter need?

Being nice on the phone isn’t enough. Good setters share a few traits.

They’re quick and persistent without being annoying. A good setter will call, text, try again the next day and the day after, and still sound like a real person. They’re curious, too. They ask about the project the way a homeowner wants to be asked, which also gets you better information before you show up.

They know enough about the trade to sound credible. Nobody expects them to price a re-roof. But they should know the difference between a composite deck and a pressure-treated one, and why a homeowner asking about a covered patio might also need a permit.

And they’re comfortable saying no. A setter who books everyone fills your calendar with bad appointments. You drive to Everett for someone who wanted a ballpark price for a project two years out. The good ones qualify hard and protect your time.

How does an appointment setter book estimates for contractors?

This is the part most contractors never see, so here’s how our pay-per-appointment program runs it. We run Facebook and Instagram ads in your service area. When a homeowner fills out the form, one of our human appointment setters calls them, in your company’s name, with a target of under five minutes. If they don’t answer, texts go out on days 1, 2, 3 and 7.

An appointment only counts when it’s qualified. That means a homeowner who can make the decision, has a real project, lives inside your service area, and is booked onto your calendar and confirmed. You pay per booked estimate. Clicks and raw leads aren’t billed. If the homeowner no-shows, that appointment is credited toward your next one. So you don’t pay for an empty driveway.

Every appointment is exclusive to you, and we take one contractor per trade per service area. A remodeler in Tacoma and a remodeler in Olympia is fine. Two in Tacoma isn’t. We aim to get your first booked estimate on the calendar about two weeks after our first call.

Contractor shaking hands with a homeowner couple on their porch at a booked estimate appointment

In-house vs outsourced appointment setter: which is better?

Both work. They break in different ways.

An in-house appointment setter knows your company inside and out, sits next to your estimator and can build real rapport. The catch is cost and coverage. Payscale puts the average appointment setter at about $16 an hour, plus bonus or commission, and that’s before payroll taxes, a phone system, a CRM and your time training them. One person also gets sick, takes vacation and goes home at five. Leads don’t.

Outsourced setters cover more hours and you’re not managing anyone. The risk is quality. Some services are offshore call centers reading a script, and homeowners hear it in the first ten seconds. Before you sign with anyone, ask who’s making the calls, whether they use your company name, how fast they respond, and what happens when an appointment doesn’t show.

So my take: if you’ve got the volume and the patience to hire, train and manage, in-house can be great. If you’d rather pay for booked estimates and skip the hiring, outsource it to someone who’ll put real people on the phone. And whichever way you go, an AI chatbot on your website can catch after-hours questions so nobody’s left waiting overnight.

What should an appointment setter cost a contractor?

It depends on the model. A full-time in-house hire at Payscale’s average comes to roughly $2,800 a month in wages alone. Commission-based setters cost less up front but tend to book anything that moves. With pay-per-appointment, you pay a set price per qualified, booked estimate. We don’t publish ours because it changes with trade, market and average ticket. We quote it on the strategy call.

The better question is what one booked estimate is worth to you. If you close one in three and your average job is $15,000, a booked estimate is worth roughly $5,000 in revenue. Compare whatever a setter costs to that number.

One warning. If your follow-up after the estimate is weak, more appointments just show you the leak faster. Our post on the contractor sales funnel covers the other stages.

Want to see what pay-per-appointment would look like in your market? Book a Free Strategy Call.

Zeal Media Solutions
Washington, United States
Phone: (928) 482-6963
Pay-per-appointment with human appointment setters, plus local SEO, ads and websites for home improvement contractors nationwide.

Frequently asked questions

How much does an appointment setter cost?

An employee averages around $16 an hour according to Payscale, and commission or bonuses push that higher. Outsourced options vary a lot. Some bill hourly, some per appointment. What matters is what a booked estimate earns you.

Can a virtual assistant book estimates?

Sure, with a good script and clear rules about who qualifies. Where VAs struggle is speed and pushback, since they’re juggling other work. If leads are your main growth channel, give that job to someone who does nothing else.

Are appointment setter jobs remote?

Most of them are. Appointment setter jobs are mostly phone, text and CRM work, so they don’t need a desk at your shop. That’s also why plenty of contractors outsource the role instead of hiring.

How many appointments should a setter book per week?

There’s no universal number. It depends on lead volume and how many estimates your crew can run. A better yardstick is the share of leads that become confirmed, shown appointments, and whether that number holds week to week.

How is an appointment setter paid?

Usually hourly, hourly plus a bonus per booked or shown appointment, or straight commission. With an agency it’s often a monthly fee or a price per booked appointment. Watch commission-only deals. They reward booking anybody, qualified or not.

If you’re tired of calling leads back from the truck, take a look at how our human appointment setters work, or Book a Free Strategy Call and we’ll walk through your numbers.

Picture of Carl Jiang

Carl Jiang

Carl co-founded Zeal Media Solutions in Washington State in 2023 to give home improvement contractors a marketing partner that measures success in booked estimates and signed jobs, not clicks. He runs the agency's SEO and local search work and writes about Google Business Profile strategy, map-pack rankings, and content that gets contractors cited in AI answers.

More from this author →
Keep reading

More playbooks

Free strategy call

Reading is good. Booked jobs are better.

Book a free 30-minute strategy call with a founder. We'll check your map-pack position, where your ad spend is leaking, and hand you a prioritized fix list you keep whether you hire us or not.

Book a Free Strategy Call → Contractors doing $500K+ · No junior reps · You keep the findings either way