Skip to main content

How To Use Roof Age And Hail History To Rank Door Knocking Routes

Michael Torres, Storm Damage Specialist··14 min readRoofing Sales And Storm Response
NOAA NSSL photo showing hail damage to a home exterior
NOAA NSSL hail education photo used as storm-damage context, not property-specific roof evidence.
On this page

Door knocking after hail should start with route priority, not a claim that every roof in the area is damaged. A useful route list combines roof age, storm-date context, prior customer status, route density, safety/access limits, and review status. The purpose is to decide where an inspection offer may be useful, not to decide damage, coverage, replacement, or claim outcome from a spreadsheet.

Use weather records as context. NOAA's Storm Events Database can support storm-date, area, event-type, and narrative context. The Storm Prediction Center's storm reports can support near-term operational awareness, but SPC itself points users to NCDC/NCEI for official severe weather reports. NWS severe thunderstorm education explains why hail size and wind-gust context matter. None of those sources proves that one house has roof damage.

Use roof age as a triage signal. GAF's roof guidance treats age as one factor alongside visible condition, repair history, and professional inspection. A 17-year-old asphalt shingle roof in a hail-affected area may deserve a higher inspection-priority score than a 3-year-old roof with no prior relationship, but age does not prove damage, remaining life, warranty status, or insurance eligibility.

RoofPredict can organize the route list: roof age, storm context, source links, prior customer notes, route density, safety notes, rep assignment, inspection status, and follow-up. It should not be treated as a weather authority, inspector, insurer, adjuster, public adjuster, attorney, safety authority, or solicitation-compliance tool.

Route Priority Scorecard

Use a scorecard so sales managers do not route crews only from a hail map screenshot or a rep's instinct.

Score factor Points What earns points What does not
Weather context 0-25 NOAA Storm Events, SPC report, NWS warning context, or trusted internal storm source tied to date and area Claiming the storm record proves damage
Roof age confidence 0-20 Permit record, prior customer file, roof report, homeowner record, or documented age estimate Guessing from curb appearance alone
Prior relationship 0-15 Past customer, warranty follow-up, maintenance record, prior inspection, or homeowner request Cold contact with no relationship
Property fit 0-15 Roof type, older roof, visible ground-level concern, known vulnerable details, or prior repair history Assumption that all homes in a subdivision need inspection
Route density 0-10 Multiple high-priority homes in a compact safe route Long drive time between weak signals
Safety/access readiness -15 to 0 Safe ground approach and no known access hazard Wet roofs, steep access, power-line hazards, blocked access
Compliance/consumer hold hold Local solicitation, emergency restriction, HOA, no-soliciting, or legal/compliance uncertainty Ignoring local rules to move faster

A simple route rule works well:

  • 70-85: manager-reviewed priority route.
  • 50-69: call, mail, text where lawful, or prior-customer follow-up before door route.
  • 30-49: keep in monitoring list; do not send a full route without more evidence.
  • Below 30: no door-knock route unless a homeowner requests help or new source information appears.
  • Any compliance hold: pause until a qualified person clears the outreach path.

The score does not say the roof is damaged. It says the route may be worth a respectful inspection offer. That distinction matters for insurance boundaries, consumer trust, and internal accountability.

Score Calibration Examples

Managers should calibrate the score before a full team uses it. Run a few sample properties through the model and check whether the result matches common sense.

Example 1: prior customer, known older roof, strong hail context.

  • Weather context: 23 points because NOAA/SPC/NWS sources show relevant area context.
  • Roof age confidence: 18 points because the install year is in the customer file.
  • Prior relationship: 15 points.
  • Property fit: 12 points because the home has prior repair history.
  • Route density: 8 points.
  • Safety/access: 0 point deduction.
  • Compliance: clear.

Result: 76. This route should be manager-reviewed and active. The rep script should still say "we can schedule a safe inspection if you want one," not "your roof is damaged."

Example 2: older roof, weak weather context, no relationship.

  • Weather context: 5 points.
  • Roof age confidence: 15 points.
  • Prior relationship: 0 points.
  • Property fit: 8 points.
  • Route density: 6 points.
  • Safety/access: 0 point deduction.
  • Compliance: clear.

Result: 34. This is not a storm door route. It may belong in maintenance education or long-term follow-up, but the hail-history signal is too weak for storm-response outreach.

Example 3: strong hail context, unknown roof age, compliance uncertainty.

  • Weather context: 24 points.
  • Roof age confidence: 0 points.
  • Prior relationship: 0 points.
  • Property fit: 5 points.
  • Route density: 9 points.
  • Safety/access: 0 point deduction.
  • Compliance: hold.

Result: hold. The numeric score does not matter until the compliance question is cleared. The right next step is source review, local outreach review, or soft non-door follow-up where permitted.

These examples teach the team that route ranking is a decision filter. It should lower noise, prevent weak outreach, and protect the company from statements the evidence does not support.

Route Build Sequence

Build the route in layers. Do not start with a map polygon and send everyone inside it to the field.

  1. Define the storm review window.

Choose the date range being reviewed and record why. The source might be a homeowner call, a prior customer request, an SPC preliminary report, a NOAA Storm Events record, or an internal storm alert. Save the source link and lookup date. If the signal is preliminary, label it preliminary.

  1. Mark the serviceable area.

Draw only the area the company can reasonably inspect, schedule, and service. A route that is too large can create slow response, rushed scripts, and weak follow-up. If the team cannot handle a neighborhood this week, it should not send reps there today.

  1. Add roof-age confidence.

Use known install date, past customer record, permit record, roof report, homeowner-provided document, or previous inspection note. If the source is weak, mark confidence low. "Looks old from the street" is not a reliable age source.

  1. Add relationship status.

Prior customers, maintenance-plan customers, open warranty contacts, and homeowners who requested information should be separated from cold outreach. A prior customer route can be framed as service follow-up. A cold route needs stricter script, compliance, and consumer-protection review.

  1. Apply safety and compliance holds.

Remove active storm areas, unsafe travel zones, no-access properties, known aggressive dog notes, steep roof expectations, and legal or solicitation uncertainty. A strong score does not override a hold.

  1. Assign reps and follow-up owner.

Every address needs an owner and next step. A route list without follow-up discipline produces duplicate knocks, missed callbacks, and loose promises.

This sequence keeps route selection calm. It also gives a manager a way to explain why one street is active and another street is on hold without relying on guesswork.

Roof Age + Hail History Ranking Matrix

The safest ranking matrix separates "storm context" from "roof condition."

Route scenario Priority Why Required limit
Older roof, prior customer, official hail context nearby High Strong route fit, known relationship, and relevant weather context Do not promise damage or coverage
Older roof, no reliable hail record Medium Age may justify maintenance or inspection outreach Do not frame it as storm response
Newer roof, strong hail context Medium Weather may justify a check, especially for prior customers Do not imply roof age makes it safe or unsafe
Unknown roof age, strong hail context Medium-low Route may need age research before door route Do not rank by weather alone
Old roof, weak storm context, no relationship Low Age alone is not enough for a storm route Use general maintenance outreach only if compliant
Safety/access concern Hold Field collection may be unsafe Route requires safety review
Solicitation/legal uncertainty Hold Door route may create compliance risk Get local review first

GAF's roof damage page supports using roof age, prior inspection reports, and visible signs as inspection context. GAF's repair-versus-replace article also frames age as one factor, not the final answer. In a route list, age should raise a question: "Is this roof worth a professional look after the storm?" It should not create a script that says, "Your roof is damaged."

Weather Source Workflow

Build a weather-context note before a route goes live.

Source Use in route ranking Limit
NOAA Storm Events Historical storm event context by date, county/zone, event type, and narrative Often not immediate and not property-specific
SPC storm reports Preliminary hail/wind/tornado report context for operational awareness SPC reports are not final property damage proof
NWS severe thunderstorm criteria Terminology for hail and wind severity context Criteria do not diagnose roofs
Internal radar or paid hail tools Possible operational enrichment if approved by company Must be checked against official/source limits before public claims

The route note should sound like this: "Weather context reviewed: SPC preliminary hail reports and NOAA/NWS context around the service area and date. This is route-priority context only. Property-specific condition requires safe inspection and homeowner permission."

Avoid this: "NOAA says your roof was hit." That is an overclaim and creates trust problems before the conversation starts.

NWS severe thunderstorm education, such as the NWS Birmingham severe thunderstorm page, can help managers explain why hail size and wind gusts are included in source notes. Use that as terminology and triage context only. A route score still needs property records and a safe inspection path.

Door-Knock Route QA Checklist

Before a team canvasses, the manager should run a route QA pass.

QA item Pass standard Hold trigger
Source note Weather source, roof age source, lookup date, and limitation are recorded Only a screenshot or rumor exists
Local outreach rules Local solicitation, no-soliciting, emergency orders, licensing, and company policy checked Any uncertainty about permission
Script Rep offers a factual inspection or documentation conversation Script promises damage, free roof, or insurance result
Prior customers Existing customers and open warranties are separated from cold contacts No difference between relationship types
Safety Route has safe ground approach and no known roof access expectation Rep is expected to climb or inspect without safety review
Insurance boundary Script avoids policy interpretation, deductible promises, and claim approval claims Rep is asked to "work the claim" without review
Follow-up Every door outcome has a status and next action No CRM or note discipline

The Federal Trade Commission's weather-emergency scam guidance is written for consumers, but it is useful for contractors because it shows what homeowners are being warned about: pressure, unclear contracts, payment risk, and off-premises sales concerns. NAIC's post-storm guidance also warns consumers about contractor fraud and says adjuster and policy review matter. Contractors should design outreach that can survive those warnings.

Ethical Outreach Language

A route can be direct without being aggressive.

Use language like:

We are checking in with homeowners near the recent storm path. We cannot tell from the street whether your roof has damage, but we can schedule a safe inspection if you want a documented review.

Or:

Our records show this roof may be older and the area had hail reports nearby. That does not mean you have damage. It means this may be a sensible time to document condition if you want us to take a look.

For prior customers:

We worked on your roof previously and are following up after the recent hail reports in the area. We can review the file, roof age, and any visible concerns before recommending next steps.

Avoid:

  • "Your roof qualifies."
  • "Insurance will replace it."
  • "The storm map says your roof was damaged."
  • "Everyone on this street is getting approved."
  • "Sign today or you lose your chance."
  • "We can handle everything with your insurance."

Those lines may create legal, insurance, consumer-protection, and brand risk. They also make the route list less useful because the conversation starts with a promise the facts may not support.

Rep Assignment Rules

Route quality depends on who handles the conversation. Assign reps based on the sensitivity of the route.

Route type Better rep assignment Manager control
Prior customer follow-up Service-minded rep or account owner Use file history and avoid generic storm script
Older roof + strong hail context Experienced rep with inspection scheduler support Require source note and no coverage promises
Cold route with weak roof-age source Hold or use mailed/soft outreach where lawful Do not send pressure script
Homeowner-requested inspection Scheduler or inspection coordinator Confirm permission, safety, and scope
Compliance-sensitive area Manager only after review Document local rule check
Safety-sensitive area No door route until safety review Do not ask rep to inspect roof

The rep should know what the route score means. It does not mean "close hard." It means "this homeowner may have a reason to want information." The rep's job is to offer a clean next step: safe inspection, documentation review, prior file check, or no action.

Daily Route Review

Post-storm routes change quickly. Run a short review at the beginning and end of each field day.

Morning review:

  • Confirm weather is safe for outreach.
  • Remove streets under active warnings or unsafe travel conditions.
  • Check whether any local emergency, licensing, or solicitation restriction changed.
  • Review the approved script.
  • Assign route owners and follow-up windows.
  • Confirm that no rep is expected to climb roofs during door outreach.
  • Confirm manager contact for homeowner questions about insurance boundaries.

End-of-day review:

  • Mark contacted, no answer, interested, not interested, requested inspection, and do-not-contact statuses.
  • Record homeowner permission before scheduling inspections.
  • Separate inspection requests from claim or coverage questions.
  • Add safety notes, access limits, and route issues.
  • Remove addresses that should not be contacted again.
  • Flag any rep language that drifted into coverage or damage promises.

This review turns door knocking into an accountable operation. It also gives the office better data for the next day. The best routes are not the ones with the most doors. They are the ones with the best match between source context, homeowner need, safe capacity, and honest follow-up.

Safety And Inspection Boundaries

Door knocking is not roof inspection. It is outreach. A rep at the door should not be expected to climb a roof, enter an attic, or make a damage finding unless the company safety program, authorization, training, and site conditions support it.

OSHA's roof inspection and tarping guidance identifies hazards tied to ladders, raised work surfaces, steep or slippery roofs, damaged roofs, tools, power lines, and fall hazards. Route planning should include safety filters:

  • Do not route during active severe weather, lightning, high winds, or unsafe heat.
  • Do not expect reps to climb roofs from a door route.
  • Do not schedule roof access without trained personnel and safety controls.
  • Do not enter attics without access, lighting, PPE, and safety review.
  • Do not pressure homeowners to provide roof photos from unsafe positions.
  • Record safety/access holds in the route list.

If a route has strong weather context but unsafe access conditions, hold it. A high lead score does not override safety.

How RoofPredict Fits The Route Workflow

RoofPredict can turn route ranking into a repeatable process instead of a spreadsheet scramble. A manager can store:

  • Property address and route zone.
  • Roof age source and confidence.
  • NOAA, SPC, or NWS source links.
  • Storm date and event type.
  • Prior customer status.
  • Last inspection or repair note.
  • Safety/access notes.
  • Outreach status.
  • Rep assignment.
  • Inspection request status.
  • Photo packet status.
  • Follow-up date.

The route view should show why a home is being prioritized. "Score 78: prior customer, 14-year-old roof, official hail context nearby, compact route, no safety hold" is useful. "Hot lead from hail map" is not.

RoofPredict also helps managers separate route types:

Route type Best use Risk control
Prior customer follow-up Service-minded outreach after hail context Use file history and warranty boundaries
Age + hail monitoring route Older roofs with relevant storm context No damage or coverage promises
Requested inspection route Homeowners who asked for review Schedule safely and document permission
Maintenance route Older roofs without strong storm context Do not sell as storm damage
Hold route Legal, safety, source, or access uncertainty Manager review before outreach

This structure gives reps better conversations and gives managers a clean audit trail.

Example Route Board

A useful route board might look like this:

Address group Score Status Reason Next step
Prior customers near reported hail 78 Active Prior relationship, older roof file, weather context, no safety hold Service follow-up call or respectful door route
Unknown roofs in same area 54 Research Weather context but no roof age source Age lookup before door route
Older roofs outside main storm area 42 Monitor Age signal without strong hail context Maintenance outreach only if compliant
High-density area with compliance uncertainty Hold Compliance review Local rule or HOA uncertainty Manager review before outreach
Steep-roof neighborhood after rain Hold Safety review Wet/steep access risk No inspection scheduling until safe

This board prevents the common mistake of treating the whole storm area as one route. It also keeps the team from confusing "high route score" with "approved claim." The score only controls outreach priority.

Source Limits

Source Use it for Do not use it for
NOAA Storm Events Historical storm-date, area, event-type, and narrative context Property-specific roof damage proof
SPC storm reports Preliminary hail/wind report context and operational awareness Final damage or claim proof
NWS severe criteria Hail and wind terminology context Roof diagnosis
GAF roof age/damage guidance Roof age and visible-condition inspection context Replacement, warranty, or coverage decision
OSHA roof safety source Route and inspection safety boundaries Complete site-specific safety plan
FTC and NAIC consumer guidance Ethical post-storm outreach and consumer-protection awareness State/local legal permission or policy interpretation
RoofPredict Route scoring, source links, notes, assignments, and follow-up Inspection, adjusting, legal, safety, weather, or coverage decision

FAQ

Can hail history rank door-knocking routes?

Yes, as a route-priority signal. Hail history can tell you where an inspection offer may be relevant. It cannot prove a specific roof is damaged.

Should older roofs always rank higher?

No. Roof age is one factor. It becomes more useful when combined with weather context, prior customer records, visible concerns, and safe inspection opportunity.

Can reps mention insurance?

Keep it narrow. Reps can say the homeowner may choose to contact their insurer or review their policy. They should not interpret coverage, promise approval, waive deductibles, or act as a public adjuster unless legally authorized and reviewed.

What if a route has a strong hail signal but no reliable roof age?

Put it in a research or monitoring lane. Add roof-age research, prior customer matching, and source review before prioritizing a door route.

What if local door-knocking rules are unclear?

Hold the route. Check local solicitation, emergency, licensing, HOA, and company policy requirements before sending reps.

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.

Related Articles