Machina

Nineteen industries

One growth engine.

Design, advertising, development, and marketing built for the sectors driving what comes next — AI, fintech, health tech, and beyond.

All industries

Machina — Marketing that moves numbers.

Start a free strategy call
Industry Playbooks

Roofing marketing: how to keep crews booked year-round

Roofing marketing works when it fills the slow months, not only the weeks after a storm. Insurance data puts the average US roof replacement at $17,631, yet only 16% of roofing contractors follow up the same day on an unsold estimate. This guide covers the job economics, the channels, and the follow-up system underneath both.

Francisco Contreras

Francisco Contreras · Founder, Machina

12 min read

Abstract liquid-glass render: a stepped pyramid of overlapping translucent green glass tiles with warm gold light running along every edge, on a near-black background.

Key takeaways

  • Only 16% of roofing and exterior contractors follow up with a homeowner the same day on an unsold estimate, per ServiceTitan's 2026 survey of 1,000+ companies. At a $17,631 average replacement, that habit is worth more than another lead source.
  • Verisk's insurance claims data puts the average US residential roof replacement at $17,631 in 2025 and the average repair at $4,699. Consumer cost guides run lower because they cover more cash work, so name which population you mean.
  • Reviews are judged on recency now. BrightLocal's 2026 survey found 74% of consumers look for reviews written in the last three months, and 89% expect the owner to reply.
  • Google Ads for Home and Home Improvement averaged $90.92 per lead across 13,474 US campaigns. Against a $17,631 replacement, media pays for itself on revenue near a half-percent close rate, so the phone process matters more than the bid.

Storm work or retail work: which one keeps crews paid?

Only 16 of every 100 roofing and exterior contractors call a homeowner back the same day after sending an estimate. ServiceTitan got that from a survey of more than 1,000 companies, published in January 2026. It explains a slow winter better than any advertising budget does.

Roofing marketing is usually sold as a channel list: Local Services Ads, before-and-after photos, doors knocked after hail. But the US roofing market runs to $92.5 billion this year, up 0.3%, across roughly 109,000 businesses, so the work comes from taking share. What decides whether crews stay busy in February is the arithmetic underneath the channels.

Start with the split between storm and retail work, because it sets the budget. Verisk's 2026 U.S. Roof Report put the average US residential roof replacement at $17,631 in 2025 and the average repair at $4,699. Those come from insurance claim files, so use them for storm math and your own closed-job average for retail.

$17,631

Average US residential roof replacement cost in 2025, from insurance claims data. Repairs averaged $4,699.

Verisk, 2026 U.S. Roof Report, reported by Claims Journal

Storm demand is large and lumpy. Severe thunderstorms, tornadoes, hail and straight-line winds caused $51 billion in US insured losses in 2025, a third straight year above $50 billion, per the Insurance Information Institute. Hail drives up to 80% of those claims, and roofs take 70% to 90% of insured home catastrophe losses.

The map moves. Verisk counted 16 states where severe hail hit more than 20% of roofs in 2025, up from 12 in 2024, led by Kansas at 51.8%. A roofer there can build a year around storm response. A Californian cannot.

Claim volume fell sharply in 2025 while severity hit records, Verisk found, and roofs in moderate to poor condition carry roughly 60% higher loss costs. Aerial imagery puts 38% of US homes in that band, and those are inspection targets whether or not a storm arrives.

Why referrals stop filling the calendar

Referrals are the best-converting lead a roofer gets, and they are not a demand engine. Roofing Contractor's 2026 homeowners survey found word of mouth is still how 74% of homeowners find a roofing contractor, with 62% coming through repeat business and 54% through search engines.

Read those together and the ceiling appears. Word of mouth and repeat business draw on one pool, the people you have already worked for. It grows at the speed of your install calendar, and it sends work on the homeowner's schedule.

Search is where a referral gets checked. A name passed over a fence still gets typed into Google before the call, and what they find decides whether it converts. The pattern holds across the trades, and roofing is the version with the highest ticket attached.

The same survey found 65% of homeowners are more likely to call a roofer whose website shows pricing, and almost no roofing site does. Publish a range with the variables named: square footage, pitch, layers, material.

How do homeowners pick a roofer now?

They read reviews, and they check the dates on them. BrightLocal's 2026 survey of 1,002 US adults found 74% look for reviews written in the last three months. The rating bar moved too: 68% now require at least four stars, up from 55% a year earlier, and 89% expect the owner to respond.

74%

Consumers who look for reviews written within the last three months. Another 32% want reviews from the last two weeks.

BrightLocal, Local Consumer Review Survey 2026 (1,002 US adults)

So the target is velocity rather than volume. A roofer with 200 reviews and nothing since spring loses to one with 60 and eight this month. Request a review two hours after the crew leaves, remind at day three, answer every review inside 48 hours.

One number in that survey deserves a budget line. Forty-five percent of consumers now use ChatGPT or a similar tool for local recommendations, up from 6% a year earlier. They read the same public surfaces a search engine does, so reaching them is the same job as local SEO, done for a reader that never clicks.

The assets that compound cost little. Keep a Google Business Profile with real photos and correct service areas. Write city and service pages in the words homeowners type. Then make the site fast enough to hold a phone user who tapped your map listing; our free SEO report checks that in thirty seconds.

What does a roofing lead cost?

More than in most trades, and it depends on the channel. WordStream's 2026 Google Ads benchmarks, built from 13,474 US campaigns, put Home and Home Improvement at $8.33 per click and $90.92 per lead. Roofing is not broken out there, and it sits at the expensive end.

What a roofing lead costs by channel, and what each benchmark leaves out.
ChannelHow you payPublished benchmarkThe catch
Google Search (Home & Home Improvement)Per click$8.33 CPC, 8.05% conversion, $90.92 per leadRoofing runs above the category average
Google Search (roofing and gutters)Per clickAbout $10.70 CPC, highest CPL in home servicesWidely cited from LocaliQ; check your own account
Local Services AdsPer leadGoogle publishes none by tradeYou pay whether or not you answer
Google Business ProfileFreeReviews, proximity and relevance drive rankReview recency moves the click
Referral and repeatFree to acquire74% word of mouth, 62% repeat businessCapped by your past-customer list

Sources: WordStream / LocaliQ 2026 Google Ads Benchmarks (13,474 US campaigns, April 2025 to March 2026); LocaliQ home-services search ad benchmarks; Google Local Services Ads Help; Roofing Contractor Homeowners Survey 2026. Full links in Sources below.

The arithmetic takes ten seconds: divide cost per lead by average job value. At $90.92 per lead against a $17,631 replacement, media pays for itself on revenue at a 0.52% close rate, one job in 194 leads. At $200 per lead it is 1.1%. Both are revenue break-evens rather than profit.

The risk is not in the click price. At $8.33 a click, twelve clicks buy a hundred dollars of attention and one missed call throws it away. Local Services Ads change that shape: Google bills them per lead, adds the Google Guaranteed badge, and lets you dispute leads that were not real jobs. Run them first, layer search campaigns on what they miss, and fix the phone process before either.

The 16% who call back the same day

Return to the number this piece opened with. The same ServiceTitan report found 79% of roofing companies using no AI at all, and 59% naming reputation as their top differentiator.

16%

Roofing and exterior contractors who follow up with a homeowner the same day on an unsold estimate.

ServiceTitan, 2026 Roofing & Exterior Market Report (1,000+ companies)

Sit with the size of that. A roofer who sends twenty estimates a month and closes a quarter leaves fifteen live proposals on the table. One extra close a month at $17,631 is more than $200,000 a year.

  1. 1

    Text within 15 minutes

    The proposal link and one question, while they are still in the driveway thinking about it.
  2. 2

    Email at hour four

    The scope in plain language, financing options, and photos your crew already took.
  3. 3

    Call on day two

    A task assigned to a person, not an automation.
  4. 4

    Send one useful thing on day five

    How to read the line items on a carrier estimate.
  5. 5

    Re-engage at 30, 60 and 90 days

    A homeowner who waited in April is a warm lead in September.

Inbound speed matters for the same reason, and Local Services Ads make it expensive to ignore, because you pay when the phone rings. Missed-call text-back and a round-robin to the on-call rep are the cheapest fix on this list. We build these sequences as AI automation work, and the pattern is not roofing-specific: a pest control company in Salinas grew from $120,000 to $6.8 million in two years on local pages, SEO and speed-to-lead automation. That case study is here.

Which emails fill the slow months?

Two sends, on a calendar, to a list you already own: a pre-winter inspection offer in September, and a post-winter damage check in February. Both feed repair work at around $4,699 a job, in the months when the phone stops.

The list is the asset, and roofing owners undervalue it because a replaced roof looks like a closed file. Their neighbors, rental properties and gutter work sit behind the same relationship. Four triggers are worth a send, and only one is a storm.

  • Roof age, read off your installed-jobs list. Verisk found the insurance premium gap between roofs under five years old and roofs aged 11 to 15 widened from $49 in 2022 to $155 in 2025. Homeowners feel that at renewal.
  • Roof condition. Aerial imagery puts 38% of US homes in moderate-to-poor shape, and a free 20-point inspection converts against that with no weather event.
  • Coverage letters. With the mortgage giants accepting actual cash value roof coverage again, more homeowners are opening letters that depreciate their roof.
  • A storm in the zip code, the highest intent and the shortest window. Build the landing page and the radius targeting before the season.

None of this needs a large platform. A list, a tag for the install date and a schedule will do. We cover the mechanics in owned audience email and SMS, and the case for email marketing is that the audience never gets repriced.

The roofing software stack, honestly compared

Software amplifies a process. It does not create one. The gap that costs roofers money is the follow-up habit, so buy the CRM after you have written down what happens to an unsold estimate.

Roofing software, what each tool is for, at published 2026 prices.
ToolWhat it is forPublished priceBest fit
AccuLynxDeepest insurance claim and supplement workflow in roofingEssential $250/mo; higher tiers quotedStorm and restoration shops, several crews
JobNimbusKanban-style roofing CRM teams adopt more easilyNo public pricing, four tiersRetail and mixed shops wanting adoption over depth
RoofrSatellite measurement through to signed proposal; weak on job costingFree starter; $109, $249, $349/moOwner-operators bottlenecked on estimate speed
CompanyCamTimestamped, geotagged jobsite photos; not a CRM$63/mo one user, $29 per extra userAny size, paired with any CRM
ServiceTitanEnterprise field-service platform across tradesQuoted onlyLarger multi-trade companies
JobberHome-services CRM with roofing templates; no supplement workflowPublished tiersRepair-led roofers and small teams

Prices taken from each vendor's own pricing page, checked August 2026: acculynx.com/plan-options, jobnimbus.com/pricing, roofr.com/pricing, companycam.com/pricing. Roofr measurement reports are billed separately at $13 to $19. Fit assessments are ours.

CompanyCam costs $63 a month and does work no CRM does. Its dated, located photos settle supplement fights and fill the review request your crew sends from the driveway. Note who gives the advice, though: JobNimbus now runs its own agency, and ServiceTitan funds the research.

Roofing marketing numbers you should not trust

Three statistics circulate across roofing marketing pages with no traceable source, and owners set budgets on them.

  • “62% search Google before booking a roofer, and 80% have no provider in mind.” The pair runs word for word across a dozen agency pages with no study behind it. Verified: 54% search engines, 74% word of mouth.
  • “Only 28% of roofers use a CRM.” Repeated through 2026 listicles with no publisher, sample or method. The nearest verified figure is ServiceTitan's 79% using no AI.
  • “A CRM plus marketing automation doubles leads year over year.” No methodology, no sample, no publisher.

Where to start in the next 90 days

The order matters more than the list, because each step makes the next cheaper.

The first 90 days

None of that is a campaign. It is a set of habits that runs whether or not the weather cooperates, and it separates a good spring from a booked February. The 84% of roofers who let an estimate sit overnight are your competition, and they will be sitting there next quarter too.

FAQ

Frequently asked questions

How much does a roofing lead cost?

It depends on the channel. Google Ads for Home and Home Improvement averaged $90.92 per lead across 13,474 US campaigns, per WordStream, and roofing sits at the expensive end: a widely cited LocaliQ benchmark puts roofing and gutters near $10.70 per click. Local Services Ads bill per lead, and Google publishes no per-trade benchmark, so measure your own.

What is the average roofing job worth?

There are two right answers. Verisk's insurance claims data puts the average US residential roof replacement at $17,631 in 2025 and the average repair at $4,699. Consumer cost guides land lower because they cover more cash work. Use the claims figure for storm math and your own closed-job average for retail.

Is storm work or retail work better for a roofing business?

Storm work has bigger tickets and faster demand, and it arrives in bursts that bring out-of-state competition. It is also harder to close: as of March 2026, Fannie Mae and Freddie Mac again accept actual cash value roof coverage, so more homeowners face depreciation out of pocket. Companies that stay booked year-round run both.

How many recent reviews does a roofing company need?

Recency matters more than volume now. BrightLocal's 2026 survey found 74% of consumers look for reviews written in the last three months and 32% want them from the last two weeks, while 68% will not consider a business under four stars. A steady handful each month beats a large stale pile.

Are Google Local Services Ads worth it for roofers?

They are usually the right first paid channel, because you pay per lead rather than per click and can dispute leads that were not real jobs. The Google Guaranteed badge takes a few weeks, since Google checks your license, insurance and background first. The catch: you pay for the lead whether or not you answer the phone.

Sources

  1. Verisk, 2026 U.S. Roof Report, reported by Claims Journal (2026) — $17,631 average replacement, $4,699 average repair, hail-state rankings, roof condition and loss cost
  2. Verisk, 2026 U.S. Roof Report, reported by Insurance Business (2026) — claim volume down about 20%, 38% of homes in moderate-to-poor roof condition, roof age premium gap
  3. Verisk newsroom, "Roofing reality check: risk is rising even in quiet storm years" (2026) — publisher release for the U.S. Roof Report
  4. Insurance Information Institute, severe convective storms above $50 billion for a third consecutive year (April 2026) — $51 billion in 2025 insured losses, hail share of claims, roof share of residential catastrophe losses
  5. ServiceTitan, 2026 Roofing & Exterior Market Report (January 2026, 1,000+ companies surveyed by Thrive Analytics) — 16% same-day estimate follow-up, 79% using no AI, 59% citing reputation
  6. Roofing Contractor, "Homeowners Survey: The Roofing Customer's Journey in 2026" — 74% word of mouth, 62% repeat business, 54% search engines, 65% want pricing on the website
  7. BrightLocal, Local Consumer Review Survey 2026 (1,002 US adults, February 2026) — 74% want reviews under three months old, 32% under two weeks, 68% require four stars, 89% expect a reply, 45% use AI tools
  8. WordStream / LocaliQ, 2026 Google Ads Benchmarks (13,474 US campaigns, April 2025 to March 2026) — Home & Home Improvement $8.33 CPC, 6.47% CTR, 8.05% conversion rate, $90.92 cost per lead
  9. LocaliQ, search ad benchmarks for home services — roofing and gutters cost per click and cost per lead
  10. IBISWorld, Roofing Contractors in the US — market size $92.5 billion in 2026, up 0.3%
  11. IBISWorld, Roofing Contractors in the US — number of businesses, roughly 109,000
  12. Insurance Journal, FHFA directs Fannie Mae and Freddie Mac to accept actual cash value roof coverage (March 2026)
  13. Google Local Services Ads Help — per-lead billing, the Google Guaranteed badge, and lead disputes
  14. AccuLynx plan options — Essential published at $250 per month
  15. JobNimbus pricing — four tiers, no public pricing
  16. Roofr pricing — free Starter tier, $109, $249 and $349 per month, measurement reports billed separately
  17. CompanyCam pricing — $63 per month for one user, $29 per additional user

Next steps

Let's talk about your project

Tell us what you're working on. We'll tell you if we can help — and exactly what we'd do.