Most roofers think more leads means more ad spend. But the contractors with the fullest schedules often spend the least on advertising.

Their secret: they work the free channels systematically, and AI makes consistency possible.

1 Google Reviews → Organic Search Leads

More 5-star reviews = higher ranking in Google local search = more inbound calls. Every review is permanent marketing.

At 3 jobs/week with consistent asking: 78 new reviews per year. Most competitors have fewer than 30 total.

"Write a text to [NAME] whose roof we just replaced asking for a Google review. Warm, genuine, mention what it means to a small roofing company. Under 100 words."
2 Referrals → Highest-Close-Rate Leads

Referred leads close at 3–5x the rate of cold leads. And they cost nothing. The problem: most roofers never ask.

"Write a casual message to [NAME] one week after completing their roof. Check in that everything looks great, then ask if they know anyone who might need roofing work. Brief and low-pressure."
3 Nextdoor → Neighborhood Leads

After every roofing job, post on Nextdoor. Neighbors of your customer see you're active in the neighborhood. Some of them have roofs too.

"Write a Nextdoor post letting [NEIGHBORHOOD] residents know we just replaced the roof at [STREET NAME]. Offer free estimates to anyone interested. Company name: [NAME], phone: [PHONE]. Under 100 words."
4 Past Customers → Re-Engagement Revenue

Your past customers are your best warm leads. Most haven't heard from you since their job.

"Write a message to past roofing customer [NAME] who had their roof replaced [X] years ago. Spring/storm season angle — offer a free inspection or maintenance check. Brief and helpful."
5 Storm Response → Emergency Revenue

When a storm hits, the roofers who move in 24 hours capture the most jobs.

"Write a social media post for [CITY] homeowners after last night's storm. We're offering free roof damage inspections this week. Limited availability. Urgent but helpful — not pushy. Under 80 words."
6 Google Business Profile → Consistent Visibility

1 post per week + responding to all reviews = the most active roofing profile in your market within 6 months.

"Write a Google Business post for my roofing company in [CITY]. Topic: [SEASONAL TIP / RECENT JOB TYPE]. Under 150 words. Include a call to action."

Get 20 Roofing Prompts — $27

All 6 of these systems plus 14 more in the AI Starter Pack for Roofers.

Get the Starter Pack — $27