By Roof Jobs Connect · Published November 2, 2026
Roofing Lead Follow-Up: A 7-Day Text and Call Sequence That Books Inspections
Most roofing leads do not book on the first touch. A homeowner fills out a form during lunch, gets a call at 2 p.m. while in a meeting, and by Friday has talked to two other roofers. The company that books the inspection is often not the one with the best price. It is the one that kept showing up politely until the homeowner had a minute to say yes.
This guide gives you a simple 7-day follow-up sequence for new roofing leads, with the exact texts and call timing, plus the CRM setup that makes it run without someone keeping it in their head.
Why follow-up matters more than the first call
Two things are true for most roofing companies at the same time. Fast response matters, and the first attempt often does not connect.
On speed, the MIT/InsideSales Lead Response Management Study found that the odds of contacting a web lead dropped 100 times when the first call came at 30 minutes instead of 5 minutes. That study was not about roofing, so treat it as a direction, not a promise. We cover it in more detail in how fast a roofing company should answer leads.
On channel, homeowners are split. In the Modernize 2025 Homeowner Insights report, which Modernize says drew on over 150,000 homeowners, the preferred way for a contractor to reach out first when booking a project was:
- Phone call: 30.40%
- Text message: 28.95%
- Email: 25.69%
- Online booking: 10.96%
In Modernize's 2024 data, text was the first choice for only 18.9% of homeowners. So texting has grown, but no single channel wins. A follow-up plan that only calls, or only texts, misses a big share of people.
A second survey points the same way. Tinuiti's 2025 Home Services Marketing Study, a survey of 1,000 U.S. homeowners in February 2025, found the phone was the most preferred way to book a home service. Only 9% preferred to book by text, but 25% preferred text for communication after the appointment was made. In plain terms: call to book, text to confirm and stay in touch, and give people an online booking link as a backup.
The 7-day roofing lead follow-up sequence
This sequence is for a new inbound lead (a web form, a Facebook lead, a missed call, or a voicemail) who has not booked an inspection yet. Stop the sequence the moment they book, reply "not interested", or text STOP.
Day 0, within 5 minutes
Call first. If they answer, use your inspection booking script. If you need one, our roofing phone script for booking an inspection walks through it word for word.
If no answer, text right away:
Hi [First name], this is [Your name] with [Company]. I just tried calling about your roof. I can get someone out for a free inspection [tomorrow afternoon] or [Thursday morning]. Which works better? You can also pick a time here: [booking link]. Reply STOP to opt out.
Two time choices beat "let me know when works." It is easier to answer.
Day 0, about 2 hours later
Second call attempt. Leave a short voicemail this time:
Hi [First name], it's [Your name] from [Company] about your roof inspection request. I sent you a text with two open times. Just reply to that text and I'll lock it in.
The voicemail points them back to the text, which is the easiest place to reply.
Day 1, morning
Text a helpful nudge, not a pushy one:
Morning [First name]. Still happy to take a look at your roof. Is it a leak, storm damage, or just time for a check? That helps me send the right person.
A simple question gets more replies than "just following up." It also tells you how urgent the job is.
Day 1, late afternoon
Third call attempt. Many homeowners pick up between 4 and 6 p.m. after work. No voicemail needed if you left one yesterday.
Day 3
Text with something useful:
[First name], a quick tip while you decide: if you have water stains on a ceiling, take a photo now so we can compare later. Want me to hold a time this week for the inspection?
You are giving value and asking one easy yes/no question.
Day 5
Fourth call attempt plus an email if you have their email address. Keep the email short, with your photo or logo, a link to your reviews, and the booking link.
Day 7
The "close the loop" text:
Hi [First name], I don't want to keep bugging you. Should I close out your roof request for now, or would you still like an inspection? Either answer is fine.
This message often gets the most replies, because it is honest and easy to answer. If they say close it, thank them and move them to a monthly check-in list (with their consent).
Rules that keep follow-up from turning into a problem
Persistent follow-up is good. Annoying or non-compliant follow-up is not. A few guardrails:
- Respect calling hours. Under the federal rule at 47 CFR 64.1200(c)(1), telephone solicitations to a residential number may not be made before 8 a.m. or after 9 p.m., local time where the person is. Some states are stricter. A lead who asked you to contact them is in a different position than a cold call, but staying inside those hours is still a sensible default for follow-up.
- Honor opt-outs fast. The FCC rules published in the Federal Register in March 2024 require honoring opt-out requests, such as replying STOP, within 10 business days. Build it so STOP ends the sequence right away.
- Keep consent records. Save how and when the homeowner gave you their number, such as the web form and its wording.
- Use one name and one number. A homeowner who gets texts from three different numbers at your company will not trust any of them.
This is general information, not legal advice. Have your attorney review your texting and calling setup.
How to set it up in your CRM
You do not need a fancy system, but you do need the steps to run on their own. Whatever CRM you use, the setup looks about the same:
- One pipeline stage for "New lead, not booked." Every new form, call, and Facebook lead lands here automatically.
- A follow-up workflow tied to that stage. It sends the texts on schedule and creates call tasks for your team at the right times.
- A booking link that writes to the real calendar. When the homeowner picks a time, the CRM moves them to "Inspection booked" and stops the follow-up.
- Stop rules. A reply, a booking, an opt-out, or a "not interested" tag ends the sequence. Nobody should get "still interested?" after they already booked.
- A weekly report. Count new leads, how many booked, and on which touch they booked.
If you use JobNimbus, AccuLynx, Roofr or another roofing CRM, check what it can automate on its own and what needs a tool such as Zapier. If your CRM cannot send texts on a schedule, that gap is worth fixing before you spend more on leads.
What to measure for the next 30 days
Track these for one month:
- New leads by source (web form, Facebook, Google, missed calls)
- Time from lead to first call attempt
- How many booked on Day 0, Day 1, Day 3, Day 5 and Day 7
- How many booked inspections actually happened
- How many turned into signed jobs
If most bookings happen on Day 0, your speed is doing the work. If a lot happen on Day 3 to Day 7, your follow-up is earning its keep. And if leads go quiet after Day 0, look at your first text and your call times. The free speed-to-lead test can help you spot where response time breaks down.
Common follow-up mistakes roofers make
- Stopping after one call. One missed call is not a lost lead. It is a lead who was busy.
- Texting "just checking in." Ask a real question or offer two times instead.
- No booking link. Some people will never call back but will happily tap a link at 10 p.m.
- Following up after they booked. This makes your company look disorganized. Set stop rules.
- Leaving it to memory. If the sequence depends on someone remembering, it will break during the first busy week.
Want this done for you?
If you would rather not build the follow-up texts, call tasks and CRM workflow yourself, that is what I set up for roofing companies through Roof Jobs Connect. I build the website, an AI voice and chat receptionist that answers and books inspections around the clock, and the automatic follow-up that keeps working leads until they book or opt out. My offer is 50 qualified roof replacement appointments in 90 days or you don't pay. That guarantee comes from Roof Jobs Connect under my own terms, and it is not a result promised by any software vendor.
If you want to see whether it fits your company, book a demo.
Frequently asked questions
How many times should a roofing company follow up with a new lead?
A simple plan is about four call attempts and four or five texts over 7 days, stopping right away when the homeowner books, says no, or replies STOP. The exact count matters less than having the sequence run every time.
Should I call or text roofing leads?
Both. In the Modernize 2025 Homeowner Insights report, 30.40% of homeowners preferred a phone call for first outreach and 28.95% preferred a text. Call first, then text if they do not answer, and include a booking link.
What should a roofing follow-up text say?
Use your name and company, mention their roof request, offer two specific inspection times or a booking link, and include an opt-out such as Reply STOP. Avoid empty messages like just checking in.
What hours can I call or text roofing leads?
The federal rule at 47 CFR 64.1200(c)(1) bars telephone solicitations to residential numbers before 8 a.m. or after 9 p.m. local time, and some states are stricter. Staying inside those hours is a sensible default. Check your setup with your attorney.
When should follow-up stop?
As soon as the homeowner books, replies that they are not interested, or opts out. Set these as automatic stop rules in your CRM so nobody gets a follow-up after they already booked.
Sources
- Modernize, 2025 Homeowner Insights: Communication Preferences
- Tinuiti, 2025 Home Services Marketing Study (survey of 1,000 U.S. homeowners, February 2025)
- MIT/InsideSales Lead Response Management Study
- 47 CFR 64.1200, Delivery restrictions (Legal Information Institute)
- FCC, Strengthening the Ability of Consumers To Stop Robocalls, Federal Register (March 5, 2024)