Home › Guides › Book more jobs from calls

Calls & leads · How-to

How to book more jobs from phone calls

Ask for the appointment on every call that could be a job, offer two specific times, and confirm by text before the caller forgets. Invoca’s 2026 benchmarks found 55% of home-service businesses don’t ask leads to buy or book the job, so simply asking puts you ahead. Then count your booking rate each week so you know it’s working.

By Eric Smith, founder of Outfitter AI and a former general contractor · Prices checked October 4, 2026

From Outfitter AI, maker of an AI receptionist; none of these booking habits require it.

Why so many good calls end without a job

Most lost calls aren’t lost on price. They’re lost because the call ends with “let me know” instead of a date on the calendar.

Invoca’s July 2026 home services benchmark report, built from more than 70 million calls on its platform across nine sub-industries including HVAC, plumbing, pest control, lawn and restoration, puts numbers on it [1]:

Read that last line twice. More than half of businesses let a ready buyer hang up without being asked for the appointment. ServiceTitan, which sells software to the trades, reported in 2022 that the typical shop on its platform booked 42% of calls, that one Chicago plumbing and mechanical company among its top 25 ran in the 77% range, and that industry coaches consider 90% reachable [2]. Those are vendor numbers with their own definitions, but the gap between 42 and 77 is mostly technique, not luck.

The rest of this guide is that technique: ask every time, offer two times, get the address and access, confirm by text, and count the result. It’s the booking piece of our calls and leads guide.

Ask for the appointment on every sales call

The ask should come as soon as you understand the problem well enough to send the right person. For most service calls that’s under two minutes in. Don’t wait for the caller to ask “so what’s next?”; many won’t.

  1. Listen and repeat back. “So the upstairs isn’t cooling and the outdoor unit is humming but the fan isn’t spinning. Got it.” Repeating proves you heard them and keeps them on the phone.
  2. Say what happens next. “That’s something we fix all the time. The next step is a tech coming out to look at it.”
  3. Ask for the time immediately. Use the two-choice question in the next section. No pause, no “would you like to schedule?”
  4. Handle the one objection, then ask again. If they hesitate on cost, explain your fee in a sentence (our guide to price questions has scripts) and go right back to the two times.
  5. If they truly can’t commit, set the follow-up. “No problem. Can I text you tomorrow at 10 with the open times?” A scheduled follow-up is still a yes to something.

A full call flow, from greeting to wrap-up, lives in our contractor phone script. This page focuses on the part where the job gets won.

Offer two time choices, not an open calendar

“When works for you?” makes the caller do the scheduling, and people put off work they have to think about. Two specific choices make it a one-word answer.

HVAC repair: “I can get a technician there today between 2 and 4, or first thing tomorrow between 8 and 10. Which is better?”

Plumbing, active leak: “First, if water’s still running, shut the valve under the sink or the main by the meter. I have someone who can be there within the hour, or a set window at 4. Which do you want?”

House cleaning, first visit: “We have a team in your area Tuesdays and Fridays. Would this Friday morning or next Tuesday morning work for the first clean?”

Remodeling estimate: “For a kitchen, I like to meet both of you at the house so we can talk through layout. I’m open Thursday at 5:30 or Saturday at 10. Which one gets everybody there?”

A few rules that make this work:

Collect the address and access details before you hang up

A booked job with a wrong address or a locked gate is a wasted truck roll. ServiceTitan’s call-center playbook lists full name, service address, phone, email and any additional contacts as required on every booking, and its software checks addresses to cut entry mistakes [3]. Use this checklist on every booking:

Ask these after the time is set, not before. Once a caller has picked a slot, they’re happy to give details. Before that, a long list of questions feels like an interrogation.

Confirm every appointment by text

A text confirmation catches a wrong address while it’s easy to fix, gives the customer your number in writing, and makes the appointment feel real. Send it while they’re still on the phone or within a minute of hanging up.

Booking confirmation: “Hi [name], you’re booked with [company] on [day] between [time window] at [address]. [Tech name] will text when he’s on the way. Reply here if anything changes.”

Estimate confirmation: “Thanks [name]. [Your name] will meet you at [address] on [day] at [time] to look at the [project]. Plan on about an hour. If you have inspiration photos or a rough budget in mind, bring them; it helps.”

Day-before reminder: “Reminder: [company] is scheduled for tomorrow, [time window]. Reply 1 to confirm or call us to move it.”

On the way: “Hi [name], this is [tech] from [company]. I’m on my way and should be there in about [minutes].”

Most field-service apps send these automatically, but a text from your own phone works fine for a small shop. Keep the replies in one place so a reschedule never gets lost.

How to measure your booking rate

Booking rate is the share of real sales calls that end with a scheduled appointment. The hard part is deciding which calls count. Leave out existing customers checking on a job, vendors, spam and wrong numbers. ServiceTitan’s playbook, for example, treats any call over 60 seconds as a lead and asks for a call reason when one doesn’t book [3]. You can use a simpler rule: if the caller wanted you to do work, it counts.

Booking rate = calls that booked ÷ calls from people who wanted work done.

Week (example)Sales callsBookedBooking rateTop reason not booked
Week 1401845%“Let me think about it”
Week 2362158%Wanted a price first
Week 3442966%Out of service area

The table is an invented illustration of a shop that started asking for the appointment on every call in week 2. Track your own with tally marks on a notepad or a column in your call log. Write down why each lost call didn’t book; the reasons tell you what to fix. If most say “wanted a price,” work on price conversations. If most are calls you never answered, the problem is upstream: Invoca’s 2024 data found fewer than 3% of callers sent to voicemail leave a message [4], so see how fast to call back leads.

What a booked call sounds like in four trades

These are illustrative examples, not transcripts, showing how the same steps fit different businesses.

HVAC: no heat in November

The CSR confirms the furnace isn’t running, asks if anyone in the home is elderly or an infant, offers “this afternoon or 8 to 10 tomorrow,” gets the furnace location and the side-door code, and texts the confirmation before hanging up. Total call: about four minutes.

Plumbing: slow kitchen drain

Not an emergency, so the plumber offers two windows later in the week. The caller asks about price; she explains the service call fee and that it’s applied to the repair, then asks again: “Wednesday or Thursday morning?” Booked Thursday.

Cleaning: biweekly service

The owner asks square footage, bedrooms, bathrooms and pets, quotes the recurring rate, and offers two first-clean dates on the days her crew is already nearby. The client books the first clean and the recurring slot in the same call.

Remodeling: basement finish estimate

The owner asks about ceiling height, moisture history and rough budget, then books an evening walkthrough with both homeowners. The confirmation text asks for a few photos of the space so he arrives with ideas.

Google’s Local Services Ads also offer booking leads in the U.S. and Canada, where a customer requests a time directly [5]. Treat those like any other booking: confirm by text and collect access details right away.

Common questions

What is a good booking rate for a home service business?
ServiceTitan reported in 2022 that the typical shop on its platform booked 42% of calls, one of its top 25 companies ran in the 77% range, and coaches it quoted consider 90% attainable. Those definitions vary, so the most useful benchmark is your own number this month versus last month.
How do I calculate booking rate?
Divide the calls that ended in a scheduled appointment by the calls from people who wanted work done. Leave out existing customers checking on a job, vendors, spam and wrong numbers.
How do I get callers to commit to an appointment?
Ask for it directly and early, with two specific time choices, such as 'today between 2 and 4 or tomorrow between 8 and 10.' An open question like 'when works for you?' is easy to put off.
What information should I collect when booking a service call?
Full name, a callback number read back to them, the service address with unit number or cross street, whether they own or rent, gate codes and access, pets, where the equipment is, and the problem in their own words.
Should I send a text to confirm appointments?
Yes. A confirmation text right after the call catches address mistakes, gives the customer your number in writing, and gives them an easy way to reschedule instead of not showing up.
Why do callers say they'll call back and never do?
Usually because nothing was scheduled. If they can't commit on the call, set a specific follow-up time, like a text tomorrow at 10 with open slots, so the next step is on your calendar rather than theirs.

For the calls that come in while you’re working

Front Desk, from Outfitter, answers when you can’t, says up front it’s an AI assistant, asks your intake questions, and pre-schedules a time that you confirm with the customer. You get a text and email for every call. It’s 35¢ a minute from a prepaid balance, with no monthly fee and no contract.

See how Front Desk works

Sources and how we compared

Benchmarks come from Invoca’s 2026 and 2024 home-services call data and ServiceTitan’s published booking-rate article and playbook (both vendors), plus Google’s help pages; all were opened October 4, 2026, and the scripts and examples are our own illustrations.

  1. Invoca: Home Services Lead Conversion Benchmarks Report 2026 — July 2026; vendor research from Invoca platform calls
  2. ServiceTitan: Typical call-booking rate for ServiceTitan users — October 2022; vendor research
  3. ServiceTitan Contractor Playbook: Required information for booking calls — Vendor guide
  4. Invoca: How much missed sales calls cost home services businesses — May 2024; vendor research
  5. Google Local Services Help: How leads work — Google help page

Last updated October 4, 2026. Prices change; if something here is out of date, call or text (507) 628-0400 and we’ll fix it.