Skip to main content

How to Be the Roofer Who Shows Up Before the Competition

Michael Torres, Storm Damage Specialist··31 min readRoofing Sales & Growth
On this page

Every market has a roofer everyone else is chasing. They seem to be on the right street the same week the homeowner started thinking about the roof. They get the call back. They get the sit. They get the signature while two other shops are still leaving voicemails. From the outside it looks like luck, or a fat ad budget, or a guy who just knocks harder than everybody. It is almost never any of those things.

Showing up first is a system. It has four parts, and none of them is "hustle more." You have to know which roofs are due before your competitors do. You have to reach those homeowners faster than anyone else once there is a reason to. You have to walk up with something in your hand that proves you did your homework. And you have to be there the moment the homeowner's timing turns, which is rarely the moment you first wanted them to buy.

Get those four right and you stop competing on price, because by the time the other shops show up, the homeowner has already met the roofer who clearly knew what they were doing. That is what "first" actually buys you: not a race down the highway, but the position of the prepared local who got there before the conversation got crowded.

What follows is the operational version of that. Real cadences, real numbers, real workflows, and the edge cases that trip up shops that should know better. Steal what works and put it on a whiteboard.

What "showing up first" really means (and what it doesn't)

There is a tired image of the roofer who shows up first: the storm-chaser who hears hail on the scanner, points the truck at the county line, and races out-of-town crews to the worst street before the local guys wake up. That model works for a narrow slice of the trade in a narrow window, and it alienates the homeowners and adjusters who have been burned by it. It is also a terrible way to run a business you want to keep. You are renting your revenue from the weather.

The durable version of first is quieter and far more profitable. It is the local roofer who already knew, before any storm, which homes on which streets were aging out. Who had those addresses loaded and prioritized. Who, when something did happen, reached the right homeowners the same day with a specific, honest reason to talk. Who walked up already knowing the approximate age of the roof and what to look for, so the conversation started ten steps ahead of the next shop.

First is a position, not a footrace. Two roofers can knock the same door on the same day. The one who says "I noticed your roof looks like it is getting up there in years, probably the original from when the neighborhood was built" beats the one who says "we're doing roofs in the area, any interest?" every single time. Same door, same day, completely different outcome, because one of them did the homework and the other is reading from a script.

This matters because the trade has a structural problem. Homeowners do not wake up and decide to spend twelve to thirty thousand dollars on a roof. The roof decides for them, slowly, and then a trigger forces the issue: a leak, a storm, a neighbor's new shingles, a real estate inspection, an insurance non-renewal letter. The roofer who shows up first is the one positioned at the moment of the trigger, not the one shouting into the whole market hoping to catch someone at the right time.

The two clocks every roof runs on

Every roof in your market is running two clocks at once, and showing up first means reading both.

The age clock is slow and predictable. An asphalt shingle roof has a usable life, and as it climbs past fifteen, eighteen, twenty years, the odds it needs replacement rise steadily. This clock is knowable in advance. You do not need a storm to find a twenty-two-year-old roof; you need to know which roofs are twenty-two years old.

The event clock is fast and unpredictable. Wind and hail can take years off a roof in an afternoon, or expose damage on a roof that looked fine from the street. This clock you cannot schedule, but you can be ready for, and you can read it more precisely than "a storm hit the county."

The roofers who consistently arrive first are the ones who work both clocks. They mine the age clock continuously, all year, in any weather, so they always have a list of roofs aging out. And they are positioned to read the event clock fast and honestly when it ticks, so they reach the homes that were already due and just got a push. One clock without the other leaves money on the table. Age-only and you miss the urgency a storm creates. Event-only and you are a storm-chaser at the mercy of the sky.

The four levers of arriving first

The rest of this breaks down into four levers. Pull all four and you are the roofer everyone else is chasing.

  1. Know which roofs are due before anyone else. Targeting. This is the lever almost nobody pulls well, and it is the highest-leverage one.
  2. Reach the right homeowner faster. Speed. Both speed-to-lead on inbound and speed-to-door on outbound.
  3. Show up with proof, not a pitch. Credibility at the door. What you carry up the walkway decides the conversation.
  4. Be there when the timing turns. Nurture and follow-up. Most roofs are not ready the day you want them to be.

Work through them in order, because they compound. Better targeting makes your speed cheaper to deploy. Speed plus proof wins the sit. Nurture catches everyone the first three passes missed.

Lever 1: Know which roofs are due before anyone else

This is where the race is actually won, and it is won before anyone gets in a truck. The roofer who shows up first is, almost always, the roofer who knew where to show up. Everyone else is reacting. They wait for the storm, buy the shared lead, or knock the whole subdivision and hope. The roofer who arrives first already had the list.

The problem is that the obvious sources of "which roofs are old" are wrong in ways that quietly waste your time.

Why the easy data lies to you

Year built is not roof age. This is the single most expensive mistake in roofing prospecting. The home was built in 1998, so you assume the roof is twenty-some years old. But a roof is a wear part. It gets replaced. The 1998 home may have had a new roof in 2016, which makes it one of the worst doors on the street, not one of the best. Property records, Zillow, the county assessor, most homeowner data lists, all of them carry year built, and almost none of them carry the date of the last re-roof, because a re-roof rarely pulls the kind of permit that updates those records cleanly. You can build an entire mailing campaign on year built and spend half your postage reaching roofs that were replaced five years ago.

A hail map is not a damage map. After a storm, the county-level swath maps tell you hail was reported somewhere in a big polygon. They do not tell you which specific roofs took a beating. Hail is wildly uneven street to street and even slope to slope. A swath map points you at a region; it does not rank the houses inside it. Work it as if every address in the polygon is equal and you knock a lot of fine roofs while the worn ones sit two streets over.

A measurement is not a condition. Aerial measurement tools tell you the squares, pitch, and facets of a roof, which is gold for estimating and useless for prospecting. Knowing a roof is 28 squares does not tell you whether it needs replacing. That is a different question, the "which house" question, not the "measure the house" question, and most of the well-known tools answer the second one.

So the data most shops reach for tells you when the house was built, where it might have hailed, and how big the roof is, and none of those is the thing you actually need: which roofs are likely worn out right now.

How pros actually build a due-roof list

Good targeting layers several signals so the weaknesses of any one are covered by the others. Here is the stack, from crudest to sharpest.

Signal What it tells you What it misses Where to get it
Year built / housing-stock age Neighborhoods likely to have older roofs Re-roofs (invisible), wide variance per home Census, county assessor, property data lists
Permit history Homes that pulled a re-roof permit Spotty coverage; many re-roofs unpermitted Municipal permit portals
Visible curbside signals Specific roofs showing wear Slow, manual, only what you can see from the street Your own eyes; canvasser notes
Aerial-imagery roof age A roof-age range per address, re-roofs included A range, not an exact date Imagery-based roof-data tools
Per-roof storm exposure Which specific roofs a storm likely worked over Odds, not proof of damage Per-roof storm modeling

The crude end of that table is free and broadly available, which is exactly why it does not give you an edge: your competitors have it too. The edge is at the sharp end, where you can rank individual addresses by how likely each roof is to actually be due. That is the difference between mailing a whole zip and mailing the four hundred specific homes whose roofs are aging out.

The curbside method, when you are working by hand

Before any tool, every roofer should be able to read a roof from the street, because your canvassers are doing it all day and the skill sharpens your whole operation. The tells of an aging asphalt roof, roughly in order of how reliably they signal end of life:

  • Granule loss and bald spots. The surface looks thin, shiny, or patchy where the protective granules have washed into the gutters. This is the clearest age tell from the ground.
  • Curling, cupping, or clawing shingles. Edges lifting or corners turning up. The roof looks textured and restless instead of flat and uniform.
  • Color unevenness and dark streaking. Faded, blotchy, or heavily streaked surfaces suggest an older, weathered roof, though streaking alone can just be algae.
  • Sagging lines or wavy decking. Dips in the ridge or field hint at deeper, longer-term problems.
  • Patchwork and mismatched shingles. Prior repairs visible as off-color squares mean the roof has already been nursed along.
  • Full gutters of granules and grit. A homeowner mentioning they are always cleaning grit out of the gutters is describing granule loss without knowing it.

Train every canvasser to score a roof in five seconds from the curb on a simple one-to-five scale, log it, and skip the ones that are obviously young. A roof installed in the last few years has crisp color, flat uniform shingles, and clean lines; you can teach a new hire to recognize and skip those in an afternoon, which immediately makes their day more productive.

The limit of the curbside method is that it is slow, it only catches what is visible from one angle, and it cannot tell you a roof's age until someone physically drives the street. It is a great skill and a poor system at scale. Which is the gap the next section is about.

Where RoofPredict fits in the targeting lever

The whole point of this lever is to know which roofs are due before your competitors do, and to know it without driving every street first. That is the specific gap RoofPredict was built for. It scores roofs house by house on the two clocks from earlier in the article:

  • A roof-age range from aerial imagery. By comparing historical aerial photographs of a property over time, it estimates how old the current roof is and returns a range per address, not a guaranteed install date. A roof estimated at 18 to 22 years old is far closer to replacement than one estimated at 4 to 8, and crucially this catches re-roofs that year built and property records miss entirely. The 1998 house that got a new roof in 2016 shows up as young, so you stop wasting outreach on it.
  • Storm physics modeled per roof. Instead of a county-wide "hail was reported nearby," it models the wind and hail a specific roof likely experienced and expresses it as odds. That turns a flat swath map into a ranked list: these specific homes in the footprint were most likely worked over, start there.

Used honestly, this does three things that put you in front of the competition:

  1. It builds a ranked door and route list. Your canvassers knock the streets where roofs are most likely due, in priority order, instead of grinding every door at random. A green rep with a good list outperforms a veteran working a bad one.
  2. It enriches your own mailing list and CRM. Feed in the addresses you already own and get roof-age and storm signals layered onto your data, so you mail the four hundred homes whose roofs are aging out instead of the whole eight thousand in the zip.
  3. It points you at the right homes the moment a storm clears. When the event clock ticks, you already have the age clock loaded, so you reach the homes that were due and got a push, the same day, ahead of the swarm.

The honest limits, because hype helps nobody and the sharp shops smell it instantly: an age range is a probability estimate from imagery, not a certainty, and a storm score is odds, not proof a given roof is damaged. The data tells you where to look first and gives you a real, factual reason to start a conversation. The inspection still decides what is actually going on up there. Treat it as a way to aim a finite amount of knocking, mailing, and calling at the roofs most likely to convert, and it makes every other lower-down lever cheaper to pull. Hand it a roof you already know the history of and judge for yourself whether the range lands; that is the honest way to test any targeting data, including this one.

Lever 2: Reach the right homeowner faster

Targeting tells you which doors. Speed decides whether you or a competitor gets through them first. There are two flavors of speed and most shops are slow at both.

Speed-to-lead on inbound

When a homeowner fills out a form, calls, or replies to a mailer, a timer starts, and it is brutal. The web-lead world has studied response time across industries for years and the finding never changes: the odds of ever reaching and qualifying an inbound lead drop sharply within the first hour and keep falling after that. A homeowner who submitted a form at 9:14 a.m. and hears from you at 4:30 p.m. has already talked to two competitors and maybe booked one. By tomorrow you are calling someone else's customer.

Build the operation so a fresh inbound lead gets a human response almost immediately, every time.

  • Set a five-minute call SLA during business hours. Every fresh inbound gets a call attempt within five minutes. Treat a miss like a safety violation, because in revenue terms it is one. Most CRMs timestamp lead-in and first-touch, so the gap is measurable; put the weekly average on the same board as your sales numbers.
  • Send an instant automated text the second the lead arrives, around the clock. This removes the unknown-number friction and gives the homeowner a thread they can reply to on their own time. Many shops win the appointment in the text thread before a live call ever connects. A workable instant text: "Hi [name], it's [you] at [company] here in [town]. Got your request about your roof. I can take a look this week. Mornings or afternoons better for you? You can just reply here."
  • Cover after-hours and overflow. Either an automated same-second text with a live follow-up first thing the next morning, or a live answering service that books straight into your calendar. No lead should ever wait until "tomorrow when someone gets to it." Tomorrow is when your competitor closes them.

The opening call should sound like a neighbor, not a call center, and it should triage in the first twenty seconds: "So I can point you the right direction, what's going on, is it a leak, a storm, age, or are you just planning ahead?" Leak routes to a same-day or next-day look. Storm tells you to ask the date and document early. Age or planning tells you this is a longer play. You learn the lane before you talk about yourself.

Speed-to-door on outbound

The other speed is how fast you get a knock or a piece of mail in front of a homeowner once a reason exists, especially after an event. Here the storm-chaser instinct is half right: timing matters enormously. The honest, durable version is to be the prepared local who is fast, not the out-of-town swarm that is merely first.

  • Have the list ready before you need it. The shop that already has its market's roofs scored by age does not lose two days building a target list after a storm; it is knocking while competitors are still arguing over which zip to work.
  • Sequence the route by likelihood, not geography alone. Hit the homes most likely to be due first, then fill in around them. A canvasser's day is finite; spend it on the doors most likely to open into a job.
  • Mail with the right timing and the right list. After a weather event there is a window where a relevant, honest postcard lands as timely rather than as junk. A targeted list to the homes plausibly affected beats a saturation blast of the whole zip on both response rate and cost.
  • Door-hang around every active job that same week. A crew on a roof is a marketing event. Canvass and door-hang the surrounding streets while you are there. "We're already working two doors down" plus visible social proof closes neighbors at higher rates and slashes travel cost per job. After a storm, those adjacent roofs often share the same exposure and age.

Speed without targeting is just frantic. Targeting without speed is a good list you let go cold. Together they are the engine of arriving first.

Lever 3: Show up with proof, not a pitch

Two roofers knock the same door an hour apart. One says, "Hi, we're doing roofs in the neighborhood, are you interested in a free inspection?" The other says, "Hi, I'm [name] with [company], I'm local. I was looking at the roofs on this street and yours looks like it's probably original to the house, somewhere around twenty years. I don't want to alarm you, but at that age it's worth knowing where you stand. Mind if I take a quick look and just tell you straight what I see?"

Same door. Same hour. The second roofer wins almost every time, because they showed up with proof of homework instead of a generic pitch. Showing up first is wasted if you show up empty-handed. What you carry up the walkway decides the conversation.

What "proof" looks like at the door

Proof is anything that signals you knew something specific about this roof before you knocked. In rough order of power:

  • A specific, honest read on the roof's likely age. "Looks like it's getting up there, probably the original" tells the homeowner you are paying attention, rather than working a list.
  • A reference to a real recent event. "There was notable wind through here a few weeks back and we've been documenting roofs in the area" gives an honest reason for the visit and a reason for them to care.
  • A branded homeowner report or visual the homeowner can hold, showing the roof-age range and any storm exposure for their address. A green canvasser carrying a clean one-page report sounds like a veteran without having to climb a ladder, and the homeowner keeps something with your name on it.
  • Visible local credibility. Truck signage, a shirt, a license number, a job sign two streets over. You are the local who already knows the area, not a stranger from three states away.

The goal is that within ten seconds the homeowner thinks "this person actually knows something about my roof," which is the opposite of how they feel about the generic knocker who came before or after you.

The inspection that earns the job

When you get on the roof, the inspection itself is your strongest proof, and most shops rush it. Slow down and document like the homeowner is going to keep the file, because they should.

  1. Walk the whole exterior, not only the roof. Gutters, downspouts, soft metals (vents, flashing, A/C fins), windows, and screens. Collateral damage on soft metals is often the most objective evidence that something happened.
  2. Photograph systematically. A wide context shot, then the affected slope, then close-ups with a reference for scale (a chalk circle, a tape measure). Every photo dated and tied to the address.
  3. Show the homeowner what you see, on their roof, on your phone or tablet, before you leave. Nothing builds trust like a dated photo of their own granule loss or a lifted shingle. You are not selling; you are showing.
  4. State conditions honestly, including the good. If the roof has life left, say so. The homeowner who hears "honestly, you've got a few good years, let's note it and I'll check back" tells three neighbors you were straight with them. Honesty is a competitive weapon in a trade full of scare tactics.
  5. Leave them with documentation. Photos and a clear written summary of what you found. Whether or not they buy today, they remember the roofer who handed them a real record of their own roof.

Storm proof, done legally

Storm and hail work is where the most money is left on the table and also where shops get themselves in real legal trouble. You can be aggressive about documenting and still stay clean, and the line is not subtle. Your role as the roofing contractor is powerful and clear: inspect thoroughly, document the damage with dated and address-stamped evidence, write an accurate repair estimate, and hand that documentation and estimate to the homeowner. They are the policyholder. They decide what to do with it. You may also state facts about your own scope to the carrier when asked. That is a complete, valuable, fully legal service, and it is a tremendous trust builder because you are giving the homeowner a thorough record of their own roof.

Where shops cross the line is by trying to do the homeowner's insurance for them. Train every rep on the do-not-say list, because crossing it for a fee is unlicensed public adjusting in most states and carries real penalties.

Do not say / do Why it is a problem Say / do instead
"We'll handle / negotiate / manage your claim" That is public adjusting; you are not licensed for it "We document the damage and write the estimate; you file the claim"
"This is definitely covered" / interpreting their policy Interpreting coverage is the carrier's and the policyholder's domain "Whether it's covered is between you and your carrier"
"I'll get your claim approved" / promising a payout You cannot know that, and promising it is a violation "I'll document it thoroughly so you have an accurate record to file"
"We'll waive / eat / cover your deductible" Illegal in many states; insurance-fraud territory Say nothing about the deductible; it is the homeowner's responsibility
"Free roof!" advertising Implies the homeowner pays nothing, which is the deductible problem again "A documented repair and an honest estimate; the carrier decides coverage"
Representing the homeowner against the insurer Unlicensed public adjusting Document, estimate, hand off; the homeowner files and the insurer decides

The safe frame is easy to say out loud and it closes: We document the damage thoroughly, we write you an accurate estimate to repair it right, and we give that to you. You file the claim, your insurance company makes the coverage decision, and we're here to do the work if and when it's approved. That captures everything the storm-hit homeowner actually wants while keeping you on the right side of the line. The roofers who win storm work over the long run are the ones whose documentation is so thorough it speaks for itself, not the ones making promises they cannot keep.

Lever 4: Be there when the timing turns

Here is the truth that humbles every targeting tool and every fast cadence: most roofs are not ready the day you wish they were. You can knock the perfect door, give the perfect honest read, and hear "the roof's fine for now, check back next year." If you disappear, you just did the homework so the next roofer can harvest it. Showing up first only pays if you are still there, and still top of mind, when the homeowner's timing finally turns.

Most triggers are out of your control: a leak, a storm, a neighbor's new roof, a real estate sale, a budget that finally frees up, an insurance letter. You cannot schedule the trigger. You can guarantee that when it fires, you are the roofer the homeowner already knows and trusts.

The nurture system that keeps you first

  • Tag every "not now" as a future job with a timer, never as a dead end. A homeowner who says "maybe spring" is a calendar reminder, not a loss. Shops with no nurture forget that person exists by Tuesday and hand the spring pipeline to whoever does follow up.
  • Run a light quarterly touch on the nurture list. A genuinely useful seasonal tip, a brief check-in, an honest note after a weather event in their area. You are buying top-of-mind, not pestering. Mix channels so it does not feel like the same robot every time.
  • Re-engage on a real relevance trigger. When something changes in their area, reference it honestly: "We've been documenting a few roofs over on [street] after the wind this spring; since we'll have a crew nearby, want me to swing by and take a quick look at yours while we're there?" Same-area, same-week relevance reopens cold doors.
  • Mine your own customer book first. Past customers and old unclosed estimates are the warmest, cheapest pipeline you own. A roof you installed eight years ago has gutters, ventilation, and neighbors, and in a storm it is a roof you should be first to inspect to stand behind your work. An old estimate from eighteen months ago is a pre-qualified buyer who already let you on the roof; a re-quote conversation reopens a relationship that was most of the way to a sale.

A practical follow-up cadence

For a homeowner who engaged but did not buy, a strong default is roughly ten to twelve touches across call, text, and email over about two weeks, then a move to long-term quarterly nurture. The average salesperson quits after two attempts, and most of the contacts that turn into appointments happen after that. The back half of your funnel is sitting there for whoever bothers to make the third, fourth, and fifth honest touch.

Two rules make it work. Vary the time of day, because calling at 10 a.m. four days running just reaches the same unavailable person four times. And always end a sequence on a polite breakup rather than a cold drop: "I don't want to keep bugging you. Sounds like the timing isn't right, totally fine. Want me to close this out, or check back when it warms up?" A surprising share of "dead" homeowners reply to that with "sorry, life got busy, can you still come Thursday?" You did not need a better lead. You needed to still be there, easy to say yes to, when their clock turned.

Putting it together: a worked example

Numbers make it concrete. Two roofers, same mid-size suburban market, same month. One works the way most shops do; one pulls all four levers.

Roofer A (reactive). Buys a batch of shared leads, runs some saturation mail to a couple of zips chosen by gut, and sends canvassers to grind whole subdivisions. After a storm, spends two days deciding where to work, then races the same streets everyone else is racing. Inbound leads sit a few hours before a callback. At the door, reps pitch generically. "Not now" homeowners are forgotten.

Roofer B (positioned first). Has the whole market's roofs scored by age range, with a standing list of homes aging out, refreshed continuously. Mails only the homes whose roofs are likely due, so the same postage budget reaches a far higher share of real prospects. Canvassers work a ranked route, skip obviously young roofs, and carry a clean homeowner report. Inbound leads get an instant text and a five-minute call. After a storm, Roofer B already has the age clock loaded, so within hours its reps are at the homes that were both aging out and most likely worked over, documenting thoroughly and handing homeowners a real record. "Not now" homeowners go on a quarterly nurture and hear from Roofer B, by name, the week their timing turns.

Walk the same hundred target homes through both.

Stage Roofer A (reactive) Roofer B (positioned first)
Share of doors that are actually due Low; lots of young roofs in the mix High; list pre-ranked by age + storm odds
First-contact timing Hours to days behind Same day, often first to the door
Door conversation Generic pitch Specific, honest read + report in hand
Inbound response time Hours Minutes
"Not now" homeowners Forgotten Nurtured; recaptured when timing turns
Where the effort lands Spread thin across the whole zip Concentrated on the homes most likely to buy

Roofer B does not necessarily knock more doors or spend more money. It aims the same finite effort at the right homes, reaches them faster, shows up with proof, and stays in front of the ones who were not ready. That is what showing up first looks like in practice, and it compounds: every honest inspection and every nurtured "not now" feeds referrals and repeat work that Roofer A never builds.

What pros get wrong about being first

Even good shops sabotage their own head start. The recurring mistakes:

  • Confusing fast with first. Racing to the wrong doors is just expensive cardio. First is a position you earn with targeting and preparation, then convert with speed. Speed pointed at a bad list loses to a slower roofer working a good one.
  • Trusting year built as roof age. The most common targeting error in the trade. Re-roofs are invisible in property records, so a chunk of your "old roof" list is actually new roofs you are wasting outreach on.
  • Treating a hail swath as a target list. The polygon says hail happened in the region, not which homes took it. Working every address in the swath equally burns effort on fine roofs while the worn ones sit nearby.
  • Showing up empty-handed. Getting to the door first and then delivering a generic pitch throws away the advantage. Carry proof of homework.
  • Crossing the claims line to win storm jobs. Promising approvals, erasing deductibles, advertising free roofs, or "handling" the claim feels like a shortcut to more storm work. It is a shortcut to penalties. Document, estimate, hand off; that is the durable model.
  • Letting "not now" mean "never." Most roofs are not ready the day you wish. No nurture means you did the homework for the next roofer. Stay in front of them.
  • Hero-rep dependence. When all the targeting and follow-up lives in one great closer's head, it does not scale and it walks out the door when they quit. Systematize the list, the cadence, and the door script.
  • Renting revenue from the weather. Building the whole business around chasing storms means feast, famine, and a fight with the out-of-town swarm every time. The age clock runs in every market, every month, storm or not. Work it and you are first all year, not only after hail.

A 30-day plan to become the roofer who shows up first

You cannot install all four levers at once. Sequence them so each one makes the next cheaper.

Week 1 — Fix your targeting source.

  • Stop trusting year built alone. Pull or build a roof-age view of your core market so you know which homes are likely aging out, re-roofs included.
  • Pick your top neighborhoods by likely roof age, not by gut or by which zip you mailed last time.
  • Train every canvasser on the five-second curbside roof score so they skip obviously young roofs starting tomorrow.

Week 2 — Turn on speed.

  • Set a five-minute inbound call SLA and an instant-text-on-lead-in for every fresh lead. Put speed-to-lead on a visible board.
  • Cover after-hours with automation or a live answering service so no lead waits until morning.
  • Build a standing target list now, so after the next storm you are knocking while competitors are still picking a zip.

Week 3 — Arm the door.

  • Give every rep a homeowner report or a tight opening that proves homework: an honest age read plus a real local reference.
  • Standardize the inspection: full exterior, systematic dated photos, show-the-homeowner-on-the-roof, honest call on remaining life.
  • Train every rep on the storm do-not-say list so they document and estimate aggressively while staying clean.

Week 4 — Build the long game.

  • Stand up a nurture list with a quarterly touch for every "not now."
  • Mine your own customer book and old unclosed estimates; re-approach the warmest with an honest re-quote.
  • Make door-hanging the streets around every active job a standing crew habit.

By day 30 you have a continuously refreshed list of the roofs most likely to be due, a follow-up machine that answers in minutes, reps who walk up with proof, and a nurture system that keeps you top of mind until the timing turns. That is the whole game.

The bottom line

The roofer who shows up before the competition is not the one with the fastest truck or the loudest ads. It is the one who knew which roofs were due before anyone else, reached those homeowners faster, walked up with proof instead of a pitch, and was still there when the timing finally turned. None of that requires chasing storms across the state. It requires working the age clock all year, reading the event clock honestly when it ticks, and aiming a finite amount of effort at the homes most likely to say yes.

The lever most shops never pull is the first one: knowing which roofs are due. That is the one that lets every other lever land. When you are ready to load your market's age clock and read the event clock per roof instead of per county, RoofPredict scores roofs house by house by age range and per-roof storm odds, so you knock, mail, and call the right doors first. Honest signals, not promises; the inspection still decides what is on the roof, but you will be the one inspecting it before anyone else thinks to.

FAQ

What does it actually mean to be the roofer who shows up first?

It means being positioned at the moment a homeowner's roof problem becomes real, not winning a literal race down the highway. The roofer who shows up first knows which roofs in the market are aging out before any storm, reaches those homeowners faster than competitors when there is a reason to, walks up with proof of homework instead of a generic pitch, and stays top of mind until the homeowner's timing turns. First is a position you earn with targeting and preparation, then convert with speed.

How do I find which roofs are old without driving every street?

Layer several signals. Housing-stock age and permit history give a rough neighborhood view but miss re-roofs. Curbside scoring catches visible wear but is slow and limited to what one angle shows. The sharpest signal is an aerial-imagery roof-age range per address, which estimates the current roof's age by comparing historical photos and catches re-roofs that property records miss. Pair that with per-roof storm modeling to rank homes after an event. Tools like RoofPredict provide exactly this address-level prioritization.

Why isn't 'year built' a reliable way to find old roofs?

Because a roof is a wear part that gets replaced, and re-roofs almost never update property records cleanly. A home built in 1998 may have had a new roof in 2016, which makes it one of the worst doors on the street even though year built suggests a twenty-plus-year-old roof. Zillow, county assessors, and most homeowner data lists carry year built, not the date of the last re-roof, so building a campaign on year built wastes outreach on roofs that were already replaced.

How fast do I need to respond to a new roofing lead to beat competitors?

Within minutes during business hours and instantly by text around the clock. The odds of reaching and qualifying an inbound lead drop sharply within the first hour and keep falling. Set a five-minute call SLA, send an automated instant-text the moment a lead arrives, cover after-hours with automation or a live answering service, and measure your average speed-to-lead weekly. By the next day a slow lead is usually already someone else's customer.

What should a canvasser say at the door to beat the next roofer?

Lead with proof of homework, not a pitch. An honest, specific read on the roof's likely age ('it looks like it's probably original to the house, somewhere around twenty years') plus a real local reference signals you know something about this roof before you knocked. Carrying a clean homeowner report showing the roof-age range lets even a green rep sound like a veteran. The goal is that within ten seconds the homeowner thinks 'this person actually knows something about my roof.'

How is showing up first different from being a storm chaser?

Storm chasing rents your revenue from the weather: you wait for hail, race out-of-town crews to the worst street, and fight the swarm in a narrow window. Showing up first the durable way is being the prepared local who already knew which roofs were aging out before any storm, so when an event hits you reach the homes that were both due and most likely worked over, the same day, ahead of everyone. The age clock runs in every market every month, storm or not, which makes the local position far more profitable and stable.

Is the roof age from aerial imagery exact?

No. It is a probability-based range, not a guaranteed install date. A roof estimated at 18 to 22 years old is clearly closer to replacement than one estimated at 4 to 8, which is enough to prioritize your list and start a relevant, honest conversation. The on-site inspection still determines the roof's true condition. Treat the range as targeting intelligence that tells you where to look first, not a certainty about any single house. A fair way to test it is to hand it a roof whose history you already know.

Can I tell a storm-hit homeowner I'll get their claim approved or waive the deductible?

No. Promising a specific approval or payout, and waiving, absorbing, or erasing a deductible are off-limits and illegal in many states. Your lawful, valuable role is to inspect thoroughly, document damage with dated photos, write an accurate repair estimate, and hand it to the homeowner. The homeowner files the claim and the insurer decides coverage. The safe frame is: we document and estimate, you file, your carrier decides, and we do the work if and when it's approved.

What is the line between a roofer and a public adjuster on a storm job?

A roofer may inspect, document, write a repair estimate for their own scope, and state facts about that scope to the carrier. A roofer may not, for a fee, negotiate or 'handle' the claim, interpret the homeowner's policy or coverage, promise a payout or approval, erase a deductible, advertise a free roof, or represent the homeowner against the insurer, which is unlicensed public adjusting. Stay on the document-and-estimate side, train every rep on the do-not-say list, and let the homeowner file.

What do I do with homeowners who say 'not now, check back later'?

Tag them as a future job with a timer, never as a dead end. Most roofs are not ready the day you wish, and the trigger that makes a homeowner buy is usually out of your control. Put 'not now' homeowners on a light quarterly touch with genuinely useful seasonal notes and honest post-event check-ins so you stay top of mind. When their timing turns, you want to be the roofer they already know and trust, not a stranger who has to start from zero.

The Roofline by RoofPredict

Stay Ahead of Roofing Market Changes

Join The Roofline by RoofPredict for weekly roofing intelligence: material price signals, storm demand, insurance and regulatory updates, sales tactics, and local contractor opportunities.

By signing up, you agree to receive The Roofline by RoofPredict. Unsubscribe anytime.

Sources

  1. National Roofing Contractors Association (NRCA)nrca.net
  2. Insurance Institute for Business & Home Safety (IBHS)ibhs.org
  3. NOAA Storm Prediction Centerspc.noaa.gov
  4. NOAA National Weather Serviceweather.gov
  5. NOAA Storm Events Databasencdc.noaa.gov
  6. OSHA Fall Protection in Constructionosha.gov
  7. U.S. Census Bureau American Housing Surveycensus.gov
  8. International Code Council (ICC)iccsafe.org
  9. U.S. Bureau of Labor Statistics: Roofersbls.gov
  10. Federal Trade Commission: Advertising and Marketing Basicsftc.gov
  11. Texas Department of Insurance: Public Insurance Adjusterstdi.texas.gov
  12. National Association of Insurance Commissioners (NAIC)naic.org
  13. U.S. Small Business Administration: Marketing and Salessba.gov
  14. RoofPredictroofpredict.com

Related Articles