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

MonthCampaignChannel
JanuaryRe-engage all past customers from prior yearText/email
FebruarySpring roof inspection preview — book early slotsEmail + GBP
MarchSpring booking campaign — urgency: schedule fillingText + Nextdoor
April–JunePost-job reviews + referral asks after every roofText (every job)
JulyMid-summer check-in to cold leads from springText
AugustPre-fall booking campaign — roof before winterEmail + GBP
SeptemberFall booking push — limited scheduleText + Nextdoor
OctoberStorm season prep campaignText + social
NovemberYear-end re-engagement — pre-winter inspection offersText
DecemberHoliday appreciation message to all customersEmail
Storm hit any month24-hour storm response (social + customer text)Social + text

The Always-On Habits (Every Week)

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