Appointment setting services

Appointment setters for contractors, trained on your trade.

I'm Brian Graff. My team of trained human setters works every lead your marketing brings in, then calls targeted homeowners to book more appointments on top. AI handles the speed, the dialing and the notes. My setters handle the conversation. You get booked jobs on your calendar and a weekly report on exactly what they booked.

2,500+ appointments and $25M+ in pipeline for partners so far in 2026.

Your office can't also be your call center

Most home service companies set appointments with whoever is free: the office manager, a sales rep between estimates, the owner at night after the kids are in bed. Leads get a call when someone has a minute. Some get two calls. Plenty get none. The marketing did its job, and the job still went to a competitor who picked up the phone.

Setting is its own skill. It takes speed, a script built for your trade, the discipline to make the fifth callback, and someone listening to the recordings. I ran an 800+ seat global call center in home services, and the lesson never changed: the companies that win treat appointment setting as a dedicated role, not a side task.

How it works

How my appointment setting works

  1. 1

    Audit your leads

    We start with a 30-minute call. I look at where your leads come from, how fast they get worked, and where appointments fall through today.

  2. 2

    Build the playbook

    My team writes scripts and prequalification questions for your trade, your offer and your calendar rules, then trains your setters on them before anyone dials.

  3. 3

    Set inbound and outbound

    Setters work every inbound lead and call targeted homeowners, past customers and old leads. The AI dialer skips voicemails and bad numbers, so their hours go to real conversations.

  4. 4

    Confirm and report

    Setters run confirmation calls before appointments. Every week you see dials, conversations, booked appointments and pipeline, and we fix what isn't working.

What's included

What's included

  • Dedicated setters from my team, trained on your trade and offer
  • Inbound setting for web forms, calls, lead vendors and referrals
  • Outbound appointment setting to targeted homeowners in your area
  • AI dialer that skips voicemails, busy signals and bad numbers
  • Live script paths and objection cues on every call
  • Call recording, transcripts and QA scoring, with weekly coaching
  • Confirmation calls, reminders and a weekly booked-jobs report

Inbound and outbound appointment setting, one team

Your marketing brings inbound: ads, your website, referrals and lead vendors. My setters work those leads fast, qualify them and book them. Then they add outbound on top, calling targeted homeowners in your service area, past customers and the old leads you already paid for.

Inbound rises and falls with ad budgets, algorithm changes and the season. Outbound doesn't. It's proven to be the more reliable, consistent source of booked jobs, because the volume depends on how many conversations my team has, not on what the ad platforms did this week. All outbound calling follows Do Not Call rules and consent requirements. I break down the tradeoffs in inbound vs. outbound for home services.

Outsourced vs. in-house appointment setters

You can hire and train setters yourself, and plenty of contractors try. The hard part isn't the hiring. It's the scripts, the dialer, the QA, the coaching and the day-to-day management that keep setters sharp months later. When one quits, your calendar feels it the same week.

With outsourced appointment setting from my team, you get setters who are already trained and managed, plus the AI around them. I've managed thousands of sales agents, and that experience goes into how we hire, train and coach. For Vibe Insurance in January 2026, 7 of my setters made 19,174 dials and booked 254 appointments, with $2.5M+ in pipeline. The full comparison is in in-house vs. outsourced appointment setting.

Home improvement appointment setting, built per trade

A script that works for a roofing company falls flat for a pest control company. Every trade gets its own script, its own prequalification questions and its own setter training before the first dial. We also coach from real calls. AI call analysis showed that naming a prospect's carrier or renewal date in the first 15 seconds tripled stay-on-the-line rates, so that went straight into the script.

For home and auto insurance agencies, my setters never quote or give advice. They warm-transfer or book the lead with your licensed agents. The same idea holds in every trade: my setters book the appointment, and your people run it.

  • Roofing: storm damage, insurance claims, inspection times
  • Solar: power bill, roof condition, who owns the home
  • HVAC: system age, comfort problems, repair or replace
  • Plumbing and water treatment: urgency, water quality, water tests
  • Fiber and internet: serviceability, current provider, install date

Appointment Setting FAQ

Straight answers.

What does an appointment setter do for a contractor?

A setter calls your leads, qualifies them, answers basic questions and books the appointment on your calendar. They don't sell the job. Your estimator or rep does that. The setter's job is getting a qualified homeowner in front of your team, then making a confirmation call so they're home when your team shows up.

Are your setters people or AI?

People. Trained, managed setters from my team lead every sales conversation. AI handles the work around them: fast first response, dialing, script cues, notes and reminders. AI always hands off to a human when a lead is ready or asks for one.

Can you book outbound appointments, not just work our leads?

Yes. My setters call targeted homeowners in your service area, past customers and old leads, on top of your inbound. Outbound follows Do Not Call rules and consent requirements, and we agree on lists and targets with you before anyone dials.

Do I have to change my CRM or calendar?

No. We plug into the CRM and calendar you already use, or set one up if you don't have one. Appointments land where your team already looks, and you own your data.

How is appointment setting priced?

A monthly retainer scoped to the number of setters and the systems you need, with performance components where they make sense. There's no one-size package, and I won't promise results before I've seen your leads. You'll get a clear number on our call.

Talk to Brian

Book a 30‑minute call. Find the leaks.

We'll look at where your leads are going today and what appointment setting would look like in your business.

  • 30 minutes with Brian
  • See exactly where jobs are leaking
  • A clear plan and a clear price. No pitch deck.