
Contractor Lead Follow Up Scripts That Work in 2026
Master contractor lead follow up scripts that work. Call (510)-663-7016 to boost your close rate and win more estimates today.
By Nathan Adler
You just paid for a fresh roofing lead. The homeowner clicked, submitted their info, and now the clock is ticking. Studies show that contacting a lead within five minutes makes you nine times more likely to convert them than waiting even an hour. Yet most contractors let leads sit for hours or days, then wonder why their close rate is in the tank. The difference between a lead that turns into a signed contract and one that goes cold often comes down to one thing: what you say and when you say it. That is where contractor lead follow up scripts that work come into play.
Scripts are not about sounding robotic or reading from a teleprompter. They are about having a repeatable framework that keeps you consistent, confident, and professional on every call and text. When you know exactly how to open a conversation, handle pushback, and schedule the estimate, you stop losing deals to hesitation and start turning more leads into revenue. This guide breaks down the exact scripts, timing, and personalization tactics that top contractors use to stay ahead.
Why Scripts Beat Wingin It Every Time
Contractors who improvise every follow up call are essentially gambling with their marketing budget. Without a script, you forget key qualifying questions, you stumble over objections, and you let your mood dictate the outcome. A good script gives you a repeatable process that protects your lead investment and keeps your brand consistent.
The science behind follow up is clear. Leads contacted within the first five minutes are far more likely to convert because the homeowner still has their project on their mind. After 24 hours, interest drops sharply. After a week, you are basically a stranger calling out of nowhere. Scripts help you act fast without sounding rushed or unprepared.
Beyond speed, scripts create consistency across your team. If you have office staff or a sales rep handling calls, a script ensures every lead gets the same professional experience. You can train new hires faster, measure what works, and refine your approach based on real results. In short, a script is not a crutch, it is a competitive advantage.
One more thing: scripts help you stay in control of the conversation. When a homeowner throws out a curveball like "I am just getting quotes" or "I need to talk to my spouse," a script gives you a tested response that keeps the conversation moving toward the estimate. Without one, you are likely to freeze or fumble, and that is when leads slip away.
The First Contact Script for Phone and Text
Your first contact sets the tone for everything that follows. Whether you call or text, you need to be warm, brief, and clear about why you are reaching out. Homeowners are busy, and they can smell a sales pitch from a mile away. The goal here is not to close the job, it is to earn the next conversation.
For phone calls, start with a friendly greeting, confirm you are speaking with the right person, and immediately reference their project. This shows you are not a random caller and that you have done your homework. Then ask a simple, low-pressure question that invites them to engage.
Phone script: "Hi, this is Mike with ABC Roofing. I got your request about the roof repair on Oak Street. Is now still a good time to chat for a minute? Great. I just wanted to confirm a couple of details so we can get you an accurate estimate. What is the main issue you are seeing right now, a leak or something else?"
Notice how the script does not jump straight to pricing or a hard sell. It confirms the project, asks a qualifying question, and keeps the tone conversational. That approach works because it respects the homeowner's time while still moving the conversation forward.
Text messages are even more time-sensitive. Most homeowners read texts within minutes, so your first text should arrive within 60 seconds of the lead coming in. Keep it short, include your name and company, and give them a clear next step.
Text script: "Hi Sarah, this is Mike from ABC Roofing. I saw your request about the roof repair. I can swing by tomorrow between 10 and 12 to take a look. Does that work for you?"
That text works because it is specific, offers a concrete time window, and asks a simple yes or no question. Homeowners appreciate when you make it easy to say yes. The key is to avoid vague language like "let me know when you are free" because that puts the burden on them and often leads to silence.
If you want to see how high-intent leads behave differently from cold outreach, it helps to understand the full picture of high converting contractor leads and how speed and relevance drive results.
Handling Objections and Scheduling the Estimate
Even with a great opening, you will run into objections. Homeowners will say they are busy, they are just shopping around, or they need to think about it. These are not rejections, they are opportunities to clarify and reassure. The trick is to acknowledge the concern, reframe it, and guide them toward the next step.
One of the most common objections is price. Homeowners often ask for a ballpark number before you have even seen the project. Resist the urge to throw out a number just to keep them on the phone. Instead, explain why an accurate quote requires a quick visit and emphasize the value of getting it right the first time.
Price objection script: "I totally understand wanting a ballpark. The challenge is that every roof is a little different, and I do not want to give you a number that is way off. What I can do is stop by for 15 minutes, take a look, and give you a written estimate the same day. That way you have real numbers to compare. Does tomorrow afternoon work?"
Another common objection is the "I need to talk to my spouse" response. This is usually a polite way of saying they are not ready to commit. Your job is to keep the conversation alive without being pushy.
Spouse objection script: "That makes sense. A lot of my clients like to make these decisions together. Would it help if I scheduled the estimate for a time when you are both available? That way you can ask questions together and get all the details in one visit."
When you handle objections with empathy and a clear next step, you turn hesitation into action. The goal is always to schedule the estimate. Once you are in front of the homeowner, your close rate goes way up because you can build trust and demonstrate your expertise in person.
Here is a quick framework for scheduling the estimate on every call:
- Confirm the project details and urgency.
- Offer two specific time windows (for example, Tuesday at 10 or Thursday at 2).
- Lock in the appointment and send a confirmation text immediately.
- Ask if there is anything they want you to look at specifically while you are there.
That last step is important because it shows you are listening and prepared, which builds confidence before you even arrive.
The Follow Up Cadence for Non Responsive Leads
Not every lead answers on the first try. In fact, most do not. The contractors who win are the ones who follow up consistently without being annoying. The key is to mix channels (phone, text, email) and space out your attempts so you stay top of mind without overwhelming the homeowner.
A proven cadence looks like this: call immediately, text within minutes, call again the next day, send a text on day three, and then space out your follow ups over the next two weeks. After that, move the lead into a long-term nurture sequence with occasional check-ins or seasonal offers.
Here is a sample two-week cadence that works for most home improvement categories:
- Day 0: Phone call within 5 minutes, voicemail if no answer, then immediate text.
- Day 1: Second phone call in the morning, follow up text in the afternoon.
- Day 3: Text with a helpful tip or a link to a relevant project photo.
- Day 7: Phone call with a friendly check-in message.
- Day 14: Final text offering to close the file or keep them on the list for future needs.
Each touchpoint should add value, not just say "just checking in." For example, you could text a photo of a similar project you just completed or share a quick tip about maintaining their roof or windows. That approach keeps you relevant and gives the homeowner a reason to respond.
If a lead goes completely cold, do not delete it. Move it to a monthly newsletter or seasonal reminder list. Homeowners often delay projects for months and then come back to the first contractor who stayed in touch. Your follow up system should capture that long-tail value.
Personalization Techniques for Higher Response Rates
Generic scripts get generic results. The more you personalize your follow up, the more likely homeowners are to engage. Personalization does not mean writing a novel every time, it means referencing specific details from their request and tailoring your message to their situation.
Start by using their name and the specific project details. If they mentioned a leaky skylight, say that. If they asked about a bathroom remodel for aging parents, acknowledge that. Small touches like referencing their neighborhood or the age of their home can also make your message feel less like a template.
Another powerful technique is to mirror their language. If they described their project as "a quick refresh," use that phrase. If they said "we are gutting the whole thing," match that energy. Mirroring builds rapport and shows you are listening, which increases trust.
You can also personalize based on lead category. A solar lead might care more about energy savings and financing, while a roofing lead might care more about storm damage and insurance claims. Adjust your script to highlight the benefits that matter most to that specific homeowner.
Finally, use timing to your advantage. If a homeowner submits a request on a weekend, follow up on Saturday or Sunday. They are likely home and thinking about the project. If they submit during the workday, a quick text is often better than a call because they may not be able to talk.
Adapting Scripts for Different Lead Categories
Every home improvement category has its own nuances. A script that works for roofing might fall flat for bathroom remodeling. The core structure stays the same, but the language and questions should reflect the specific project.
For roofing leads, focus on urgency and damage. Homeowners are often dealing with leaks or storm damage, so your script should acknowledge the stress and offer a quick inspection. For window replacement, emphasize energy savings and curb appeal. For bathroom remodels, ask about timeline and budget early because those projects vary widely in scope.
Solar leads require a different approach. Homeowners are often in the research phase, so your script should educate rather than push. Ask about their electricity bill and whether they own their home. For HVAC leads, urgency is key, especially during extreme weather. Lead with empathy and offer same-day service if possible.
Flooring leads are often more relaxed. Homeowners may be planning a few months out, so your script should focus on inspiration and options. Ask about the rooms they are updating and whether they have a style in mind. That conversational approach builds rapport and keeps you in the running when they are ready to buy.
No matter the category, the underlying principle is the same: be relevant, be fast, and be helpful. When you tailor your script to the specific project, homeowners feel understood and are more likely to trust you with their business.
If you are scaling your outreach and need a reliable stream of pre-qualified leads to practice these scripts on, platforms like AttorneyLeads show how specialized lead generation works in other industries, but for home improvement, HomeRemodelingLeads offers exclusive and shared leads across roofing, windows, bathrooms, solar, flooring, and HVAC so you can put these follow up strategies to work immediately.
Building a Follow Up System That Sticks
Scripts are only effective if you actually use them. The best contractors build a system that automates reminders, tracks follow up attempts, and keeps every lead moving through the pipeline. Whether you use a CRM or a simple spreadsheet, the key is consistency.
Set reminders for every follow up step so nothing falls through the cracks. Log every call and text so you know what was said and when. Review your close rates by lead source and script variation so you can double down on what works. Over time, you will refine your scripts based on real feedback and improve your results.
Remember, contractor lead follow up scripts that work are not magic bullets. They are tools that help you communicate clearly, act fast, and stay organized. When you combine great scripts with a reliable lead source and a disciplined follow up process, you give yourself the best possible chance to turn every lead into a paying customer.
Start with one script this week. Practice it, tweak it, and watch your conversion rates climb. The homeowners are out there, and they are waiting for someone to follow up the right way. Make sure that someone is you.