Skip to main content

How to Get Roofing Jobs Without Door Knocking All Day

Emily Crawford, Home Maintenance Editor··33 min readRoofing Lead Generation
On this page

Ask a hundred roofing owners how they get work and most of them will give you some version of the same answer: put bodies on the street and knock until something hits. It works. Nobody is arguing that it does not work. The problem is the math. A canvasser who knocks 100 doors in a day talks to maybe 25 people, sets two or three inspections, and closes one job a week if they are good and the weather cooperated. You are paying for the gas, the burnout, the turnover, and the cease-and-desist letters from the three cities that just passed a no-soliciting ordinance. Door knocking is not bad. It is just the most expensive unit of attention you can buy, and most shops lean on it because they never built anything else.

The contractors who quietly run full schedules without their reps melting in a driveway at 4 p.m. did not find a magic channel. They built a system where the door knock is the last 20 percent of the work instead of the first 80 percent. They decide which roofs to talk to before anyone leaves the truck, they have homeowners calling them, and they treat every completed job as the start of three more. This is a long, practical breakdown of how that system works, what the numbers actually look like, and where the common shortcuts blow up. No theory you cannot use Monday morning.

Why door knocking eats your day (and what it is really costing you)

Before you replace something, you have to be honest about what it costs. Most owners never run the real number on canvassing because the cost is hidden in salary, turnover, and opportunity.

Run your own version of this. A canvasser on a modest base plus commission costs you, fully loaded, somewhere in the range of $45,000 to $70,000 a year depending on your market and how you structure pay. Say they work 220 selling days. If they knock 80 to 120 doors a day and set roughly two qualified inspections per day on a good week, you are paying real money per inspection set before a single shingle is sold. Now layer in the part nobody writes down:

  • Turnover. Canvassing has brutal attrition. The Bureau of Labor Statistics tracks construction-sector quit and turnover rates that run well above the private-sector average, and door-to-door roles churn faster than the trade as a whole. Every rep who quits in month three took your training investment with them.
  • Wasted doors. On a normal street, most homes do not need a roof and will not need one for years. You are spending attention on roofs that are eight years old as often as roofs that are twenty-two.
  • Legal friction. A growing number of municipalities require door-to-door solicitation permits, set curfew hours, and honor no-knock registries. Knock the wrong door and you are doing more than wasting a rep's time, you are generating complaints that follow your brand.
  • Reputation cost. Aggressive post-storm canvassing has put roofers in the same mental bucket as the storm chasers homeowners are warned about. Several state attorneys general and insurance departments publish consumer alerts specifically about door-knocking roofers after hail and wind events. That alert is talking about you whether you deserve it or not.

None of this means stop knocking. It means stop treating the door as a prospecting tool and start treating it as a closing tool. The shift is: knock fewer doors, but knock the right ones, with a reason, after you already have a signal.

The one reframe that changes everything

There are only three ways a roof becomes a job:

  1. The roof wore out from age and the homeowner finally deals with it.
  2. A storm damaged it and the homeowner needs it documented and repaired.
  3. Someone the homeowner trusts told them to call you.

Door knocking is just a blunt way of guessing which homes are in bucket one or two. Everything in the rest of this breakdown is about replacing the guess with a signal, and about manufacturing bucket three on purpose. Get good at that and the door knock becomes optional, surgical, and far more profitable when you do choose to use it.

Targeting before talking: the single highest-leverage change

If you fix only one thing, fix this. The reason canvassing burns the day is that reps spend it on roofs that have no reason to buy. The fix is to decide which roofs are worth a conversation before anyone drives there.

Two signals predict roofing demand better than anything else, and they stack:

  • Roof age. An asphalt shingle roof's odds of needing replacement climb steeply as it ages past the back half of its service life. An architectural shingle roof commonly runs 20 to 30 years depending on climate, ventilation, and install quality; a three-tab runs shorter. A roof in the 18-to-30 window is a vastly better conversation than a roof installed five years ago, even on the same block.
  • Storm exposure. Hail and high wind do not hit a ZIP code evenly. They hit specific swaths, specific orientations, specific roof pitches. A roof that took 1.5-inch hail on its south slope is a different prospect than one a half mile away that the core missed entirely.

Building a target list from age and storm signal

Here is the workflow pros use, in order:

  1. Define the geography. Pull your service area and break it into neighborhoods by approximate build era. County assessor and parcel data, available in most counties online, gives you year-built for the structure. Year-built is not roof age, but in tract neighborhoods where everything went up the same year, a 2003 subdivision is full of roofs that are now past 20 years old and on their first or second replacement cycle. That alone is a sortable list.
  2. Layer in storm history. NOAA's Storm Prediction Center and the National Weather Service publish storm reports including hail size and wind. The Insurance Institute for Business & Home Safety (IBHS) publishes research on hail impact and roof performance you can use to understand which events actually damage shingles versus which just made noise. Overlay the swaths from significant events on your geography.
  3. Rank, do not list. The output should not be a flat spreadsheet of every address. It should be a ranked set of routes where roof age and storm exposure both point the same direction. A street where 25-year-old roofs took 1.75-inch hail nine months ago is your A route. A street of 6-year-old roofs that caught pea-sized hail is not worth a door this season.
  4. Sequence by recency and motivation. Roofs hit by a recent, documented event have a homeowner who is already thinking about it. Older roofs with no recent storm are a slower, education-led sale. Run both, but staff them differently.

Where roof-age and storm data come from

You can assemble this yourself from assessor data, NOAA reports, and a lot of spreadsheet work. It is real work and it gets stale. This is exactly the gap RoofPredict is built for: it estimates a roof-age range per address from aerial imagery and models storm physics per roof, then ranks the doors and routes so your crews target the roofs a storm wore out plus the roofs aging out of their service life. You can also enrich a list you already own, your CRM, a mailing list, a farm area, with those same age and storm signals so you are not buying anyone's leads, you are scoring your own.

Two honest limits worth saying out loud, because anyone who tells you otherwise is selling you something:

  • Roof age from imagery is a range, not a birth certificate. Aerial models read what the roof looks like, replacement, weathering, surface condition, not the permit date. Treat "likely 18 to 24 years" as a strong prioritization signal, not a guarantee.
  • A storm model is odds, not proof. Modeling that a roof probably took damaging hail tells you where to look. It does not document damage. Only an inspection does that. The data tells you which 40 doors out of 400 deserve the inspection; the inspection still has to happen.

Used that way, the data does the part canvassing is worst at, which is deciding where to spend the day, and your reps do the part they are good at, which is talking to a homeowner who actually has a reason to listen.

A worked example

Say you have one rep and 400 candidate homes in a target neighborhood. Cold, that is four days of knocking for two qualified inspections a day, so roughly eight inspections from 400 doors. Now score those 400 by age range and storm exposure. Suppose 70 of them are both in the 18-plus age range and inside a damaging-hail swath from a storm eleven months back. Send the rep to those 70 first. The conversation is not "hi, can I look at your roof" but "your neighborhood took 1.75-inch hail last spring and the roofs on this street are old enough that I am finding damage, can I document yours so you have it on file." Same rep, same day, but the contact-to-inspection rate on a motivated, on-signal door is multiples higher than on a random door. You did not eliminate the knock. You eliminated the 330 doors that were never going to buy this year.

Running the cost-per-job math so you can prove it to yourself

Owners argue about channels with their gut. Settle it with arithmetic. The only number that matters is cost per acquired job, the all-in spend on a channel divided by the signed jobs it produced. Lead cost, knock count, and click-through are all upstream vanity numbers; cost per job is the truth.

Work a simple example with round figures you can swap for your own. Suppose a canvasser costs you $5,000 a month fully loaded and produces, in an average month, four signed jobs from blind knocking. That is $1,250 per acquired job before you count turnover and the cost of replacing the rep who quits in month three. Now suppose you point that same rep at pre-scored, on-signal routes and they produce seven signed jobs from the same $5,000. The cost per job drops to roughly $715, and the rep is far less likely to burn out because their day is full of conversations that go somewhere. You did not spend a dollar more. You changed where the dollar pointed.

Run the same calculation across every channel and you get a ranked list of what to feed and what to starve:

Channel Typical close rate vs cold door Main cost What it is good at
Blind door knocking Baseline (lowest) Rep salary, turnover Volume of attention, social proof
Targeted knocking (scored routes) 2x to 4x baseline Rep salary + data Right doors, fast inspections
Referrals 2x to 4x baseline Card + thank-you Cheapest, highest trust
Reviews / local search High intent Time, consistency Inbound calls, low cost
Direct mail (scored list) Modest but cheap at scale Print + postage Reaching aging-roof clusters
Shared paid leads Low (you are racing others) Per-lead fee Filling gaps, fast
Strategic partners High intent Reciprocity Steady pre-qualified trickle

The table is directional, not a promise; your real numbers will differ by market. But the shape holds almost everywhere: the channels that start with a signal or a relationship beat the channels that start with a guess. Track your own cost per job for ninety days and the all-day blind canvass almost always lands at the bottom of the list, which is exactly why the shops that measure it stop doing it first.

Turning storm events into inspections the right way

Storm work is where the most jobs are and where the most contractors get themselves in trouble. The opportunity is real: a single damaging hail or wind event can put thousands of aging roofs into the buying window at once. The trap is that the fastest-talking roofers cross legal lines that get them fined, sued, or run out of a state. Let us separate the money from the landmines.

What you are allowed to do, plainly

This is the line that keeps you in business, so read it twice. As a roofing contractor you absolutely may:

  • Inspect a roof and document its condition with photos, measurements, and notes.
  • Identify and photograph damage, hail bruising, mat fractures, granule loss, creased or lifted shingles, damaged metals and vents.
  • Write an accurate repair estimate for your own scope of work, aligned to standard estimating practice (the same line-item logic carriers use).
  • State facts about your scope to the carrier, what it takes to do the repair correctly and to code.
  • Hand the homeowner a thorough documentation package and an estimate they can use.

The homeowner files the claim. The insurer decides coverage. You repair the roof. That division is the whole game.

What you may not do (the do-not-say list)

This is the part that turns a roofer into an unlicensed public adjuster, which is illegal in most states and is exactly what consumer-protection alerts warn homeowners about. Do not, for compensation:

  • Negotiate, adjust, or "handle" the claim on the homeowner's behalf.
  • Interpret the policy or tell the homeowner what is or is not covered.
  • Promise a specific payout, an approval, or that the claim "will go through."
  • Promise the deductible will be waived, absorbed, eaten, or made to disappear. Waiving or rebating a deductible is insurance fraud in many states and a flat violation regardless.
  • Advertise a "free roof" or imply the homeowner pays nothing.
  • Represent the homeowner against the insurer.

If your pitch, your yard sign, or your Facebook ad says any of those things, fix it today. Beyond the legal exposure, those promises attract the worst customers and the worst outcomes. The clean frame, document thoroughly, estimate accurately, hand it off, let the homeowner file and the insurer decide, is more than safer, it closes better with the homeowners worth having.

The post-storm workflow that fills a schedule without all-day knocking

  1. Confirm the event. Pull the NWS/SPC storm reports and hail/wind data for your area. Know the date, the swath, and the hail size. This is your factual basis and your conversation opener.
  2. Score the swath. Cross the damaging-hail footprint with roof age. Roofs that are both inside the swath and old enough to have a thin, brittle mat are where real, documentable damage clusters. New roofs inside the swath often shrug off marginal hail. Old roofs at the edge of the swath may show wear that predates the storm. Target the overlap.
  3. Lead with documentation, not a claim. Your offer to the homeowner is a free, thorough roof inspection with a photo report, whether or not they ever file anything. That is a clean, valuable offer that does not require you to say one word about coverage.
  4. Inspect and document like it matters. Get on the roof safely (more on that below), shoot every slope, chalk-circle and photograph each impact, measure, and capture the collateral, soft metals, screens, AC fins, downspouts, that corroborate hail size. Collateral damage is often the most objective evidence and it is on your side of the line to document.
  5. Write the estimate to code and to your scope. Use standard estimating line items. Build the number from what the repair actually requires, including code-driven items your jurisdiction mandates. Do not inflate it, and do not shrink it to "match" anything.
  6. Hand it off and educate. Give the homeowner the photo report and the estimate. Explain the process factually: they file, an adjuster comes out, the insurer decides, and you are happy to be on-site to point out what you documented. Teach them the do-not-say items too, a homeowner who has been promised a free roof by your competitor is being set up, and you saying so honestly earns trust.

Notice what this does to your day. Instead of knocking 100 random doors hoping to find storm damage, you inspected 20 pre-scored roofs that the data said were likely hit, and you walked away with documentation packages that turn into signed jobs as claims process. The knock, where you still do it, is targeted and short because the homeowner already knows a storm came through.

What to actually say at the door, in writing, on the phone

The reason most reps hate knocking is that they have no opener that does not feel like begging. Give them language that is honest, specific, and on the right side of the legal line, and the door stops being a wall. Train these as scripts, then let reps make them their own.

The on-signal door opener. "Hi, I am with [company]. Your neighborhood took inch-and-three-quarter hail this past April, and I am finding damage on roofs around this age on the street. I would like to get up there and document yours so you have photos on file whether or not you ever do anything with them. Takes about twenty minutes and there is no charge. Would tomorrow morning or afternoon work better?" Notice what is not in there: no promise of a payout, no mention of a free roof, no claim talk. Just a fact, an offer of documentation, and a calendar question.

The aging-roof opener (no recent storm). "Hi, I am with [company]. We are doing some work on this street and I noticed the roofs in here are coming up on the age where they start to fail, usually somewhere past twenty years for this kind of shingle. I am offering free condition inspections while we are in the neighborhood so you know where yours stands and roughly how much life is left. No obligation. Want me to take a look while I am here?" This is an education sale, slower, but it plants you as the trustworthy local roofer for the day the first leak shows up.

The phone callback (inbound from your site or mail). Speed wins. Call back inside five minutes if you can. "Thanks for reaching out about your roof, I can have someone do a free inspection and photo report. Before I book it, is this about a specific problem like a leak, or are you just trying to figure out how much life is left?" That one question routes the lead and tells you how hot it is.

What never goes in any script. No "you qualify for a new roof," no "insurance will cover it," no "we will take care of your deductible," no "free roof," no "we handle the whole claim for you." Those lines feel like they close faster and they are the exact phrases that get a contractor reported. Bake the do-not-say list into your sales training as hard as you bake in the openers.

Edge cases pros run into on storm work

  • The roof that took the storm but is too new to show real damage. A four-year-old roof inside a marginal hail swath often has nothing documentable. Inspect it honestly, tell the homeowner it looks fine, and move on. You just earned a referral by not manufacturing a problem.
  • The old roof with wear that predates the storm. Granule loss and brittleness from age are not storm damage, and documenting them as if they were is how you end up in a fraud investigation. Document what you see accurately, note pre-existing condition where it is obvious, and let the inspection stand on its merits.
  • The homeowner already promised a free roof by a competitor. Do not match the promise. Explain, factually, that no contractor can promise coverage or a free roof, that the insurer decides, and that anyone saying otherwise may be setting them up. Honesty here is a competitive weapon, not a weakness.
  • The roof you cannot safely access for a close inspection. A very steep or very high roof may warrant a drone or ladder-and-binocular first pass before anyone climbs. Documenting safely still counts; a dead rep documents nothing.

The five channels that beat canvassing on cost per job

Targeting and storm work tell you where to point. These are the actual demand channels that fill the calendar with less street time. None of them is free, and none replaces a good crew and clean documentation. Together they let most shops cut canvassing hours hard.

1. A referral engine you actually operate

Referrals are the cheapest, highest-closing roofing leads that exist and almost nobody runs them as a system. "We get a lot of referrals" is not a system. A system looks like this:

  • Ask at the moment of peak happiness. That is the day the job is finished, the site is clean, and the homeowner is standing in the driveway impressed. Not three weeks later in an email.
  • Make the ask specific. "Who on your street has the oldest-looking roof?" beats "know anyone who needs a roof?" People cannot answer the vague version.
  • Give them a reason and a tool. A simple referral card, a small thank-you for a referral that turns into an inspection (check your state rules on referral compensation, especially anything claims-adjacent), and a yard sign during the job.
  • Close the loop. When a referral becomes a job, tell the referrer and thank them again. That is what produces the second and third referral.

The math is lopsided. A referred lead often closes at two to four times the rate of a cold door and costs you a card and a thank-you. If every completed job produced even one inspection-quality referral, most shops would not need to knock at all.

The referral system as a checklist. Turn the four points above into a step crews and sales cannot skip:

  1. On the final walkthrough, while the homeowner is happy, the rep asks the specific question and hands a referral card.
  2. The address and any names the homeowner gives go straight into the CRM the same day, tagged 'referral source.'
  3. Within 48 hours, the office follows up with any named referral and offers a free inspection.
  4. When a referral signs, the office notifies the original customer, thanks them, and delivers whatever you promised, within state rules.
  5. The original customer goes on a light touch list so you stay top of mind for their next referral.

Most shops do step one inconsistently and skip two through five entirely. The money is in two through five. A referral you never logged is a lead you threw away, and a referrer you never thanked is a second referral you will never get.

A note on referral compensation and the law. Cash-for-referrals is fine in many contexts, but it gets complicated fast when the referred job involves an insurance claim. Some states restrict or prohibit paying for claim-related referrals, and rebating anything tied to a deductible is off limits everywhere. When in doubt, keep referral thank-yous modest and unrelated to claim outcomes, gift cards, account credit on future work, a donation in their name, and check your state's rules before you build a paid bounty program.

2. Neighborhood density (the "we're already on your street" play)

When your crew is on a roof, you have a sign, a dumpster, and noise advertising to the whole block that a real, working contractor is right there. Use it:

  • Put a quality yard sign out during every job, including the ordinary ones, not only the photogenic ones.
  • Have the crew lead drop a simple, non-pushy door hanger on the immediate neighbors, "we are doing your neighbor's roof this week, here is who we are, call if you want a free inspection while we are in the area." That is two minutes of work, not an all-day canvass, and it converts because proximity plus social proof is powerful.
  • Batch your scheduling by neighborhood so you compound this. Five jobs on one street over a month makes you the obvious local roofer.

This is canvassing's good half, social proof and proximity, without the all-day grind, because you only touch the handful of homes next to active work.

3. Online presence that turns searchers into calls

Homeowners with an old or leaking roof search before they do anything else. If you are invisible there, you are leaving the easiest, highest-intent leads on the table.

  • Google Business Profile. Claim it, fill it out completely, post photos of real jobs, and ask every happy customer for a review. Local map rankings are driven heavily by review volume, recency, and proximity. A steady drip of honest reviews from completed jobs beats almost any paid tactic for local intent.
  • Reviews are the lead source. Build review collection into your closeout process the same way you build in the referral ask. A roofer with 150 recent four-and-five-star reviews gets the call over the roofer with 11.
  • A site that answers the obvious questions. Pages on roof age and lifespan, what hail damage looks like, what the inspection process is, and what to expect from a claim (factually, staying on the documentation side) pull in searchers and pre-sell them. The Federal Trade Commission and several state insurance departments publish homeowner-facing guidance you can align with and link to, which also signals you are the trustworthy operator.
  • A clear path to call or book. A phone number in the header on every page, a short inspection-request form, and a promise of fast response. Most roofing sites bury the phone number and lose the high-intent searcher who was ready to act. Make the next step obvious and frictionless.
  • Real photos of real jobs. Before-and-after shots from your own crews, with the neighborhood visible, do more for trust than any stock image. They also feed your Google Business Profile and your social proof at the same time.

The compounding part matters here too. A review profile and a set of helpful pages do nothing in week one and a great deal in month six, when a homeowner three streets over searches "roof replacement near me" and you are the top result with 140 reviews. That is an inbound, high-intent lead that cost you consistency rather than a canvasser's day.

4. Paid lead flow, used with eyes open

Lead aggregators and local services ads can fill gaps, but treat them as a supplement, not a foundation:

  • Shared leads are sold to multiple contractors and you are racing four others to the phone. Speed-to-lead is everything; respond in minutes or do not bother.
  • Watch cost per acquired job, not cost per lead. A cheap lead you close at five percent is more expensive than a costly lead you close at thirty.
  • The cleanest paid play is often retargeting and local search ads pointed at your own service area, paired with the strong review profile from channel three, rather than buying raw shared leads.

5. Strategic partners who already touch your customer

Real estate agents, property managers, insurance agents (for referrals only, never claim handling), solar installers, gutter companies, and home inspectors all stand next to homeowners at the exact moment a roof becomes relevant. A home inspector who flags an aging roof in a sale needs someone to recommend. Build three or four of those relationships and you have a steady, pre-qualified trickle that costs you nothing but reciprocity and reliability.

Building a list and a CRM that work for you while you sleep

Channels bring people in. A list and a process keep them from leaking out. Most roofing shops lose more potential jobs to bad follow-up than they ever lose to bad knocking.

Own a list, do not rent leads

The contractors who get off the door-knocking treadmill build an asset: a list of homes in their service area that they own and improve over time. Start with parcel and assessor data for your geography, enrich it with roof-age and storm signals, and you have a farm you can work for years across direct mail, targeted ads, and the occasional surgical knock. Enriching your own list with age and storm data, rather than buying someone else's leads, is the difference between renting demand and owning a territory. This is the same enrichment angle RoofPredict supports: score the addresses you already care about so every touch goes to a roof with a reason.

Direct mail that is not garbage

Direct mail still works in roofing because the buyer is a homeowner at a fixed address, but only if it is targeted and honest:

  • Mail the scored list, the 18-plus-year roofs and the storm-exposed swaths, not the whole ZIP. Mailing everyone is how you get a 0.3 percent response and conclude mail is dead.
  • Lead with a specific, factual hook: roof age in their neighborhood, or a recent documented storm, and a free inspection. Never a "free roof" or a coverage promise.
  • Sequence it. One postcard is noise. A three-touch sequence over several weeks to a tight, well-scored list is a campaign.
  • Track it with a dedicated number or code. Put a unique phone number or a simple offer code on the mailer so you can tie calls back to the campaign and compute cost per acquired job. A mail campaign you cannot measure is a guess you keep repeating.
  • Pair it with the digital footprint. A homeowner who gets your postcard often searches your name before calling. If your Google Business Profile is strong and your reviews are recent, the mailer and the search reinforce each other. If your online presence is empty, the mailer sends them to a competitor with better reviews.

A follow-up process that closes the slow deals

Not every roof sells today. The 22-year roof with no leak yet is a when, not an if. The shop that captures that homeowner's info and follows up over months wins the job the day the first leak appears. Build a simple cadence in whatever CRM you use:

  1. Every inspection, sold or not, goes in the CRM with the roof's condition and an estimated buying window.
  2. Not-yet buyers get a light, helpful touch on a schedule, a seasonal maintenance tip, a note after the next storm, not a nag.
  3. When a storm hits a not-yet buyer's street, they jump to the top of the call list automatically because you tagged their location.

That last move is the quiet superpower. You already inspected the roof, you already have the relationship, and now the storm gave the homeowner a reason. You are first in the door without knocking on it.

Putting it together: a 90-day plan to cut your door hours in half

Reading is easy; here is the sequence to actually do it. Adjust the pace to your size, but keep the order, each phase feeds the next.

Days 1 to 30: build the targeting foundation

  • Pull parcel/assessor data for your top three service neighborhoods and sort by year-built to find your aging-roof clusters.
  • Pull the last two years of NWS/SPC storm reports for your area and mark the damaging swaths.
  • Score and rank your routes by age plus storm overlap, or enrich your existing list with roof-age and storm signals so the ranking is done for you.
  • Stand up the referral ask and the review ask as written steps in your job-closeout checklist. This costs nothing and starts compounding immediately.
  • Claim and fully build out your Google Business Profile.

Days 31 to 60: turn on demand channels

  • Run your reps on the A-ranked routes only. Track contact-to-inspection rate and compare it to your old cold-knock numbers. It should jump hard.
  • Launch a three-touch direct-mail sequence to your scored list.
  • Put yard signs and neighbor door hangers on every active job. Batch schedule by neighborhood.
  • Start two or three strategic-partner conversations (a home inspector, a property manager, a real estate agent).
  • Get every completed job to leave a review. Aim for a steady weekly drip.

Days 61 to 90: tighten the loop

  • Put every inspection, sold or not, into the CRM with a buying-window tag and a location tag.
  • Build the storm-trigger follow-up: when a documented event hits a tagged street, those homeowners surface to the top of the call list.
  • Review your numbers: cost per acquired job by channel. Kill or shrink whatever loses to the others. Usually the all-day cold canvass is the first to go on a cost-per-job basis.
  • Reinvest the hours you freed up into the channels that are working, more referral follow-through, more reviews, more neighbor density.

By day 90 the door knock has moved from your primary prospecting engine to a targeted closing tool you deploy on pre-scored, on-signal streets. That is the whole point. You did not stop knocking. You stopped knocking blind, all day, on roofs that were never going to buy.

What pros get wrong when they try to quit the door

Plenty of owners try to escape all-day canvassing and bounce right back to it within a season. Almost always it traces to one of these mistakes. Knowing them in advance is half the cure.

Expecting one channel to carry the whole pipeline

Door knocking quietly did three jobs at once: it prospected, it created social proof, and it generated follow-up. Owners who replace it with a single new thing, just reviews, or just direct mail, find that thing carries one third of the load and conclude "that does not work." It works. It is one leg of a stool that needs three or four legs. The shops that succeed turn on targeting, referrals, reviews, neighbor density, and CRM follow-up together and let them compound over weeks, not days.

Quitting the new channels before they compound

Referrals, reviews, and a follow-up list are compounding assets. The first month of review collection moves nothing. Month six, you outrank the roofer with eleven reviews and the phone rings on its own. Most owners pull the plug in week three because the spreadsheet still looks empty. The discipline is to treat these like a roof you are installing course by course: invisible progress, then suddenly a finished system.

Letting follow-up leak

The most common quiet failure is not bad prospecting, it is good leads dying in a notebook. A rep inspects a 22-year roof, the homeowner is not ready, and the information evaporates. Six months later that roof leaks and the homeowner calls a competitor because nobody captured them. Every inspection, sold or not, has to land in a CRM with a buying-window tag the same day. The shops that win the slow deals are the ones that never lose the contact.

Confusing leads with jobs

Buying a pile of shared leads feels like progress and is often the most expensive cost per acquired job you can run, because you close a small fraction and you are racing four other contractors to the phone. Volume of leads is a vanity number. Watch cost per signed job, by channel, every month, and let the math, not the activity, tell you where to spend.

Crossing the claims line because it feels faster

The single fastest way to torch the whole pipeline is to let a rep start promising free roofs and waived deductibles because it closes the door faster today. It does close faster. It also attracts the worst customers, generates the chargebacks and complaints, and is the precise behavior that lands a contractor in a state insurance department bulletin. Speed that ends your business is not speed. Hold the line.

Skipping the measurement

If you cannot say what each channel costs you per signed job, you are flying blind and you will default back to the thing that feels like work, which is knocking. Measurement is what gives you the confidence to cut the blind canvass, because you can see in your own numbers that the scored routes and referrals beat it. Without the numbers, fear pulls you back to the street.

A pipeline you build by cutting corners gets shut down. Two areas to keep clean.

Crew safety on the roof

More inspections means more time on roofs, and falls are the leading cause of death in construction. The Occupational Safety and Health Administration (OSHA) sets fall-protection requirements that apply to inspection work, not only to installation. Have a real fall-protection plan, use it on every steep or high roof, and do not let a quick "just hopping up to look" turn into the worst day of your company's life. A drone or ladder-and-binocular first pass on questionable roofs is sometimes the safer documentation method anyway.

The claims line, again, because it is that important

Everything in your storm pipeline has to stay on the documentation-and-estimate side. You inspect, you photograph, you measure, you write an accurate estimate for your scope, you hand it to the homeowner, and you state facts about your work to the carrier. You do not negotiate the claim, interpret coverage, promise a payout or approval, touch the deductible, or advertise a free roof. Teach your reps this as hard as you teach them to sell. The shops that respect this line are still in business in five years; the ones that did not are a cautionary footnote in a state insurance department bulletin.

The honest bottom line

Door knocking is not the enemy. Blind door knocking is, the eight-hour grind across roofs that had no reason to buy, fueling burnout and turnover and the occasional ordinance complaint. The contractors who run full schedules without that grind did three things: they decided which roofs were worth a conversation before anyone drove there, they turned storms into clean documentation instead of risky claim promises, and they treated every finished job as the start of the next three through referrals, reviews, and neighbor density.

The targeting piece is where the leverage is, because it makes every other channel sharper, your mail goes to roofs with a reason, your reps walk pre-scored streets, your follow-up fires when a storm hits a roof you already know is old. Roof-age ranges from imagery and storm physics modeled per roof are exactly that signal, with the honest limits that age is a range and a forecast is odds, not proof. The inspection still has to happen and the homeowner still files their own claim. But you will be inspecting the right 40 roofs instead of knocking on the wrong 400, and that is the difference between a rep who burns out by Thursday and a schedule that fills itself.

If you want help deciding which roofs on your routes are actually due, age plus storm, scored per address, or want to enrich the list you already own with those signals, that is what RoofPredict does. Either way, the move is the same: stop guessing at the door, start knowing before you knock.

FAQ

Can I really get enough roofing jobs without door knocking?

Yes, but you need to replace it with a system, not a single channel. Most full schedules built without all-day canvassing run on four things at once: targeting roofs by age and storm exposure before anyone drives there, a referral and review engine built into every job closeout, neighbor density around active job sites, and a follow-up process that captures not-yet buyers. Door knocking then becomes a targeted closing tool on pre-scored streets rather than your primary prospecting engine.

What is the cheapest source of roofing leads?

Referrals from completed jobs, by a wide margin. A referred lead typically closes at two to four times the rate of a cold door and costs you a referral card and a thank-you. The catch is that almost no one runs referrals as a real system: ask at the moment of peak happiness on completion day, make the ask specific ('who on your street has the oldest-looking roof?'), and close the loop when a referral turns into a job. Check your state's rules before paying any referral compensation, especially anything claims-adjacent.

How do I find roofs that actually need replacing instead of guessing?

Two signals predict roofing demand and they stack: roof age and storm exposure. Pull county assessor or parcel year-built data to find aging-roof clusters, then overlay damaging hail and wind swaths from NWS and SPC storm reports. The overlap, old roofs inside a recent damaging-storm footprint, is where real, documentable demand concentrates. Tools like RoofPredict estimate a roof-age range per address from aerial imagery and model storm physics per roof so the ranking is done for you, though age is a range and storm modeling is odds, not proof.

Door knocking itself is generally legal, but a growing number of cities require solicitation permits, set hours, and honor no-knock registries, so check local ordinances. The bigger risk is what reps say at the door. You may offer a free inspection and documentation, but you may not negotiate or handle the claim, interpret coverage, promise a payout or approval, waive or absorb the deductible, or advertise a free roof. Those cross into unlicensed public adjusting and, in the case of deductibles, often insurance fraud.

What can a roofer legally do on an insurance claim?

You can inspect the roof, photograph and document damage and collateral evidence, measure, and write an accurate repair estimate for your own scope using standard estimating line items. You can state facts about your scope to the carrier. The homeowner files the claim and the insurer decides coverage. You cannot negotiate or adjust the claim, interpret the policy, promise an outcome, touch the deductible, or represent the homeowner against the insurer. Stay on the document-and-estimate side and you stay in business.

How does RoofPredict help me knock fewer doors?

It estimates a roof-age range per address from aerial imagery and models storm physics per roof, then ranks the doors and routes so your crews target the roofs a storm wore out plus the roofs aging out of their service life. You can also enrich a list you already own, your CRM or mailing list, with the same age and storm signals rather than buying anyone's leads. The honest limits: roof age is a range, not a permit date, and storm modeling is odds that tell you where to look, not proof of damage, which still requires an inspection.

How important are online reviews for getting roofing jobs?

Very. Homeowners with an old or leaking roof search before they do anything else, and local map rankings are driven heavily by review volume, recency, and proximity. A roofer with 150 recent four-and-five-star reviews gets the call over one with 11. Build review collection into your job closeout the same way you build in the referral ask, aiming for a steady weekly drip from completed jobs. It is one of the highest-return, lowest-cost lead sources in roofing.

Does direct mail still work for roofing?

Yes, when it is targeted and honest. Mail your scored list, roofs in the 18-plus-year range and storm-exposed swaths, not the entire ZIP code, which is how you get a 0.3 percent response and conclude mail is dead. Lead with a specific factual hook like roof age in the neighborhood or a recent documented storm plus a free inspection, never a free-roof or coverage promise. And sequence it: one postcard is noise, a three-touch campaign to a tight list is a real channel.

How do I follow up with homeowners who are not ready yet?

Put every inspection, sold or not, into a CRM with the roof's condition, an estimated buying window, and a location tag. Give not-yet buyers light, helpful touches on a schedule, a seasonal maintenance note, a check-in after the next storm, rather than nagging. The high-leverage move is the storm trigger: when a documented event hits a tagged street, those homeowners surface to the top of your call list automatically. You already have the relationship and now they have a reason, so you are first in the door without knocking on it.

What is the biggest mistake roofers make when they stop door knocking?

Trying to replace it with a single channel and expecting it to carry the whole pipeline overnight. Door knocking did several jobs at once: prospecting, social proof, and follow-up. Replacing it takes a system, targeting, referrals, reviews, neighbor density, and CRM follow-up, that compounds over weeks. The second biggest mistake is letting a leaky follow-up process waste the leads the new channels generate; most shops lose more jobs to bad follow-up than to bad knocking.

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. Occupational Safety and Health Administration: Fall Protection in Constructionosha.gov
  2. NOAA Storm Prediction Center: Storm Reportsspc.noaa.gov
  3. National Weather Service: Hail Informationweather.gov
  4. Insurance Institute for Business & Home Safety: Hail Researchibhs.org
  5. National Roofing Contractors Associationnrca.net
  6. Federal Trade Commission: Hiring a Contractorconsumer.ftc.gov
  7. Texas Department of Insurance: Roofing and Storm Claims Tipstdi.texas.gov
  8. Bureau of Labor Statistics: Job Openings and Labor Turnover (JOLTS)bls.gov
  9. U.S. Census Bureau: American Community Survey (Year Structure Built)census.gov
  10. International Code Council: International Residential Codeiccsafe.org
  11. National Association of Insurance Commissioners: Storm and Catastrophe Resourcesnaic.org
  12. Bureau of Labor Statistics: Roofers Occupational Outlookbls.gov
  13. Google Business Profile Helpsupport.google.com
  14. RoofPredictroofpredict.com

Related Articles