
Leads Don't Pay the Bills. Booked Jobs Do.
Our job is to put qualified homeowners in front of you. Your job is to call them fast, show up ready, and close. This training walks you through exactly how the best contractors we work with turn leads into booked jobs — step by step, with the scripts.
- ~25 min read
- 8 modules
- Scripts included
Hit These Numbers and the Ads Pay for Themselves.
During business hours. The faster you call, the more you book.
2× a day at different times for 7 days before you slow down.
What a good booking call gets you. Bad ones sit around 20%.
Below this, it's a sales problem, not a lead problem. Aim for 30–40%.
Price on the spot when you can. Never let a quote sit past 48 hours.
No numbers, no optimizing. We can only fix what we can see.
Speed to Lead: Call in 5 Minutes or Less
When a homeowner fills out your form, they're standing in their kitchen thinking about their project right that second. Five minutes later they're making dinner. An hour later they've filled out two more forms and one of your competitors already has them on the calendar. The single biggest difference between contractors who win with ads and contractors who say "ads don't work for me" is how fast they pick up the phone.
The 5-Minute Rule Every new lead gets a phone call within 5 minutes during business hours. If they don't pick up, send a text right away. Every time. No exceptions.
How it works with your HCA system
- 1
A lead comes in and you get an instant Slack alert with their name, number, and project details, plus a link to the lead in your CRM.
- 2
Call first — straight from the alert.
- 3
No answer? Send a short, casual text immediately (script below).
- 4
Log the attempt in your tracker.
Business hours are 8am–6pm, seven days a week. Yes, that includes Saturday and Sunday. If someone fills out your form on a Saturday afternoon, they want to talk on a Saturday afternoon. Skip major holidays.
A flooring lead came in at 4:45 PM. The contractor called right away, booked the estimate for 6:00 PM, and collected $3,000 at 6:59 PM — a little over two hours from form to cash on an $8,800 job.
A design-build company spent months saying the leads weren't any good. When we finally got into their CRM, their average response time was 14 hours, and they were following up 2–3 times a week instead of 2× a day. They still closed a $305,000 remodel off those ads. Imagine the number if they'd called fast.
Do
- Call from the alert the second it hits.
- Text if they don't answer.
- Keep a lead-calling block on your calendar if you're on job sites all day.
Don't
- Wait until the end of the day to "batch" your calls.
- Wait 24 hours and then say nobody picks up.
- Let the auto-text be the only follow-up.
Not getting pickups? Check your number. If your outbound number shows up as "Spam Likely," homeowners won't answer no matter how hot they are. Register every number you call from (cell, CRM line, dialer) for free at the Free Caller Registry (freecallerregistry.com — it covers the three companies the major carriers use to label calls). Text before you call so your name is already on their phone. Until it's fixed, call from your personal cell.
You: "Hey [First Name], it's [Your Name] with [Company]. Just tried giving you a call about your [project]. Is now a good time for a quick call?"
Follow Up Like You Mean It
Most leads aren't ignoring you. They're on a job site, at their kid's practice, or in a meeting. The contractors who win don't take a missed call personally — they just keep calling until they connect. Stopping after 2 or 3 tries is the most expensive habit in home services.
15+ attempts before you slow down. Call 2× a day, at different times of day, for 7 days straight. Double-dial (call twice back-to-back) — a lot of people only pick up on the second ring-through.
Here's what your leads actually look like:
- About 10–15% are ready to go and answer on the first call.
- About 20–25% you'll never hear from no matter what you do.
- The big middle — most of your leads — need several calls and texts before they pick up. They're interested; they're also busy and shopping around. The one who reaches them first and stays top of mind gets the job.
The follow-up cadence
- Days 1–7
2 calls a day at different times + a text. Double-dial some of the time.
- Weeks 2–3
2 calls a week + a text.
- After that
Weekly check-in until they book or tell you they're out.
If you can see they're reading your texts but not responding — just call.
You: "No worries [First Name], I know you're busy. Just give me a call back when you've got a minute about your [project]."
You: "Hey [First Name], it's [Your Name] with [Company], returning your request about your [project]. If that's still something you're looking to get done, give me a call back at [number]. If you've already got it handled, just shoot me a text and I'll leave you alone."
Do
- Keep texts short and human, like you'd text a neighbor.
- Call your old leads too — leads from 2 and 3 months ago still pick up.
Don't
- Send long blocks of text that read like an email.
- Give up after 3 tries.
- Decide a lead is "bad" before you've actually talked to them.
One of our landscaping clients called a lead for 7 straight days without getting through. On day 7 they finally answered, and it turned into a $50,000 patio job. Afterward the customer told him, “Sorry, I didn't get back to you. We were just so busy with our kids' sports.” Most people would’ve quit on day 2 and missed out on that sale.
The Booking Call: Get the Estimate on the Calendar
The first call has one job: book the estimate with the right people in the room. You're not selling the job on this call. You're not quoting it. You're finding out what's going on, making sure it's a fit, and getting the homeowner excited to meet you. Keep it short — 3 to 5 minutes.
The flow
- 1
Open like a person, not a call center. Use their first name. "Hey [Name], it's [Your Name] with [Company]. You reached out about your [project] — got a quick minute?"
- 2
If they say "I'm busy": match and pivot. "No worries, I'm slammed too. Real quick though…" and go straight to the next qualifying question.
- 3
Ask why they reached out. "What's got you looking at doing this now?" If they dodge, ask again. This is the most important question on the call.
- 4
One question at a time — then stop talking. Don't stack three questions together or you'll get half an answer. Get the basics: what they want done, rough size/scope, timeline, and whether they've gotten other quotes.
- 5
Ask about decision-makers early, not at the end. "Is anyone else involved in deciding on a project like this?" If yes: "Let's find a time you can both be there." Both decision-makers at the estimate, every time.
- 6
Don't price it on the phone. (Script below.)
- 7
Make the visit valuable no matter what. "I'll come out, take a look, walk you through your options, and you'll know exactly what it'll take — whether you go with us or not."
- 8
Book it on the spot. Let them suggest a time, then "let me check my calendar." Offer the soonest slot you've got — same day or next day if you can. A lead who wants to be seen today and gets scheduled out next week often hires the guy who came today.
- 9
Lock it in. "Anything you can think of that would keep you from being there [day] at [time]?" Confirm the address and the best number for a day-of text.
You: "Honestly, I couldn't give you a real number without seeing it — every [deck/roof/yard/room] is different, and I don't want to throw out a number that's way off either direction. That's exactly what the visit is for. I'll come take a look and walk you through options and pricing right there. Fair?"
If they keep pushing: "Most projects like yours land somewhere between $[X] and $[Y], depending on what we find. Is that in the ballpark of what you were planning on?" (That range doubles as your budget qualifier.)
Do
- Keep it under 5 minutes.
- Get every decision-maker on the appointment.
- Book the soonest slot you have.
Don't
- Pitch your company before they've told you what's going on.
- Promise to "go over the cost."
- Ask "would later today work?" — let them pick, then confirm.
Before the Visit: Protect the Appointment
A booked estimate is only worth something if the homeowner is home when you pull up. A few simple touches between the booking call and the visit are the difference between a 20% show rate and 70%+.
The pre-visit checklist
- 1
Confirmation text right after booking with the day, time, address, and your name.
- 2
24-hour reminder text the day before.
- 3
Morning-of text "Hey [Name], looking forward to seeing you at [time] today." A quick selfie video from the truck works even better.
- 4
Optional: a short "meet us" video sent with the confirmation — who you are, what to expect at the visit, a past project. It warms them up before you ring the doorbell.
- 5
Do your homework. Look at the property on Google Maps, review their form answers, and bring what you need to price it on the spot.
If they no-show: call the same day — direct, not apologetic.
You: "Hey [Name], it's [Your Name] — we had you down for [time] today and I didn't catch you. Everything okay?"
Then rebook it right there, and run the lock-in question again.
The Estimate Appointment: Be the Doctor, Not the Salesman
When you go to the doctor, he doesn't walk in and start writing prescriptions. He asks questions. Where does it hurt? How long has it been going on? What have you tried? Only after he understands the problem does he tell you what he recommends — and because he asked first, you trust him. Run your estimates the same way. Diagnose first, prescribe second.
The 6-part appointment
- 1
Set the frame (first 2 minutes). After the handshake: "Here's how I like to do these. I'm going to ask you a few questions and take a good look at everything, then I'll walk you through what I'd recommend and what it'll cost. If we're not the right fit, I'll tell you that too. Sound good?" This keeps the homeowner from jumping straight to "so what's it gonna cost?"
- 2
Discovery — dig in before you pitch. Before you ever talk price, find out:
- Where they are now: What's wrong, what's bugging them, how long it's been like this.
- Where they want to be: What does the finished project look like? How do they want to feel walking out the back door?
- Why now: "What made you decide this is the year?" Write their answer down — you'll need it later.
- What they've tried: Other quotes? A contractor who flaked? A DIY attempt?
- What matters most: Price, quality, timeline, warranty, communication? Ask one question at a time and let them talk. The sale lives in the gap between where they are and where they want to be.
- 3
Walk the property and repeat it back. As you measure and inspect, mirror their own words back to them: "So you said the water's been pooling against the foundation every spring and you're worried about the basement — that's exactly what this drain tile fixes." People trust what they say themselves. Let them hear their problem and your solution in the same sentence.
- 4
Present the solution in their words. Tie every piece of your recommendation to something they told you. Offer options when it makes sense (good / better / best), and lead with the one you'd actually recommend.
- 5
The 1–10 check — before you say the price. "On a scale of 1 to 10, 10 being 'this is exactly what I want,' where are you at with the plan we just talked through?" Anything under a 9, find out what's missing: "What would make it a 10?" Handle that, then ask again. Don't drop the number until they're at a 9 or 10 on the plan itself.
- 6
Give the price and ask for the job. Say it clearly, as one number per option, then stop talking. Frame it as an investment in their home, not a cost. Then ask: "Want to get you on the schedule?" Have your agreement and deposit ready to go right there — on your phone, tablet, or paper.
Handling the most common objections
This should be handled before it comes up — that's why both decision-makers need to be at the visit. If one isn't: "Totally fair. Setting the price aside for a second — is this the plan you want?" If yes: "When can the three of us hop on a quick call?" Book that time before you leave the driveway. Never settle for "I'll call you."
"Of course. Just so I know — what specifically do you want to think through?" Then handle that. Bring back their "why now": "You mentioned you want this done before your daughter's graduation party in June — what's changed?"
"How do you mean, more than you expected?" Get specific. Is it the total, the monthly impact, or are they comparing to a cheaper quote? Remind them what's included and why. Offer an option that changes scope or a payment/financing plan — don't just knock the price down. Discounting the second someone flinches tells them your first number wasn't real.
"Smart — you should. When you compare, make sure you're looking at [the 2–3 things you do that the cheap guy skips]. What else would you need to see from us to feel good about moving forward?"
"I'm sorry — that happens way too much. What happened?" Listen. Then show them exactly how you're different: communication, timeline, warranty, reviews, photos of finished work.
You: "Based on everything you told me — [their problem, in their words] — this is exactly what fixes it. The next step is a [deposit amount/percentage] to lock in your spot on the schedule. Want to get you on the calendar for [month]?"
Price on the spot whenever you can. A homeowner who's excited at the kitchen table is your best shot at a signature. The farther you get from that moment, the colder they get.
Quote Turnaround & Follow-Up: Speed Wins Here Too
Speed doesn't stop at the first phone call. If you can't price it at the appointment, every hour that quote sits on your desk is an hour your competitor has to get theirs in first. And "email the PDF and wait" is how good jobs quietly die.
Quote within 24 hours. Never let it go past 48. Price it at the appointment when you can. If you need to check material costs or run numbers, send it the same day or next morning.
Don't just email it — walk them through it. Set the quote review before you leave the appointment: "I'll have this to you by tomorrow at noon — let's hop on a quick call at 5 to go over it together." Then either call, video-call, or send a short video walking through the quote. A PDF in an inbox can't answer questions. You can.
Open-quote follow-up cadence
- Day the quote goes out
Review it with them live (call or video).
- Day 1
"Any questions come up after we talked?" text.
- Day 2–3
Call. Ask where they're at on the 1–10 scale.
- Day 7
Call + text. Remind them of their "why now."
- Day 14
Call. Ask what's holding them back.
- Then
Every 1–2 weeks until they sign or tell you no.
You: "Hey [Name], wanted to check in on the [project] quote. Any questions I can answer? Happy to hop on a quick call or swing back by."
One of our contractor clients had 13 estimates totaling about $58,000 in a month and only closed one. The leads were there. The estimates were there. The money was sitting in quotes nobody followed up on. They were emailing quotes sometimes a week after the appointment and then following up once.
Track It: No Numbers, No Business
Your KPI dashboard is how we figure out which ads bring you real jobs — not just leads. When the tracker's up to date, we can turn up what's working and kill what isn't. When it's not, we're flying blind with your ad budget.
5 minutes a day. Update every lead's status before you shut the laptop at night.
What to log on every lead
- Contacted (did they answer the phone)
- Are they qualified?
- Estimate Scheduled
- Estimate held (did they show?)
- Quote/bid amount
- Closed — yes or no, and the job value
- If lost: why (price, timing, went with someone else, out of service area, never connected)
What the numbers tell us
Low booking rate?
Usually speed to lead or follow-up. Look at Modules 01–03.
Low show rate?
Usually the booking call or pre-visit touches. Look at Modules 03–04.
Low close rate?
Usually the appointment or quote follow-up. Look at Modules 05–06.
The Mindset: Sales Is Something You Do For Someone
A lot of contractors hate "selling." They don't want to feel pushy. Here's the thing: if a homeowner reached out because their deck is rotting or their basement floods every spring, and you're the best person to fix it — it's your responsibility to help them get it done. Letting them stay stuck because you didn't want to follow up one more time isn't polite. It's leaving them with the problem.
Do the basics every time.
Same process, every lead, every estimate. The best closers aren't doing anything fancy — they just never skip steps.
Your Daily Sales Checklist
Want Us to Look at Your Numbers With You?
Message us in Slack and we'll go through your KPI dashboard together, find where leads are slipping, and build a game plan to fix it.


