A roofing follow up text is one of the most underused sales tools in the entire industry. Text messages carry a 98% open rate and a 45% response rate — numbers that email and phone calls simply cannot match. Most homeowners read a text within 3 minutes of receiving it. Despite this, most roofing contractors still rely on phone calls as their primary follow-up method — a channel that gets ignored far more often.
Homeowners typically contact three to five roofing contractors at the same time. Speed and communication quality determine who wins the job. The first contractor to respond with a clear, professional message almost always secures the inspection appointment — regardless of price, reputation, or crew size.
This guide provides ready-to-use roofing follow up text templates for every stage of the sales process. Copy them, paste them into your CRM or phone, and start using them today.
Why Roofing Follow Up Texts Outperform Every Other Channel
Before diving into the templates, understanding why text outperforms every other channel makes the case for building a text-first follow-up system.
The 5-Minute Rule That Changes Everything
Industry data consistently shows that leads contacted within 5 minutes are up to 21 times more likely to convert than leads contacted after 30 minutes. Phone calls at odd hours go to voicemail. Emails sit unread for hours. A text, however, gets opened almost immediately — and responded to while the homeowner is still actively thinking about their roof.
Why Homeowners Prefer Texting Contractors
Texting feels low-pressure to homeowners. Responding to a text does not require stopping what they are doing or committing to a full conversation. Sending a quick reply takes 10 seconds. That low friction dramatically increases response rates compared to calls and emails. Furthermore, texts create a written record both parties can refer back to — which homeowners appreciate when making a large purchase decision.
For a practical look at how response speed affects your overall conversion rate, read: How to Never Miss a Roofing Lead Again (Even at 2am)
Situation 1 — First Response to a New Lead
Speed is the entire game here. Sending a text within 5 minutes of a new lead arriving signals professionalism and responsiveness — exactly what a homeowner wants to see from a contractor they are about to invite onto their roof.
Templates for New Lead Response
Template 1 — Standard Response: Hi [First Name] — this is [Your Name] from [Company]. Thanks for reaching out about your roof. Getting you a quick estimate is my priority. What works best — mornings or afternoons?
Template 2 — After-Hours Response: Hi [First Name] — [Your Name] from [Company] here. Got your message about your roof. Calling first thing tomorrow morning. In the meantime, feel free to send photos of any damage and I can give you a ballpark before we even talk.
Template 3 — Storm Event Response: Hi [First Name] — [Your Name] from [Company]. Looks like the storm hit your area hard. Free damage inspections are available this week — no obligation. Want me to come take a look? Reply YES and I will send available times.
Situation 2 — Following Up After No Response
Most contractors give up after one or two attempts. However, industry data shows 80% of sales require at least five follow-up contacts. A sequence of well-timed texts keeps your name in front of the homeowner without being pushy.
Templates for No-Response Follow-Up
Template 4 — Day 2 Follow-Up: Hi [First Name] — just following up from [Company]. Still happy to come take a look at your roof. Does this week work for a quick inspection?
Template 5 — Day 5 Follow-Up: Hi [First Name] — [Your Name] from [Company] again. Roofing issues tend to get worse quickly, especially after recent weather. A few openings remain this week — just reply and I will get you scheduled.
Template 6 — Final Follow-Up: Hi [First Name] — last message from me. If the timing is not right for your roof right now, that is completely understandable. Whenever you are ready — this season or next — give us a call. [Company] — [Phone Number]
For a broader look at building a full follow-up system that works automatically, read: The Real Cost of Not Having a Chatbot on Your Roofing Website
Situation 3 — Confirming and Reminding About Inspections
No-shows cost roofing contractors significant time and money. A simple confirmation text 24 hours before an inspection — and a reminder 1 hour before — dramatically reduces no-show rates.
Templates for Inspection Reminders
Template 7 — Inspection Confirmation: Hi [First Name] — confirming your roof inspection tomorrow at [Time] with [Your Name] from [Company]. We will be at [Address]. Any questions before then, just reply.
Template 8 — Day-Of Reminder: Hi [First Name] — [Your Name] from [Company]. Heading your way for the roof inspection at [Time] today. Looking forward to it — let me know if anything changes.
Template 9 — Running Late: Hi [First Name] — [Your Name] from [Company]. Running about [X] minutes behind — arriving by [New Time]. Appreciate your patience and see you soon.
Situation 4 — Following Up After Sending an Estimate
Estimates that go unanswered for more than 48 hours are likely lost. A well-timed follow-up text brings the homeowner back into the conversation before they sign with a competitor.
Templates for Estimate Follow-Up
Template 10 — 48-Hour Estimate Follow-Up: Hi [First Name] — [Your Name] from [Company]. Just checking if you had any questions about the estimate I sent. Happy to walk you through it or adjust anything. What are your thoughts?
Template 11 — Financing Mention: Hi [First Name] — [Your Name] from [Company]. Wanted to mention we offer financing options that make most roof replacements very manageable monthly. Want me to send the details?
Template 12 — Urgency Follow-Up: Hi [First Name] — quick update from [Company]. Material prices have been moving and our schedule is filling for [Month]. Additionally, locking in your project this week means we can hold current pricing. Want me to reserve your spot?
For a full breakdown of how AI estimates change the sales cycle, read: AI Roofing Estimates: What Changed for Roofers in 2026
Situation 5 — Storm Season Mass Outreach
After a significant weather event in your service area, proactive outreach to your existing customer database generates inspection appointments quickly. Furthermore, reaching out to unconverted leads after a storm reactivates conversations that went cold months ago.
Templates for Storm Season Outreach
Template 13 — Past Customers: Hi [First Name] — [Your Name] from [Company]. Checking in after the recent storm. Free roof inspections are available for past customers this week to make sure everything is tight. Want us to come take a look?
Template 14 — Unconverted Leads: Hi [First Name] — [Your Name] from [Company]. We spoke a while back about your roof. With recent storm activity, this might be a good time for a quick inspection. Free assessments are available this week — interested?
Template 15 — Insurance Claim Help: Hi [First Name] — [Your Name] from [Company]. If your roof took damage in the recent storm, we can help you through the insurance claim process. Want us to come document the damage before you call your adjuster?
For a complete guide to capturing more storm season leads, read: How Roofing Contractors Can Win More Storm Season Jobs With AI
Situation 6 — Requesting Google Reviews After Job Completion
Review requests sent within 24 hours of job completion consistently generate higher response rates than those sent days or weeks later. Moreover, a direct text with a review link removes all friction from the process.
Templates for Review Requests
Template 16 — Review Request: Hi [First Name] — [Your Name] from [Company]. Hope you are loving your new roof! If you had a good experience, a quick Google review would mean the world to us. Takes about 60 seconds: [Google Review Link]. Thank you so much!
Template 17 — Review Request Follow-Up: Hi [First Name] — just following up on my earlier message. Your Google review really helps homeowners find a trustworthy roofer. Here is the link: [Google Review Link]. Thank you!
For a complete guide to automating review generation after every job, read: How to Get More 5-Star Google Reviews for Your Roofing Company — Automatically
How to Build a Complete Roofing Text Follow-Up Sequence
Individual templates are useful. However, a complete automated sequence is what separates contractors who close 30% of leads from those who close 10%.
The 5-Touch Sequence That Works
Minute 1 after lead arrives — send Template 1 or 2 as an immediate response. Day 2 with no response — send Template 4 as a gentle follow-up. Day 5 with no response — send Template 5 as an urgency follow-up. Day 10 with no response — send Template 6 as a final follow-up. Within 48 hours of sending an estimate — send Template 10 as an estimate follow-up.
Why Automation Makes the Critical Difference
Running this sequence manually works for 10 to 20 leads per month. During storm season, however, when 50 to 100 leads can arrive in 48 hours, manual follow-up becomes physically impossible. As a result, automated sequences become the only viable system for capturing every opportunity.
How RoofD AI Handles First-Touch Automatically
RoofD AI captures every lead from your website — day or night — pushes them to your CRM, and triggers your follow-up sequence without anyone managing it manually. Every lead gets contacted within 60 seconds of arriving. No lead slips through because someone was on a roof, in a meeting, or asleep. For a full breakdown of how the full AI-powered sales system works, read: 5 Ways Roofing Companies Are Using AI to Book More Jobs in 2026
Text Compliance — What Every Roofing Contractor Needs to Know
Before sending any text messages to leads or customers, understanding basic FTC and TCPA compliance requirements is essential. Non-compliance can result in significant fines.
Key Compliance Rules to Follow
Always get opt-in consent before texting leads. Web forms and chatbot conversations should include a disclosure confirming the homeowner agrees to receive text messages. Additionally, always honor STOP and UNSUBSCRIBE requests immediately. Send messages during reasonable hours — most compliance guidelines recommend between 8am and 9pm in the recipient’s time zone. Keep records of consent for every contact in your database.
Frequently Asked Questions About Roofing Follow Up Texts
Q: How quickly should I send the first follow up text to a new roofing lead? Within 5 minutes is the gold standard. Industry data shows leads contacted within 5 minutes are up to 21 times more likely to convert than leads contacted after 30 minutes. During business hours, a team member should respond immediately. After hours, an automated system like RoofD AI handles this automatically — engaging the homeowner the moment they reach out, regardless of the time.
Q: How many follow up texts should I send before giving up on a lead? Most roofing companies send one or two messages and stop. However, research shows 80% of sales require at least five follow-up contacts. Sending a well-spaced sequence of five messages — day 1, day 2, day 5, day 10, and one final text — captures a significant percentage of leads that would otherwise go cold. After five attempts with no response, marking the lead inactive and moving on is reasonable.
Q: Should I use text or call for roofing lead follow-up? Both have a role, but text should come first. A text sent within 5 minutes of a lead arriving gets read almost immediately. Following up with a phone call after the homeowner has responded to the text dramatically increases the chance of a meaningful conversation. See how RoofD AI features handle automatic first-touch for every lead.
More Questions About Roofing Follow Up Text Messages
Q: Can I use these templates with any CRM? Yes — these templates work with any CRM or text messaging platform that supports SMS. Copy them directly into JobNimbus, AccuLynx, GoHighLevel, HubSpot, or any platform you currently use. For a comparison of the top roofing CRM platforms, read: JobNimbus vs AccuLynx — Which CRM Is Right for Your Roofing Company?
Q: How do I automate roofing follow up texts so I do not have to send them manually? Configure automated text sequences inside your CRM — most platforms support trigger-based automation where a new lead arrival fires the first text automatically. Additionally, subsequent texts follow based on time delays or lead status changes. For contractors using RoofD AI, every lead captured by the chatbot pushes to your CRM via webhook, triggering your follow-up sequence automatically from the first second.
Q: What is the best roofing follow up text to send after a storm event? Template 13 for past customers and Template 15 for insurance claim help consistently generate the highest response rates after storm events. Homeowners who have already worked with you respond well to proactive outreach. New leads respond best to the offer of help navigating the insurance claim process — it positions you as a trusted guide rather than just another contractor trying to sell a roof.
Q: How do review request texts fit into the follow-up process? Review requests should fire automatically within 24 hours of a job completing in your CRM. Timing is the critical variable — a homeowner who just experienced a great job is emotionally engaged and far more likely to leave a review than one contacted two weeks later. For a complete guide to building automated review generation, read: How to Get More 5-Star Google Reviews for Your Roofing Company — Automatically
Start Texting Your Leads Before Your Competitor Does
Every lead sitting in your CRM without a follow up text in the first 5 minutes is a lead your competitor is winning. These templates give you everything you need to respond faster, follow up more consistently, and close more jobs — starting today.
Copy the templates. Load them into your CRM. Furthermore, if you want the entire first-touch process to happen automatically — without anyone on your team lifting a finger — RoofD AI handles it around the clock.
Or start your 7-day free trial — no charge until day 8, cancel any time.