The Storm-Chase Lead Machine: Turn a Local Hail Report Into 40 Personalized Outreach Messages Before Noon
After a hail event, the first contractor to reach homeowners gets the job. This 20-minute workflow produces a door-hanger script, a text, and a neighborhood-specific email (localized to the exact storm zone) before your competitors finish their coffee.
After a hail event, the first contractor to reach homeowners gets the job. This workflow gets you a door-hanger script, a text, and a neighborhood-specific email in 20 minutes, before your competitors have finished their morning coffee.
Time to complete: 20 minutes post-storm
What you need: A hail report (free from the NWS Storm Reports page), a target neighborhood or street list, Claude or ChatGPT
Step 1: Pull the storm data (3 min)
Go to the National Weather Service Storm Reports page (or hailhistory.com for historical events). Note: date of the event, affected zip codes or neighborhoods, and hail size in inches. Free, and no account needed.
Step 2: Build your target list (5 min)
In Google Maps or your CRM, identify 30–50 addresses in the affected area. Focus on: single-family homes, pre-2000 construction (older shingles), and neighborhoods where you have past jobs or reviews. This is your outreach list.
Step 3: Generate the outreach with Claude (8 min)
Open Claude (private workspace). Paste this prompt:
Role: You are a roofing sales expert who writes high-conversion storm-damage outreach for residential contractors.
Context: We are [COMPANY NAME], a licensed roofing contractor in [CITY]. We handle both insurance claims and direct-pay replacements. Our main differentiator: [e.g., "we manage the entire insurance claim process so the homeowner never has to deal with the adjuster alone."].
Task: A hail storm hit [NEIGHBORHOOD / ZIP CODE] on [DATE]. Hail size was [X] inches. Write three outreach pieces for homeowners in that area:
- Door-hanger script: 75 words max, punchy, clear CTA to call or text for a free inspection.
- Text message: under 160 characters, includes our company name and a placeholder for our callback number.
- Email: subject line + 4-sentence body, neighborhood-specific (mention the actual storm date and area).
Tone: Helpful and urgent, not pushy. Position us as neighbors helping neighbors protect their homes before secondary damage sets in.
Format: Three clearly labeled blocks, copy-paste ready.
Step 4: Review and localize (3 min)
Read every word. Add your real phone number, contractor license number, and any required disclosure your state mandates on storm-chasing outreach. If the tone feels off-brand, paste the draft back in: "Rewrite this to sound more [one sentence about your voice, e.g., 'straight-talking, zero salesy language']."
Step 5: Deploy
- Door-hangers: Print and have your crew drop them while doing storm assessments in the area.
- Texts: Send via your CRM (Jobber, ServiceTitan, Housecall Pro) or a tool like Podium. Check your state's texting laws before sending to cold contacts.
- Email: Send to your past-customer list in the affected zip: warm contacts who already know you.
Human-in-the-loop checkpoint: Before anything goes out with your name on it, read it once. AI gets the words right 90% of the time. You catch the 10% that would look wrong on a homeowner's door.
The payoff: One signed insurance replacement job runs $8,000–$18,000. Drop 50 door-hangers, close at 2%, and that's one job from a 20-minute workflow.