Roofing Marketing: Build It Before the Storm, Not After
Storms create roofing demand in days, and homeowners check reviews, a local address and past roofs before they call. The marketing that wins is whatever was already in place when the hail came through.
Roofing demand doesn't arrive evenly. A hailstorm on a Tuesday fills the phones by Thursday, and the homeowner on the line is in a hurry and suspicious at the same time. They want someone fast, and they've heard about crews who knock on doors after a storm and are gone long before the warranty matters.
That combination shapes how roofing marketing works. Once a storm hits, there's no time left to build trust. Reviews take months to collect, photos of finished roofs take seasons, and a good storm page takes time nobody has in a storm week. The homeowner believes the roofer who did that work in the quiet months, while everything bought after the storm fights over the same few days against everyone else buying the same thing.
Two calendars: the weather and the homeowner's trust
You can see the weather calendar in search data. The table below has two roofing searches in the US, month by month, from Google's Keyword Planner.
roof repair near me
110,000
hail damage roof
8,100
roof repair near me
90,500
hail damage roof
2,900
roof repair near me
90,500
hail damage roof
1,900
roof repair near me
110,000
hail damage roof
2,900
roof repair near me
135,000
hail damage roof
2,900
roof repair near me
110,000
hail damage roof
8,100
roof repair near me
74,000
hail damage roof
9,900
roof repair near me
74,000
hail damage roof
6,600
roof repair near me
74,000
hail damage roof
5,400
roof repair near me
74,000
hail damage roof
5,400
roof repair near me
90,500
hail damage roof
4,400
| Month | roof repair near me | hail damage roof |
|---|---|---|
| October 2025 | 110,000 | 8,100 |
| November 2025 | 90,500 | 2,900 |
| December 2025 | 90,500 | 1,900 |
| January 2026 | 110,000 | 2,900 |
| February 2026 | 135,000 | 2,900 |
| March 2026 | 110,000 | 8,100 |
| April 2026 | 74,000 | 9,900 |
| May 2026 | 74,000 | 6,600 |
| June 2026 | 74,000 | 5,400 |
| July 2026 | 74,000 | 5,400 |
| August 2026 | 90,500 | 4,400 |
Repair searches peak in February at 135,000 and sit at 74,000 from April through July, a swing of about 1.8 times. Hail searches run almost the opposite way. They bottom out at 1,900 in December, then reach 8,100 in March and 9,900 in April, a swing of about five times. October 2025 shows 8,100 as well.
My reading, and it's only a reading, is that repair searches follow winter wear and leaks while hail searches follow the spring storm season, with a second bump in the fall. Don't mistake the national table for your local one, though. A storm in your county moves local searches for a few days and barely registers in a national monthly total. Keyword Planner lets you narrow the location to your state or metro area, and that's the calendar to plan by.
The second calendar doesn't show up in any tool. It's the time it takes a homeowner to trust a roofer they've never met, and it moves much slower than the weather.
What homeowners search for
Average monthly searches
201,000
Where the homeowner is
Choosing a company
Average monthly searches
110,000
Where the homeowner is
Planning a replacement
Average monthly searches
90,500
Where the homeowner is
Repair, often urgent
Average monthly searches
90,500
Where the homeowner is
Mixed: shoppers, DIY, researchers
Average monthly searches
49,500
Where the homeowner is
Ready to choose a roofer
Average monthly searches
40,500
Where the homeowner is
Urgent repair
Average monthly searches
33,100
Where the homeowner is
Planned side job
Average monthly searches
27,100
Where the homeowner is
Researching price
Average monthly searches
27,100
Where the homeowner is
Planning, material chosen
Average monthly searches
12,100
Where the homeowner is
Checking, often after weather
Average monthly searches
6,600
Where the homeowner is
Repair, often commercial
Average monthly searches
5,400
Where the homeowner is
Storm, often an insurance claim
Average monthly searches
4,400
Where the homeowner is
Storm, urgent
Average monthly searches
1,600
Where the homeowner is
Researching price
| Search | Average monthly searches | Where the homeowner is |
|---|---|---|
| roofing companies near me | 201,000 | Choosing a company |
| roof replacement | 110,000 | Planning a replacement |
| roof repair near me | 90,500 | Repair, often urgent |
| metal roofing | 90,500 | Mixed: shoppers, DIY, researchers |
| roof replacement near me | 49,500 | Ready to choose a roofer |
| roof leak repair | 40,500 | Urgent repair |
| gutter installation near me | 33,100 | Planned side job |
| roof replacement cost | 27,100 | Researching price |
| metal roof installation | 27,100 | Planning, material chosen |
| roof inspection near me | 12,100 | Checking, often after weather |
| flat roof repair | 6,600 | Repair, often commercial |
| hail damage roof | 5,400 | Storm, often an insurance claim |
| storm damage roof repair | 4,400 | Storm, urgent |
| shingle roof replacement cost | 1,600 | Researching price |
A few readings, and again they're my interpretation rather than anything Google states.
- The biggest search is about choosing a company, not a job. “Roofing companies near me” at 201,000 is the homeowner comparing roofers, and what they compare is reviews, location and proof of past work.
- Metal roofing is a mixed crowd. 90,500 a month sounds like a market, but plenty of those searchers are shopping for panels, pricing a shed or reading up for a DIY project. I'd treat it as a topic to write about and aim the marketing at “metal roof installation” (27,100), which sits closer to a job.
- Storm searches look small nationally. “Hail damage roof” at 5,400 and “storm damage roof repair” at 4,400 are minor next to the replacement searches. Their weight is in the timing, since they bunch up after storms in the places that got hit. That's my inference from the monthly swing above, not something the averages show.
- Price research comes early. Someone searching “roof replacement cost” (27,100) often hasn't called anyone yet. An honest page that answers the question is your first contact with a customer nobody has won.
What a homeowner checks before calling a roofer
A roof is expensive, bought rarely and hard to inspect yourself. The homeowner can't climb up and judge the work, so they judge the company instead, and from the ground there are only a few things they can check:
- Reviews, and how recent they are. A long run of reviews spread over years says you were here before this storm. Reviews that name the job and the neighborhood say it louder.
- A local address. A real office or yard in the area, on the website and the Google Business Profile. After a big storm, crews from out of town roll in, and a local address is the quickest way for a homeowner to tell you apart.
- Proof of past roofs. Photos of finished roofs on houses that look like theirs, ideally on streets they know.
- License and insurance, stated in plain words, with the license number on the site where your state issues one.
- A person on the phone who can book an inspection. Not a voicemail box.
You can't buy any of these in the week after a storm. Every one of them can be built in the months before.
Before storm season: what to have in place
Use the quiet months to build what the next storm will put to the test. A checklist:
- A review from every finished roof. Ask on the day the crew cleans up, send the link the same day, and name the job in the request. Reply to every review you get.
- Photos of every job. Before, during and after, from the ground and from the ridge, with the street visible where the owner agrees. Label each one with the town and the material.
- Yard signs on finished jobs. With the owner's permission, leave a sign up for a while after the job's done. A sign on a new roof is a review the whole street can see.
- A storm page, written now. More on that below. If you write it during a storm week, it'll read like it.
- A page for each kind of job. Repair, replacement, metal, flat roofs, gutters and inspections. A storm brings in a mix of all of them, and each caller wants to land on a page about their own problem.
- A current Google Business Profile, with the address, service area, hours, recent photos, and the services you want calls for.
- A plan for the phones. Who answers when the calls pile up, who books the inspections, and how fast a crew lead can get out to look at a roof.
- A capacity rule. Decide ahead of time how much storm work you'll take on, and what you'll tell the homeowners you can't get to this week. The roofer who promises everyone and shows up late collects the reviews that hurt next season.
The storm page
A storm page is a page on your site for the homeowner in the days after hail or high wind. It should be live before the first storm of the season, and it should read like advice rather than an ad. These belong on it.
- What to do in the first hours: stay safe, photograph the damage, get a tarp on if water's coming in, and who to call.
- How your inspection works, whether it costs anything, and how soon the homeowner gets a written report with photos.
- How insurance claims usually go, in plain words. The homeowner files with their insurer, an adjuster inspects, and you can show what you found. Do not promise what an insurer will pay.
- Photos of storm repairs you've done locally, with the town named.
- Your local address and how long you've worked in the area.
- A calm note on high-pressure door-to-door offers, written as advice to the homeowner rather than an attack on anyone.
In a storm week, search ads can send people straight to that page instead of your home page. The Google Ads for roofers guide covers the campaign side, including the negative keywords that keep roof racks and rooftop tents out of a roofing account.
The week after a storm
A few things can still be done fast, and every one of them works better when the groundwork above is already there.
- Storm searches in their own campaign, with their own budget, pointed at the storm page and limited to the area that got hit.
- A look at your Local Services Ads ceiling. Google sets a monthly maximum based on your average weekly budget, and once you reach it the ad stops showing for the rest of the month. A storm early in the month can eat the whole month's ceiling, so check it the day the storm passes.
- A written report after every inspection, with photos of what you found. Homeowners comparing roofers after a storm compare reports.
- Signs at the jobs you're working on. A crew on one roof is evidence for the neighbors who just went through the same storm.
- Phones answered by a person, all day, for as long as the calls keep coming.
Whether to buy, rent or earn the calls that come out of all this is a separate decision, and our comparison of the ways to get roofing leads covers it. This article sticks with the marketing that makes a homeowner trust you once they call.
A year of roofing marketing, season by season
This is the national calendar from the table above, turned into tasks. Shift it to your own region before you use it.
What the searches show
Repair searches peak at 135,000 in February
What to work on
Fast repair response, leak repair pages, phones answered, reviews from winter repairs
What the searches show
Hail searches climb to 8,100 in March and 9,900 in April
What to work on
Storm page live, storm campaign ready to switch on, capacity rule agreed with the crews
What the searches show
Repair searches at their lowest, 74,000 in June and July
What to work on
Replacement and metal roof work, photos of every job, yard signs, cost pages
What the searches show
Hail searches at 8,100 in October 2025, repair at 110,000
What to work on
Inspections before winter, review requests from the summer's jobs, gutter work
What the searches show
Hail searches at their low, 1,900 in December
What to work on
Rewrite weak pages, plan next season's budget, ask past customers for referrals
| Season | What the searches show | What to work on |
|---|---|---|
| Late winter | Repair searches peak at 135,000 in February | Fast repair response, leak repair pages, phones answered, reviews from winter repairs |
| Spring | Hail searches climb to 8,100 in March and 9,900 in April | Storm page live, storm campaign ready to switch on, capacity rule agreed with the crews |
| Summer | Repair searches at their lowest, 74,000 in June and July | Replacement and metal roof work, photos of every job, yard signs, cost pages |
| Fall | Hail searches at 8,100 in October 2025, repair at 110,000 | Inspections before winter, review requests from the summer's jobs, gutter work |
| Early winter | Hail searches at their low, 1,900 in December | Rewrite weak pages, plan next season's budget, ask past customers for referrals |
Roofing marketing ideas for the quiet months
- Go back to last season's customers. Ask for the review you forgot to ask for, and ask whether a neighbor got hit by the same storm.
- Offer inspections before winter. A short, honest inspection report is the cheapest way to meet a homeowner before they need a roof.
- Write the cost pages. Replacement, shingle versus metal, flat roofs. Whoever is researching price now is next spring's caller.
- Get to know the people who meet homeowners at the right moment. Insurance agents, realtors, home inspectors and property managers.
- Photograph the summer's replacements properly. Clear weather, a clean site, the whole roof in frame. The storm page is going to need these photos.
After each season, count inspections and signed roofs by where the homeowner found you, and ask every signed customer why they called you and not someone else. Answers like “your sign was on my neighbor's roof” or “you had reviews from my street” tell you what to build before the next storm.
Frequently asked questions
How do I market a roofing company?
What are good roofing marketing ideas?
When should roofers start storm marketing?
Is it worth advertising right after a hailstorm?
How do roofers get more reviews?
Should a roofing company market metal roofs?
Keep reading
Roofing Leads: Should You Buy, Rent or Earn Them?
Marketplaces, Google's pay-per-lead ads and your own search ads all produce roofing leads, at very different prices. Cost per lead won't tell you which one to use. Cost per signed roof will.
Plumbing Advertising: Which Channels Pay Back, and When
Plumbing demand arrives in spikes. “Frozen pipes” went from 1,000 searches a month in summer to 49,500 in January. Pay for the channels that are there when it happens, and the ones a homeowner remembers when it does.