Table of Contents

Roofing is a two-season business in most of the country, with a storm-chase surge on top of it. Every lead counts, every inspection needs to actually happen, and every completed job is a potential Google review and referral. SMS is the fastest channel for all three — 98% open rate, replies in minutes instead of hours, and a fraction of the cost of mailers or call centers.

This page covers how roofing contractors use ReadySMS for inspection reminders, storm-triggered outreach, post-job review requests, and seasonal maintenance campaigns — plus the 10DLC compliance piece that keeps your numbers from getting filtered.

Why Roofing Companies Use SMS

Three numbers tell the story:

For a roofing company doing 200 jobs a year at an average ticket of $12,000, adding SMS to the lead-to-job pipeline reliably moves conversion 10–20% upward and lifts Google review velocity noticeably. The math works at every volume.

5 High-ROI Roofing SMS Use Cases

1. Inspection confirmations and reminders

No-show rate on free roof inspections runs 30–40% without reminders. A 24-hour reminder text and a 1-hour same-day confirmation text drops that to under 10%. At $200+ of cost per inspection (travel time, the inspector's hour, fuel), cutting the no-show rate in half pays for your entire SMS spend in a single week.

2. Post-job review requests

Send 24–48 hours after job completion, when the customer is happiest. Include a direct link to your Google Business Profile review page. Roofers who add SMS review requests see their review velocity jump 3–5x compared to email-only requests.

3. Storm-triggered outreach

After a hail or wind event, homeowners in the affected ZIP codes are actively shopping. A compliant, consent-based SMS campaign sent within 48–72 hours of the storm converts dramatically better than one sent a week later when adjusters are already involved.

4. Referral asks

Send 30 days post-job when the roof is visible from the street and neighbors are asking questions. A short "who in your neighborhood needs the same work?" text generates 1–2 referrals per 10 messages on average.

5. Seasonal maintenance reminders

Spring (post-winter damage check) and fall (pre-winter gutter and flashing check). Low-effort revenue line — maintenance visits average $300–$600 and re-engage dormant customers.

Running Compliant Storm-Chaser Campaigns

Storm-chaser SMS is a high-reward but also high-scrutiny use case. Carriers actively filter storm-chaser campaigns that look unsolicited, and TCPA class-action attorneys specifically target the category. Here is the path that works:

  1. Canvass the storm-damaged neighborhood in person. Door-to-door within 24–48 hours of the storm. Carry an opt-in card that says exactly: "Text me a free roof inspection quote — standard message rates apply, reply STOP to opt out." Get a signature.
  2. Log the opt-in in your system. ReadySMS, GoHighLevel, JobNimbus — wherever your leads live. Include the date, address, and signature scan.
  3. Text within 48 hours. Lead with who you are, why you are texting (the specific storm and their address), and a clear CTA to book the inspection.
  4. Honor STOPs immediately. ReadySMS handles this automatically — any inbound STOP/UNSUBSCRIBE/QUIT keyword suppresses the number across all future sends.
  5. Keep records for 4 years. TCPA statute of limitations. Your opt-in card scans and your ReadySMS audit log are your legal defense.

Cold texting a skip-traced list of storm-damaged homeowners without prior consent is legally exposed, and carriers will flag the traffic. We recommend the door-knock opt-in path. It is slower by a day but lowers your legal and deliverability risk dramatically.

Copy-Paste Message Templates

Starter templates, all inside the 160-character GSM-7 single-segment limit. Swap the brackets for your company details.

Storm outreach (consented lead)

Hey [Name] — [Company] here. You signed up for a free roof inspection after the [Date] storm. I can be at [Address] tomorrow 2pm or Thursday 10am. Which works? Reply STOP to opt out.

Inspection reminder (24hr)

[Name] — quick reminder: roof inspection tomorrow [Date] at [Time]. I'll call 15min before I arrive. Reply RESCHEDULE if today's tough, or STOP to opt out.

Inspection reminder (1hr)

On my way to [Address] now, ETA 15min. See you soon! — [Inspector Name], [Company]

Post-job review request

[Name], thanks for trusting [Company] with your roof! If we earned 5 stars, would you share a quick Google review? [Review Link]. Reply STOP to opt out.

Referral ask (30 days post-job)

[Name] — [Inspector Name] here. Your new roof is looking sharp from the street. Know any neighbors dealing with storm damage? $500 referral bonus per closed job. Reply STOP to opt out.

Seasonal maintenance reminder

Hi [Name], [Company] here. It's been 6 months since we installed your roof — time for a free spring checkup? Book here: [Link]. Reply STOP to opt out.

Pricing & ROI Math

What it costs to run a typical roofing SMS program at ReadySMS:

Campaign Monthly Volume ReadySMS Starter Cost ReadySMS Growth Cost
Inspection reminders only 300 msgs $3.87 $3.57
Reminders + reviews + referrals 1,500 msgs $19.35 $17.85
Above + seasonal maintenance 3,000 msgs $38.70 $35.70
Above + storm-chaser surge (hail event) 15,000 msgs $193.50 $178.50

A single closed roof job averages $8,000–$15,000 in revenue. If your SMS program closes one extra job per month that would have otherwise gone cold, the program pays for itself 40–80x over.

10DLC for Roofers

Every business sending SMS in the US must register under A2P 10DLC with The Campaign Registry. Unregistered numbers get filtered by carriers within days.

ReadySMS handles 10DLC inside the dashboard:

We help you choose the right use case classification and draft sample messages that get approved the first time. A storm-chaser campaign needs a different description than a post-install review campaign — mixing them up is the most common rejection reason we see from roofers.

CRM Integrations

ReadySMS plugs into every common roofing workflow:

For most roofing contractors, GoHighLevel plus ReadySMS plus your existing estimating tool (Roofr, Hover, or manual) covers the entire lead-to-job-to-review workflow in one dashboard.