Roofing Follow-Up Timeline,the 30-day system most shops never run.
Most roofing leads do not convert on the first call. The shops that close the most jobs are not the ones with the best openers. They are the ones with a written follow-up timeline that runs whether the owner is on the roof, on vacation, or asleep. This is that timeline.
Executive summary
The short version for busy owners.
A roofing follow-up timeline is a written, day-by-day sequence of phone, SMS, email, and voicemail touches that runs on every lead, with or without the owner pushing it.
Most signed roofing jobs come from the third through eighth touch, not the first. Shops without a timeline give up before the homeowner is ready.
A simple 30-day system, properly installed in a CRM, recovers 15 to 25 percent more pipeline at zero added media cost.
The reactivation sequence at day 30 and again at day 90 is where most quiet revenue lives.
Key takeaways
What to remember when this page closes.
- Write the timeline down. If it lives in a setter's head, it does not exist.
- Use four channels: phone, SMS, voicemail, email. Each does a different job.
- Front-load the first 48 hours. Most contacts happen there.
- Slow the cadence after day 7. Spacing protects deliverability and trust.
- Always send a three-touch confirmation before a booked appointment.
- Reactivate at day 30 and again at day 90. Those touches close real jobs.
Section 1
Why a written timeline beats hustle
A timeline is a contract with your future self. It removes the question of what to send and when, so the only remaining work is execution.
Without a timeline, follow-up happens when somebody remembers. Memory is the worst CRM ever invented.
With a timeline, follow-up happens on every lead, including the ones the setter quietly gave up on after the second voicemail.
Section 2
The four channels and what each one does
| Channel | What it is best for | What it is bad for |
|---|---|---|
| Phone | Qualification, building trust, closing for the appointment | Volume, after-hours touches |
| SMS | Quick confirmation, gentle reminders, reschedule, two-way replies | Long explanations, formal proposals |
| Voicemail | Signaling humanity, leaving a callback window | Pitching |
| Documents, recap, photos, longer answers | Speed, urgency, first contact |
Section 3
Days 0 to 1, the contact window
Most of the available pipeline lives inside the first 48 hours. The cadence here is dense on purpose.
- T plus 60 seconds: first SMS, named, references the request.
- T plus 90 seconds: first call attempt.
- If no answer: 25-second voicemail and follow-up SMS within 2 minutes.
- T plus 30 minutes: second call attempt and second SMS.
- T plus 3 hours: third call attempt with a different time slot.
- End of day 0: short email recap of the request and a callback offer.
- Day 1 morning: fourth call attempt, voicemail with a specific question about the home.
- Day 1 afternoon: third SMS asking for a preferred callback window.
Section 4
Days 2 to 7, the qualification window
If you have not had a live conversation by day 2, you are no longer racing. You are now patient. The cadence slows but never stops.
- Day 2: one call attempt and one email with a short, useful tip about roof inspections.
- Day 3: one SMS asking whether now is the right time or whether they would prefer next month.
- Day 5: one call attempt at a different time of day than previous attempts.
- Day 6: email with a one-page checklist (insurance, age of roof, signs of damage).
- Day 7: SMS, short and human, last attempt before slowing down.
Section 5
Days 8 to 14, the consideration window
If they still have not picked up, the homeowner is either undecided or quietly shopping. Your job is to stay present without being a pest.
- Day 9: email with a recent before-and-after photo from a job in their ZIP code (no pitch).
- Day 11: one call attempt with a 30-second voicemail referencing a free inspection slot.
- Day 14: SMS offering two specific inspection windows next week.
Section 6
Days 15 to 30, the patience window
By day 15, the lead has either gone cold or is waiting on something (insurance, spouse, money, weather). Your touches now do one thing: keep the door open without pressure.
- Day 18: email, short, useful, no ask.
- Day 22: SMS asking whether timing has changed.
- Day 27: final voicemail, warm and brief, offering an easy way back in.
- Day 30: move to the reactivation list.
Section 7
Appointment reminders, the three-touch confirmation
A booked appointment without a written reminder sequence runs a 25 to 40 percent no-show rate. With one, the no-show rate drops by half.
- T minus 24 hours: SMS confirming time, address, and rep name.
- T minus 2 hours: SMS with rep's photo and ETA window.
- T minus 15 minutes: rep places a quick call from the truck.
If the homeowner replies asking to reschedule, do it without friction in the same channel they used.
Section 8
Reactivation sequence
Reactivation is the most under-used revenue source in roofing. Every lead that did not convert in 30 days deserves two more chances.
- Day 60: short email referencing the original request, no pitch, with a single one-tap reply option.
- Day 90: SMS asking whether the project is still on the table, with two specific inspection windows.
- Day 180: post-storm or post-season trigger. If a storm hits their ZIP, call within 24 hours.
Most shops will recover 5 to 10 percent of their cold leads with a real reactivation sequence. On a 200-lead-per-month operation, that is 10 to 20 recovered conversations every month at zero media cost.
Section 9
KPIs to track on the timeline
| KPI | Definition | Healthy target |
|---|---|---|
| Touches per lead | Total call, SMS, voicemail, email touches before resolution | 6 to 10 |
| First-week contact rate | Percent of leads spoken to within 7 days | 65% or higher |
| No-show rate | Percent of booked appointments missed | Under 15% |
| Reactivation rate | Percent of cold leads recovered after day 30 | 5% to 10% |
Three perspectives
How three honest reviewers would frame this.
Optimistic
A written 30-day timeline is the single highest-ROI change a roofing owner can make this quarter. It costs nothing and recovers pipeline that is already paid for.
Balanced
A timeline only works if the CRM enforces it. Without CRM automation, the timeline becomes another sticky note on the monitor.
Critical
Follow-up cannot rescue a bad lead source. If your leads are recycled or unqualified, the best follow-up timeline in the country will still produce a thin pipeline.
Decision framework
A practical way to choose.
Find the row that matches your situation. Use it as a starting point, not a verdict. A short strategy call will sharpen the answer for your specific market.
| If this describes you | Recommended path | Why |
|---|---|---|
| No follow-up timeline at all | Install the days 0 to 7 sequence this week | The first week is where most of the pipeline lives. |
| Timeline exists but no CRM enforcement | Move the timeline into CRM automation | Memory and willpower are not a system. |
| Solid 14-day cadence, no reactivation | Build the day 30, 60, 90 reactivation steps | Reactivation is the cheapest revenue you can find. |
| Full timeline running, no-show rate above 20% | Add the three-touch confirmation sequence | Reminders cut no-shows by roughly half. |
| Cannot staff or maintain the timeline | Use pre-booked appointments | Pre-booked appointments collapse most of the follow-up burden by delivering a confirmed homeowner directly. |
Questions answered
What contractors ask before they start.
- How many touches before a lead is officially dead?
- Operationally, treat a lead as cold after 8 to 10 touches across 30 days with no engagement. Move it to a reactivation list rather than deleting it.
- Is it rude to text a homeowner who has not replied yet?
- Not if the messages are short, named, and useful. The complaints come from generic, link-heavy, salesy texts. Two well-written texts in a week is normal.
- What times of day work best for follow-up calls?
- In most U.S. markets, 10am to noon and 5pm to 7pm local time outperform every other window. Avoid 1pm to 3pm.
- Should we automate the reactivation sequence?
- Yes. Reactivation is the easiest sequence to automate because it runs on simple time triggers and short templates.
- How is this different from the 90-day follow-up system?
- The follow-up system covers the entire 90 days at a strategic level. This timeline is the day-by-day operating tempo for the first 30 days, where most outcomes are decided.
- Do pre-booked appointments replace the need for this timeline?
- They replace most of the front end (days 0 to 7) by delivering a confirmed homeowner. You still need the confirmation reminders and the reactivation sequence.
Related guides
Keep reading where it helps you decide.
Roofing Lead Response Time
The complete 5-minute playbook this timeline kicks off from.
Read guide
Roofing Follow-Up System
The full 90-day strategy this 30-day timeline lives inside.
Read guide
Roofing CRM Workflows
How to enforce this timeline inside your CRM.
Read guide
Roofing Appointment Confirmation Best Practices
The 3-touch sequence that cuts no-shows in half.
Read guide
Roofing Appointment Show Rate
What healthy show rates look like and how to raise yours.
Read guide
Pre-Booked Roofing Appointments
How pre-booked appointments collapse the front half of this timeline.
Read guide
Book your strategy call
See if your market is still open.
We work with one roofing company per metro. In 20 minutes we will review your service area, pricing, and capacity, then tell you straight whether we are a fit. No pressure, no contract on the call.