
How to Follow Up After the Door to Close More Roofing Sales
You just spent 45 minutes walking a homeowner through their roof damage, showing them photos of the missing shingles, and explaining how the insurance claim process works. They nodded along, seemed genuinely interested, and then hit you with the classic line: "We need to think about it and talk to a few other companies."
You shake their hand, walk back to your truck, and tell yourself you will check in next week. But next week comes, and your text goes unanswered. The week after that, you drive by their house and see another roofing company's sign in their yard.
Most roofing sales reps lose the deal not at the door, but in the silence that follows. If you do not have a structured follow-up system, you are essentially doing the hard work of educating the homeowner so they can buy from your competitor. The difference between a rep making $60,000 a year and a rep making $250,000 a year is rarely their pitch... it is their follow-up cadence.
In this guide, we are breaking down the exact follow-up system top-producing roofing sales professionals use to close deals after the initial door knock. You will learn the specific timelines, the word-for-word text scripts, and the psychological triggers that keep homeowners engaged without making you look desperate.
The 24-Hour Rule: Why Speed Kills the Competition
The moment you leave the driveway, the clock starts ticking. The homeowner's urgency drops by the hour, and their memory of your conversation fades. If you wait three days to follow up, you are already dead in the water.
The first follow-up must happen within 24 hours of the initial interaction. This is not a high-pressure sales call. This is a value-add touchpoint designed to prove you are professional, organized, and reliable.
Send a text message the morning after your pitch. Keep it short, reference something specific from your conversation, and provide a piece of value they did not ask for.
The 24-Hour Text Script:
"Hey [Name], it is [Your Name] with [Company]. Great meeting you yesterday. I was looking at the weather forecast and saw we have a storm coming in on Thursday. Since you have that exposed decking we looked at, I wanted to offer to come by and throw a tarp over it before the rain hits. No charge, just want to make sure you do not get interior water damage while you are deciding on a contractor. Let me know if you want me to swing by."
This text works because it positions you as a protector of their home, not a salesperson trying to extract money from their wallet. It forces a response because you are offering free, immediate help.
Ready to level up your Roofing sales?
Get the exact scripts, frameworks, and follow-up sequences that top roofing reps use to double their close rate.
Download the Free Roofing Sales WorkbookThe "Feel, Felt, Found" Follow-Up Call
If the homeowner does not respond to your text, or if they decline the tarp offer, your next touchpoint is a phone call on day three. By now, they have likely spoken to other contractors or talked themselves out of the urgency.
When they answer, they will almost always give you a stall tactic. They will say they are still collecting bids or waiting to hear back from their insurance adjuster. This is where you use the Feel, Felt, Found framework to validate their hesitation and pivot back to your value.
The Day 3 Call Script:
"Hey [Name], just checking in. I know you mentioned you wanted to get a few more bids before making a decision. How is that process going?"
Homeowner: "We are still waiting on two other companies to come out."
You: "I completely understand how you feel. A lot of my customers felt the exact same way when they were looking at a project this size. What they found was that while waiting for other bids made sense, the delay actually pushed their installation date back by three weeks because of how fast schedules are filling up right now. I have one crew slot left for the second week of next month. If I can get your insurance adjuster out here by Tuesday, we can lock in that date so you are not waiting until the rainy season. Does Tuesday afternoon work for the adjuster meeting?"
Notice what you did here. You did not argue with their desire to get more bids. You validated it, introduced a consequence of delaying (schedule pushback), and offered a concrete next step (adjuster meeting).
Using Video to Stand Out in the Inbox
By day seven, if the deal is still not closed, text and phone calls start to feel repetitive. You need to change the medium to break the pattern. This is where personalized video follow-up becomes your secret weapon.
Most homeowners are visual buyers. They need to see the problem to understand the urgency. When you were on their roof during the initial inspection, you should have taken a short video walking through the damage.
Send an email with the video embedded. The subject line should be simple and curiosity-driven.
The Day 7 Video Email:
Subject: Quick video of your roof damage
"Hi [Name], I know you are still weighing your options, so I wanted to send over this quick 60-second video I took while I was on your roof last week. It shows exactly where the wind lifted the shingles on the back slope and why the underlayment is exposed. Take a look when you have a minute. I will be in your neighborhood tomorrow checking on a build we are doing for the Smiths down the street. I can swing by and answer any questions you have after watching the video."
Video builds trust faster than text because they can hear your voice and see the physical evidence on their own property. It separates you from the three other roofers who just emailed a generic PDF estimate.
The "Takeaway" Text for Ghosting Prospects
Sometimes, despite your best efforts, a homeowner will completely ghost you. They stop answering calls, ignore texts, and avoid eye contact if you drive past their house. By day fourteen, you have to force a decision.
The biggest mistake reps make here is sending a desperate "just checking in" text. You need to use the takeaway technique instead. You are going to politely remove the offer from the table, which triggers their fear of missing out.
The Day 14 Takeaway Script:
"Hey [Name], I have not heard back from you regarding the roof replacement. Usually, when this happens, it means you either decided to go with another company or you are holding off on the project for now. If you went with someone else, no hard feelings at all, I wish you the best with the build. I am going to go ahead and close out your file on my end so I stop bugging you. Let me know if anything changes in the future."
This text is incredibly powerful. It removes all sales pressure and gives them an easy out. Ironically, taking the pressure off is usually what gets them to reply. They will often text back immediately saying, "No, we have not chosen anyone yet, we have just been super busy!"
Once they reply, you have re-opened the conversation and can schedule the next concrete step.
Building a Bulletproof Follow-Up Schedule
A script is only as good as the system that ensures it gets sent. You cannot rely on your memory to manage follow-ups for forty different homeowners. You need a CRM or a dedicated tracking system that dictates your daily actions.
Your follow-up cadence should look exactly like this for every single lead:
Day 1: The value-add text message (weather warning or tarp offer).
Day 3: The Feel, Felt, Found phone call to address the stall.
Day 7: The personalized video email showing roof damage.
Day 10: The social proof text (sharing a photo of a completed roof nearby).
Day 14: The takeaway text to force a response.
If you execute this exact sequence, you will close deals that your competitors abandon. You will win simply because you stayed in the fight longer and provided more value at every touchpoint.
The Social Proof Text That Closes on Day 10
Between the video email and the takeaway text, you need one more touchpoint that shifts the homeowner's mindset from "I need to decide" to "I need to decide now." The social proof text accomplishes this by making the decision feel safe.
The Day 10 Social Proof Text:
"Hey [Name], just finished a roof replacement two streets over from you on Maple Avenue. The homeowners were in the exact same situation as you... waiting on bids, not sure which company to trust. They went with us and the project wrapped up in two days. I took a quick photo of the finished product if you want to see what your roof could look like. Want me to send it over?"
This text does three things at once. It proves you are actively working in their neighborhood, it creates social proof through a relatable story, and it asks a question that almost always gets a yes response. Once they say yes to seeing the photo, you have re-engaged the conversation.
Frequently Asked Questions
How many times should I follow up with a roofing prospect?
Research consistently shows that 80% of roofing sales require five or more follow-up contacts, yet 44% of reps give up after just one attempt. You should follow up a minimum of five times over 14 days before considering a lead cold.
What is the best time to call a homeowner for a roofing follow-up?
Mid-to-late morning (9 to 11 AM) and late afternoon (4 to 6 PM) are the most effective windows. Avoid calling during the lunch hour or after 7 PM. If they do not answer, leave a brief voicemail and follow up with a text immediately after.
How do I follow up without sounding desperate?
Lead every follow-up with value, not a request. Offer weather alerts, financing information, social proof from nearby jobs, or a helpful tip about the insurance process. When you provide value first, you position yourself as a trusted advisor rather than a salesperson chasing a commission.
What should I do if a homeowner says they chose another company?
Thank them sincerely and ask one question: "What was the deciding factor?" The answer will teach you more about your sales process than any training course. Then ask if you can follow up in six months in case they need any warranty work or have neighbors who need roofing.
Should I use a CRM for roofing follow-ups?
Yes. Managing follow-ups through memory or a personal phone is the fastest way to lose deals. A CRM lets you set automated reminders, track every touchpoint, and ensure no lead goes cold because you forgot to follow up.
Stop leaving money on the table because you are afraid of being annoying. Professional follow-up is not annoying... it is a demonstration of how you will handle their project once they hire you. If you are disorganized and silent during the sales process, they will assume you will be disorganized and silent during the roof build.
Commit to the cadence, use the scripts, and watch your close rate climb over the next thirty days.
Ready to become an elite roofing sales professional?
Master the complete sales process from the door knock to the final close with our comprehensive training program.
Book Your FREE Demo and Get Certified as a Roofing Sales Pro
D2DCon
Golden Door Summit