The roofing contractors who dominate their markets don't necessarily have the biggest ad budgets. They have a consistent system that runs year-round — and AI makes it possible in under 30 minutes per week.
The 12-Month Calendar
| Month | Campaign | Channel |
|---|---|---|
| January | Re-engage all past customers from prior year | Text/email |
| February | Spring roof inspection preview — book early slots | Email + GBP |
| March | Spring booking campaign — urgency: schedule filling | Text + Nextdoor |
| April–June | Post-job reviews + referral asks after every roof | Text (every job) |
| July | Mid-summer check-in to cold leads from spring | Text |
| August | Pre-fall booking campaign — roof before winter | Email + GBP |
| September | Fall booking push — limited schedule | Text + Nextdoor |
| October | Storm season prep campaign | Text + social |
| November | Year-end re-engagement — pre-winter inspection offers | Text |
| December | Holiday appreciation message to all customers | |
| Storm hit any month | 24-hour storm response (social + customer text) | Social + text |
The Always-On Habits (Every Week)
- After every completed roof: review request text
- 1 week post-completion: referral ask
- Every open estimate: Day 3 follow-up, Day 7 final touch
- Weekly GBP post
The Core Prompts
Spring booking campaign:
"Write a message to past roofing customers in [CITY] — spring is here and we're booking roof inspections and replacements. Schedule is filling up. Keep it helpful and brief."
Post-job review + referral (same day):
"Write a text to [NAME] whose roof we just replaced. Thank them, ask for a Google review, and ask if they know any neighbors who might need roofing work. Brief and genuine."
Storm response social post:
"Write a Facebook/Nextdoor post for homeowners in [CITY] after last night's storm. Offering free roof damage inspections this week. Urgent but not pushy. Under 80 words."
Get the Complete Roofing Prompt Library — $27
The AI Starter Pack for Roofers has 20 prompts for every campaign in this plan — estimates, follow-ups, reviews, storm response, and referrals.
Get the Starter Pack — $27