Roofing marketing splits into two businesses wearing one brand: storm work that arrives all at once, and retail work you have to earn one inspection at a time. Companies that only chase the first live and die by the weather and the lead vendors. The durable ones build the second — and that’s a leadership job, not an ads budget.
What I usually find
- Revenue hostage to storms, canvassing crews, and shared leads bought at auction
- Insurance-restoration expertise that never gets translated into homeowner trust
- No referral or review engine, in the single most referral-driven purchase a homeowner makes
- Financing options that could close retail jobs, buried instead of marketed
- Job-site proof — crews, befores-and-afters, drone shots — left on someone’s phone
What leadership changes
The retail engine gets built deliberately: a brand homeowners recognize before the hail does, a review and referral system fed by every completed job, inspection offers that fill the calendar between weather events, and financing positioned where it closes. Storm capability stays — it becomes the windfall on top of a business that no longer needs the wind.
The numbers I hold marketing to
- Inspections booked, and cost per inspection by channel
- Close rate, retail versus storm — tracked separately, always
- Retail share of revenue — the independence metric
- Reviews and referrals per completed job
