Skip to content
Industry Guide Roofing · COMPLIANCE

TCPA & SMS Compliance for Roofing Contractors

The TCPA and CAN-SPAM compliance playbook tailored for roofing contractors — TCPA class actions don't discriminate by trade size — every SMS to a non-consented number is a $500-$1,500 hit.

TF
By Trailfire
· Updated July 17, 2026 · 8 min read · Built for Roofing →

Key Takeaways for Roofing

  • Transactional SMS (appointment confirmation, review request after a roof repair) needs Prior Express Consent — a lower bar.
  • Marketing SMS (cross-sell, win-back, promotional) needs Prior Express Written Consent — a higher bar with checkbox + disclosure.
  • 10DLC registration is mandatory for business SMS. Without it, carriers throttle or block your messages entirely.
  • Quiet hours: 9 AM-8 PM in the recipient's local timezone. Stricter than federal default, satisfies all state rules.

Why this matters for Roofing businesses

Roofing businesses send a lot of SMS — appointment reminders, "tech on the way" notifications, review requests, promotional offers. Each non-compliant message exposes you to $500-$1,500 per-violation TCPA penalties. A single class action settles in the $1M-$10M range for businesses your size.

The Roofing-specific angle

For roofing contractors, the key consent boundary is between transactional and marketing SMS. A review request tied to a completed roof repair is transactional — prior express consent suffices (the customer gave you their phone number for service purposes). A win-back campaign or cross-sell promotion (a seasonal offer sent to a past roof inspection customer) is marketing — requires prior express written consent with a checkbox. License #s also matter on the SMS side if you reference services that require licensing in your state. Your license-required states for roofing include: California, Florida, Arizona, Nevada, Oregon, Washington, Louisiana, NC, SC, TN, GA.

A roofing business sending 1,000 marketing SMS without proper PEWC consent is exposed to $500,000-$1.5M in TCPA liability. The plaintiffs' bar specializes in finding these.

How Sentry Roofing would set this up

Consider Sentry Roofing, a roofing operation serving Tampa, FL. A typical roof repair job at the 1247 Oak Lane address triggers the following automation:

  1. Technician taps "Job Complete" in the field — roof repair marked done.
  2. 4 hours later, David receives an SMS asking for a Google review.
  3. Review request mentions roof inspection specifically — feeds Local Pack keyword relevance.
  4. If David leaves a 4+ star review, a 25-card postcard campaign fires to neighbors around 1247 Oak Lane.
  5. David also gets a referral link — both they and a referred neighbor get a discount on the next job.
  6. Compliance: 9 AM-8 PM quiet hours respected, opt-out logged, license # auto-included on postcards where required.

Read the full pillar guide

This page covers the roofing-specific angle. For the complete mechanics — full timing tables, all the templates, the FTC and TCPA detail, and the response-framework playbooks — read the foundational pillar:

Pillar Guide

TCPA & CAN-SPAM Compliance for Service Businesses

The comprehensive playbook covering every angle of this topic for local service businesses.

Read the full pillar guide

More Roofing Guides

REVIEWS

How Roofing Contractors Get More Google Reviews

Practical playbook for roofing contractors to build review velocity, climb the Local Pack, and win more nearby jobs.

POSTCARDS

Direct Mail Marketing for Roofing Contractors

How roofing contractors use post-job radius campaigns, Smart Cards, and referral postcards to turn one job into a street of new customers.

REFERRALS

Build a Roofing Referral Program That Runs Itself

Why referrals are the lowest-CAC channel for roofing contractors — reward structures, timing, automations, and FTC disclosure rules.

SEO

Local SEO for Roofing Contractors

The Local Pack ranking playbook for roofing contractors — Business Profile, citations, service pages, schema, and compounding review velocity.

OPERATIONS

Multi-Location Roofing Operations Playbook

How roofing businesses scale to multiple branches — per-location attribution, brand consistency, technician mobility, and marketing that scales.

PRICING

Pricing & Quoting Playbook for Roofing Contractors

Pricing models for roofing contractors — flat-rate books, good/better/best quoting, raising prices without churn, and financing for big jobs.

HIRING

Hire & Retain Roofing Technicians

The hiring and retention playbook for roofing contractors — sourcing apprentices, pay structures, and the culture that keeps top techs.

BUYER'S GUIDE

Roofing Review Platforms — Buyer's Guide

How to choose a review platform as a roofing contractor — evaluation criteria, TCO, vendor categories, and the non-negotiables.

Built for Roofing businesses

Trailfire automates the playbook in this guide for roofing contractors — review requests, neighborhood postcards, referrals, and compliance — wired together as one growth engine.