Skip to main content

Roofing Canvasser Daily Knock Targets and Quotas: A Field-Tested System

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

Most roofing companies set canvasser quotas the same way they set their thermostat: someone picks a round number that feels about right, writes it on a whiteboard, and walks away. "Knock 100 doors a day." "Book two inspections." "Don't come back until you've got a deal." Those numbers aren't targets. They're vibes.

A real knock quota is a math problem, and the math is knowable. If you know your contact rate, your pitch rate, your booking rate, and how many usable daylight hours a rep actually gets on the street, you can back into the exact door count that produces the inspections you need. Then you can manage to the activity instead of nagging about the outcome, because the activity is the only part the rep fully controls.

What follows is the system I'd hand a new sales manager taking over a canvassing crew: how to count a knock honestly, how to build the funnel from the inspection backward, how to set targets that survive contact with bad weather and locked storm doors, and how to coach the rep who hits 120 knocks and zero inspections. It's written for retail and storm-restoration roofing in the United States, where door-to-door is still the cheapest qualified lead you can buy with shoe leather.

A note up front on the storm side, because it shapes everything in restoration markets: a roofing contractor can knock a hail-hit neighborhood, inspect a roof, document damage with photos, and write an accurate repair estimate. The contractor cannot, for a fee, negotiate the homeowner's insurance claim, interpret what the policy covers, promise an approval or a specific payout, promise the deductible will be waived or absorbed, or advertise a "free roof." Those acts cross into unlicensed public adjusting in most states, and they'll get a canvasser's script flagged fast. Everything in here keeps the rep on the document-and-estimate side of that line, and there's a dedicated section on the exact phrases to drill out of your scripts.

What a "knock" actually is (and why your numbers are lying to you)

Before you can set a quota you have to agree on the unit. Ask three canvassers what counts as a knock and you'll get three answers. One counts every door he walks up to. One counts only the doors that open. One counts the whole street because he "covered it." If the unit floats, the quota is meaningless and so is every conversion rate you calculate from it.

Lock the definition. A knock is a completed attempt at a single occupied residential door: you physically knocked or rang, waited a reasonable beat, and recorded an outcome. Drive-bys, no-knock streets, and commercial doors don't count. Vacant and for-sale homes get logged as a disposition but they're not productive knocks.

Then standardize the dispositions, because the dispositions ARE your funnel. Here's a clean set that covers nearly every door:

  • No answer — knocked, nobody came. The single most common outcome.
  • Not home / callback — neighbor or sign confirms occupant, set a return time.
  • Contact – no pitch — door opened, but you couldn't start (wrong person, dog, on a call, hostile open).
  • Contact – pitched – not interested — you delivered the opener, they declined.
  • Contact – pitched – inspection set — the win. Appointment on the calendar.
  • Already has contractor / just did roof — disqualified, log it so you don't re-knock.
  • Not interested – do not return — respect it, mark it, never knock it again.
  • No soliciting / restricted — log the address; some HOAs and municipalities enforce this hard.

With those eight dispositions every door produces exactly one record, and the records add up to a funnel you can actually do arithmetic on. If your team is tracking knocks on a clicker and inspections in their head, you have no funnel, you have a guess.

The honest-counting problem

Reps inflate knock counts. Not always to cheat: a clicker in your pocket gets bumped, you forget whether you clicked, you round up at lunch. The fix isn't suspicion, it's making the easy way the honest way. Disposition-per-door in an app on the phone, ideally one that GPS-stamps the address, removes the argument. Now a "knock" has a lat/long and a timestamp. You can see the route, see the gaps, and see the rep who logged 90 doors that are all within a 200-foot radius (he sat in his truck).

You don't need an expensive platform to start. A shared spreadsheet with a row per door and a dropdown for disposition beats a clicker. But the moment you have more than two or three reps, a canvassing app pays for itself in the first month just by killing the counting arguments and showing you territory coverage.

Build the quota from the inspection backward

Stop starting with "how many doors." Start with "how many signed jobs does this rep need to produce," then walk the funnel back up to doors. Every roofing operation has the same five-stage chain, even if you've never drawn it:

  1. Doors knocked (completed attempts)
  2. Contacts (a human answered and engaged)
  3. Pitches (you delivered the opener)
  4. Inspections set (appointment booked)
  5. Inspections completed → jobs signed (the back half of the funnel)

The canvasser owns stages 1 through 4. Stage 5 is partly the closer, the build quality, and the price. So a canvasser's primary quota should live at stage 4 — inspections set — and the door target is whatever feeds it.

The conversion rates you need to measure (not assume)

Use industry-typical bands as a placeholder until your own data replaces them, but replace them as fast as you can. Your market, your script, and your rep skill move these a lot. Rough ranges I see in U.S. retail and storm canvassing:

Stage transition Typical range What moves it
Doors → Contacts (contact rate) 25%–40% Time of day, day of week, neighborhood density, season
Contacts → Pitches (pitch rate) 50%–75% Opener quality, appearance, badge/branding, first 7 words
Pitches → Inspections set (set rate) 10%–25% Offer, storm context, objection handling, calendar discipline
Inspections set → completed (show rate) 55%–80% Confirmation process, time-to-inspection, no-show follow-up

Multiply the front three and you get a door-to-inspection-set rate. Take the middle of the bands: 0.32 contact × 0.62 pitch × 0.17 set ≈ 0.034, or roughly 3.4 inspections set per 100 doors. Said the other way, about 29 doors per inspection set. That single number — doors per inspection — is the spine of your quota.

Note how punishing the chain is. A rep who improves the set rate from 17% to 22% (better objection handling) needs about 22 doors per inspection instead of 29 — a 24% productivity gain with zero extra walking. That's why coaching the conversation usually beats screaming for more doors.

Worked example: setting the door target

Say the company needs each canvasser to set 10 inspections per week to keep the install crews fed at your close and price points. Using ~29 doors per inspection:

  • Weekly doors needed: 10 × 29 = 290 doors
  • Over a 5-day field week: 290 ÷ 5 = 58 doors per day that turn into the right mix of dispositions
  • But you can't knock 58 productive doors and assume everyone's home. With a ~32% contact rate, 58 productive attempts implies you're walking up to far more doors that go "no answer." In practice you'll log roughly 70–90 total door attempts per day to net the contacts you need.

So the honest daily target for this company is "75–85 doors, 10+ contacts, 2 inspections set," not the mythic "knock 100." The 100 number isn't wrong because it's high; it's wrong because nobody checked whether 100 was the number that produces 2 inspections in your market. Sometimes the answer is 130. Sometimes, in a dense fresh-storm neighborhood with a 45% contact rate, it's 55.

How many doors can a rep actually knock in a day?

Managers wildly overestimate this because they picture knocking as continuous. It isn't. Between doors you walk, you log dispositions, you have a 90-second conversation, you reset. Time-and-motion on real canvassing shakes out roughly like this in a suburban single-family neighborhood:

Activity Time per door (avg)
Walk to door + approach 35–60 sec
Knock/ring + wait 20–30 sec
Conversation (weighted: most are 0–15 sec, some are 3–5 min) 60–120 sec
Log disposition / notes 15–25 sec
Reset, next door 15–30 sec

That's roughly 2.5 to 4.5 minutes per door, all-in, weighted by how many doors open. In a 5-hour effective field window (more on why it's 5, not 8, below) that's a ceiling around 80–120 door attempts for a disciplined rep on a tight route, and 50–70 for a rep with a spread-out route or a chatty market.

Why the field day is ~5 productive hours, not 8

An 8-hour shift is not 8 hours of knocking. Subtract:

  • Morning meeting / route assignment: 30–45 min
  • Drive to territory: 20–40 min each way
  • Lunch and the inevitable afternoon energy crater: 45–60 min
  • The dead first hour (9–10am, half the neighborhood's at work) and the legal hard stop at dusk
  • Logging, recharging, the bathroom-coffee-gas loop

A rep who's "out all day" typically gets 4.5 to 5.5 hours of actual door time. Plan the quota around that reality or you'll set targets nobody can hit, which trains the whole crew to fudge numbers. Worse, an impossible door quota pushes reps to knock when nobody's home just to make the count — burning the territory for the contact-rate hours that matter.

The contact-rate clock

The single biggest lever on doors-per-inspection isn't the rep, it's when they knock. Contact rate swings massively by time of day:

  • 9:00–11:00am — low. Retirees, shift workers, work-from-home. Decent for callbacks and door-hangers, weak for fresh contacts.
  • 11:00am–1:00pm — mediocre, lunchtime catches some.
  • 1:00–4:00pm — moderate, the WFH crowd and parents.
  • 4:00–8:00pm (the "power hours") — by far the highest contact rate. People are home, dinner's not yet sacred, daylight (in season) still allows it. This is where 40%+ contact rates live.

Smart route design front-loads the low-contact morning with door-hanger drops, restocking, and pre-set inspections, then concentrates raw cold knocking into the late afternoon and evening. A quota that demands the same hourly door pace at 9am and 6pm is rewarding the wrong behavior. Two of those evening power hours can out-produce the entire morning. Build the schedule around them and respect local knock-time ordinances (many municipalities cap solicitation at dusk or a fixed hour like 8 or 9pm — check the city code, it varies and it's enforceable).

The two-tier quota: activity floor + outcome target

The mistake is picking activity or outcome. You need both, because they fail in opposite ways.

  • Outcome-only ("book 2 inspections, leave when you do") rewards luck and teaches reps to cherry-pick, sandbag, and quit early on good days. A rep who lucks into two inspections by 1pm goes home; a rep on a cold street with great activity gets chewed out for variance he didn't control.
  • Activity-only ("knock 100 doors") rewards the clicker and ignores whether any selling happened. You get 100 ghost-knocks and zero conversations.

The fix is a floor plus a target:

  • Activity floor (non-negotiable, fully in the rep's control): e.g., 75 logged door attempts AND 10 contacts AND 8 pitches. Miss the floor without a documented reason (rain-out, ordinance, dog-heavy block) and that's a coaching conversation about effort.
  • Outcome target (the goal, partly variance-driven): e.g., 2 inspections set. Hitting it is great; missing it while clearing the activity floor is a coaching conversation about skill, not effort.

This separation is the whole point. It tells you instantly which problem you have. High activity + low outcomes = a conversation/skill problem (fix the pitch, the objection handling, the offer). Low activity + low outcomes = an effort/discipline problem (fix the route, the hours, the accountability). You cannot diagnose that with a single number.

Sample daily scorecard

Give every rep this and review it the same way every day:

Metric Floor Target Rep today
Door attempts 75 85 __
Contacts 10 14 __
Pitches delivered 8 11 __
Inspections set 2 __
Set rate (set ÷ pitch) 18%+ __
Power-hours worked (4–8pm) 2.0 2.5 __

The set-rate row is the most important and the most ignored. It's the rep's selling skill stripped of how many doors they happened to knock. A rep at 60 doors and a 25% set rate is more valuable than a rep at 110 doors and an 8% set rate, and the scorecard makes that visible.

Ramp schedule: don't quota a rookie like a vet

A brand-new canvasser quitting in week two is almost always a quota problem. You handed a 22-year-old a script and a "book 2 a day" target, he got 47 doors slammed and zero inspections, and he concluded he can't do it. He could. You skipped the ramp.

A realistic 30-day ramp where the activity floor rises while the outcome target stays gentle:

Week Door floor Contacts Inspections target Coaching focus
Week 1 40 6 0 (learning) Just complete the loop: approach, knock, disposition, log. Ride-alongs.
Week 2 55 8 1 (any) Opener delivery, the first 7 words, not freezing on the porch
Week 3 70 10 1–2 Objection handling, setting the inspection, calendar control
Week 4 80 12 2 Full quota, route self-management, show-rate follow-up

The number that matters most in week 1 is doors completed with a clean disposition, because that's the only habit that compounds. A rookie who logs every door honestly at 40/day will out-earn the natural talker who never builds the counting discipline. Protect the early weeks from outcome pressure or you'll lose people who would've been your best closers by month three.

Route planning and density: the multiplier nobody budgets for

Two reps with identical skill and identical 80-door quotas can produce double the inspections if one has a dense, well-sequenced route and the other is zig-zagging across a sprawl. Walking is dead time. Every minute between doors is a minute not selling. Density is free productivity.

Rules that tighten a route:

  • Knock contiguously. One side of the street down, cross, the other side back. No skipping to "that nice house." Skipped doors are forgotten doors.
  • Cluster, don't scatter. Assign a rep a 200–400 home pocket, not a whole ZIP. Smaller, denser territories raise doors-per-hour and make re-knocks (callbacks) cheap.
  • Sequence by contact-rate clock. Door-hanger the work-heavy blocks in the morning; save the family neighborhoods for the 4–8pm power hours.
  • Re-knock the "not homes" the same trip. A no-answer at 2pm is a great 6pm callback if it's on your way. Build the loop so callbacks fold into the route instead of becoming a separate drive.
  • Mind the storm map alongside the street map. In restoration, the houses worth knocking are the ones the storm actually hit. A route that ignores the hail swath wastes half its doors on undamaged roofs.

That last point is where most canvassing route planning quietly fails. Reps default to knocking what's convenient — the subdivision nearest the truck — instead of what's due. And "due" is a real, knowable thing: it's roofs old enough to be at end of life, plus roofs a storm physically wore out.

Targeting which roofs are actually due: working smarter before you walk

Door knocking has a built-in tax: you spend most of your contacts on roofs that aren't candidates. The roof's three years old. The roof's tile and you do asphalt. The storm everyone's talking about clipped the next subdivision, not this one. Every one of those is a real conversation that produces nothing, and it drags your doors-per-inspection number up.

The fix is to pre-qualify the territory before the rep ever laces up, so the door list itself is weighted toward roofs likely to be candidates. Two signals matter:

  • Roof age. Asphalt shingle roofs generally run a useful life in the range of 15–25 years depending on product, install, and climate, so a roof in or past that band is a far better knock than a five-year-old roof. You can estimate roof age from aerial and historical imagery — not to the exact install date, but as a range, which is exactly what a canvasser needs to prioritize.
  • Storm exposure per roof. Not "this county got hail" but how the modeled hail and wind actually loaded this specific roof — size, duration, direction. A swath isn't uniform; one street can get pummeled while the next block is fine.

This is the part of route planning where RoofPredict fits naturally. 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 — and it can enrich your own CRM or mailing list with those roof-age and storm signals. Honest limits: age is a range, not a verified install date, and a storm model gives you odds that a roof was affected, not proof of damage — the only thing that confirms damage is the rep on the ladder with a camera. Used right, it doesn't replace knocking; it changes which doors get knocked first, which is the single cheapest way to pull your doors-per-inspection number down without asking anyone to walk faster or talk smoother. A rep handed a route pre-sorted to the likely-due roofs spends more of the same door budget on real candidates.

A practical way to use it: pull the ranked door list for the territory, hand the rep the top-priority pocket for the power hours, and let the lower-probability doors fill the slower morning. You're not skipping doors — you're sequencing them by probability so the best contacts land in the best hours.

The script math: where quotas are won and lost

You can't quota your way out of a bad opener. The first seven words decide whether the door becomes a pitch or a "not interested," and the pitch rate is the most coachable number on the whole board. A few principles that move it:

  • Lead with the neighborhood, not yourself. "Hi, I'm working with a few of your neighbors on [street]..." beats "Hi, I'm with ABC Roofing." Social proof and a reason-to-be-here lower the door's defenses.
  • Give a reason you're physically there. "We had a crew finish a roof two streets over and I'm checking the homes the storm came through" answers the silent "why are you on my porch" before they ask it.
  • Ask for a small yes. "Mind if I take a quick look from the driveway?" is a smaller ask than "can I inspect your roof," and small yeses compound.
  • Set the inspection, not the sale. The canvasser's job ends at a booked, confirmed inspection. Trying to close the job on the porch tanks set rates. One job, one handoff.

The compliance line in the script (storm/insurance markets)

This is where a sloppy script becomes a legal liability. In restoration canvassing, the temptation is to promise the outcome to set the appointment faster. Don't. Drill these do-not-say phrases out of every rep's vocabulary, because they cross into unlicensed public adjusting or deceptive advertising:

  • ❌ "We'll get your roof approved / get this covered." → ✅ "We document the damage and write an accurate estimate; your insurer decides coverage."
  • ❌ "We'll handle / negotiate / deal with your insurance company." → ✅ "You file the claim; we give you and the adjuster a clear, photo-backed scope of what we found."
  • ❌ "We'll waive / eat / absorb your deductible." → ✅ Say nothing about the deductible except that it's the homeowner's responsibility per their policy. Offering to erase it is insurance fraud in most states.
  • ❌ "You'll get a free roof." → ✅ "If your roof qualifies, your out-of-pocket may be limited to your deductible — but that's between you and your carrier."
  • ❌ "This will definitely be approved." → ✅ "Storm damage like this often qualifies, but only your insurer can approve a claim."

The safe frame the whole crew should internalize: the contractor documents thoroughly, writes an accurate, Xactimate-aligned repair estimate, and hands it to the homeowner. The homeowner files. The insurer decides. A canvasser who promises approvals or a free roof isn't just risking a complaint — in many states they're practicing public adjusting without a license, which is a real fine and a real liability for the company. Put the do-not-say list on the back of the script card. (And check your state's specific rules — several states' departments of insurance and statutes like Texas's restrict contractors from acting as adjusters or advertising to pay/rebate a deductible.)

Tracking, scorecards, and the daily debrief

A quota nobody reviews is a wish. The system only works if the numbers get looked at the same way, every day, fast.

What to track per rep, per day

  • Door attempts (with GPS, ideally)
  • Contacts, pitches, inspections set
  • The three derived rates: contact %, pitch %, set %
  • Power hours worked (4–8pm specifically)
  • Inspections that actually completed (show rate) — fed back from the office

What to track per rep, per week

  • Doors per inspection set (the spine number — is it trending down?)
  • Set-to-signed conversion (canvasser quality of appointment, beyond raw quantity)
  • Re-knock discipline (callbacks completed vs. set)
  • Territory coverage (did the assigned pocket actually get worked, or just the easy streets?)

The 10-minute end-of-day debrief

Run it the same way nightly. For each rep: read the scorecard, identify whether today was an effort gap or a skill gap (the floor-vs-target split tells you), pick exactly one thing to fix tomorrow, and write it down. "Tomorrow your one thing is two more power hours." Or "tomorrow your one thing is the driveway-look ask on every contact." One thing. Reps drown in ten corrections; they grow on one a day.

Leading vs. lagging metrics

Manage the leading metrics and the lagging ones follow. Doors, contacts, pitches, and power hours are leading — the rep controls them today. Inspections signed and revenue are lagging — they're downstream and noisy. New managers obsess over the lagging numbers and wonder why the team feels jerked around. Veteran managers watch the leading numbers daily and only look at the lagging numbers weekly, because they know if the activity and the rates are right, the revenue is a math certainty.

Pay, incentives, and not gaming the quota

Your comp plan IS your real quota, whatever the whiteboard says. If reps are paid only on signed jobs, they'll cherry-pick and abandon the activity floor on hot days. If they're paid only on doors, you get ghost-knocks. Align pay to the same two-tier structure:

  • A modest activity-based component (or a draw contingent on clearing the activity floor) that pays for the controllable work and protects rookies during ramp.
  • The real money on set-and-completed inspections and ultimately signed jobs, so the incentive points at quality appointments rather than any appointment.

Watch for the classic gaming patterns and design them out:

  • Inspection-stuffing: setting weak appointments to hit the set target, which then no-show. Counter by paying on completed inspections rather than merely set ones, and tracking each rep's show rate.
  • Door inflation: counter with GPS-stamped dispositions.
  • Territory cherry-picking: counter by assigning pockets and tracking coverage, so a rep can't just re-skim the friendly streets.
  • Early quit on good days: counter with the activity floor — two inspections by noon doesn't end the day; the floor does.

A quick note on classification and law: how you structure pay, hours, and control over canvassers has employment-law implications (the U.S. Department of Labor's standards on employee vs. independent contractor, minimum wage, and overtime apply to door-to-door sales roles, with some narrow exemptions). Get that reviewed; it's outside the scope here but it's not optional.

Seasonality and storms: the quota has to flex

A fixed year-round quota is wrong twice — too easy in peak season, impossible in the dead of winter. Door productivity is wildly seasonal:

  • Fresh post-storm (days 1–30 after a hail or wind event): contact rates and set rates spike. Neighbors are talking, roofs are visibly damaged, urgency is real. Your doors-per-inspection can drop dramatically. This is when you flood the swath with reps and raise outcome targets, while keeping the do-not-say compliance tight (urgency is exactly when reps over-promise).
  • Peak retail season (late spring–fall): long daylight, full power hours, good targets.
  • Winter / off-season: short days kill the 4–8pm power window, cold kills porch conversations, and in snow markets knocking may pause entirely. Lower the targets or shift the crew to door-hanger drops, referral follow-up, and pipeline work.

The mechanism is the same all year — doors, rates, inspections — but the numbers in the formula move. Recompute your doors-per-inspection from rolling actuals every few weeks rather than setting one quota in January and defending it through a hailstorm in July. The whole advantage of building the quota from a funnel is that you can re-solve the funnel whenever a variable changes.

Handling the door: objections that kill set rates, and the counters

The set rate — pitches that turn into booked inspections — is where your doors-per-inspection number gets made or destroyed, and almost all of it comes down to how the rep handles the same six or seven objections that show up at nearly every door. Reps who lose to these objections aren't lazy; they just never got a clean counter drilled into them, so they freeze, agree, and walk. Build a one-line counter for each and run live reps in the parking lot until they're reflexive.

  • "My roof's fine." This is the most common and the least informative — almost nobody can see their own roof. Counter: "That's exactly why I knocked — most roofs that have a problem look completely fine from the ground. The damage that matters is up on the slopes where you can't see it from the driveway. The look-up is free and takes ten minutes; worst case you find out you've got years left and you can stop worrying about it." You've reframed the inspection as risk-removal, not a sales pitch.
  • "I don't have time right now." Don't fight for the inspection now — fight for the appointment. Counter: "Totally fair, I'm not asking for time today. I'm just booking a ten-minute look for later this week when you're around. Does a weekday evening or a Saturday morning work better?" The either-or close on timing converts far better than an open "when's good for you."
  • "Just send me something / leave a card." A card is a polite no, and it sets nothing. Counter: "Happy to leave my info, but the card won't tell you if you've got damage — only the look-up does. Tell you what: let me grab a couple of photos from the driveway right now so you can at least see your own roof, and if there's nothing there, no harm done." The driveway-photo ask is the single best set-rate move in storm markets because it's a tiny yes that turns into a real inspection.
  • "How much is this going to cost me?" Price on the porch kills the inspection. Counter: "The inspection's free and there's no obligation — I won't even know what, if anything, you need until I'm up there. If you do have damage, I'll document it and write you an estimate you can use however you want." Notice this stays on the document-and-estimate side; it never promises a price, a payout, or who pays.
  • "I already had someone look at it." Counter: "Good — it's smart to get more than one set of eyes on a roof, same as you'd do with anything that costs real money. My look-up's free and you keep whatever I document. If the other company was right, you've got confirmation; if they missed something, you're glad you checked."
  • "Is this about insurance? I don't want to mess with my insurance." Handle this carefully and honestly. Counter: "I'm not here to touch your insurance — I don't file claims and I don't deal with your carrier. All I do is inspect, document what I find with photos, and write you an accurate estimate. What you do with it is entirely up to you." This is both the truthful answer and the legally clean one.
  • "I'm renting / it's not my house." Disqualify fast and ask for the referral: "No problem — do you happen to know if the owner's local? I'll leave a door-hanger they can pass along." Then log it and move; don't burn five minutes on a non-decision-maker.

The pattern across all of them: never argue, always reframe the inspection as free, low-commitment risk-removal, and use the either-or close on timing. Reps who internalize that lift their set rate from the low teens into the low twenties, and as the worked example showed, that one shift cuts doors-per-inspection by roughly a quarter.

The handoff: protecting set quality so inspections actually complete

A canvasser's quota doesn't end when the appointment is booked — it ends when the inspection completes. An inspection that no-shows is worse than no inspection, because the rep spent the doors, the office spent the confirmation effort, and the closer burned a drive for nothing. Show rate is the silent leak in most canvassing operations, and it's largely controllable.

The biggest driver of show rate is time-to-inspection. An appointment set for tomorrow shows at a far higher rate than one set for next week, because urgency decays and life intervenes. Whenever possible, book inspections within 48 hours of the knock. If your inspection capacity can't keep up with your set pace, that's a staffing signal, not a reason to book a week out and eat the no-shows.

The second driver is the confirmation sequence. A booked inspection should trigger:

  1. A text confirmation within an hour of setting it, while the conversation is still warm, with the rep's name and a one-line recap ("Confirming I'll be by Thursday at 6pm to check your roof — reply YES so I know you got this").
  2. A reminder the morning of, or the night before for a morning slot.
  3. A live call from the inspector 30–45 minutes out ("on my way").

The third driver is set quality, which is on the canvasser. A rep who books a soft "sure, whatever" appointment just to hit the set target is manufacturing a no-show. Coach reps to confirm the decision-maker will be present, to lock a specific time rather than a vague window, and to get a quick verbal commitment ("so you'll be around Thursday at six, right?"). Track each rep's set-to-completed rate separately from their raw set count — a rep at 14 sets a week with a 55% show rate is feeding the crew the same as a rep at 9 sets with an 85% show rate, but the first one is wasting twice the office and inspector time. Pay and recognition should follow completed inspections, not booked ones, or you'll quietly train the team to stuff the calendar.

Weather, dispositions, and the rain-out playbook

Canvassing is an outdoor job and the weather will eat days. The mistake is letting a wet day become a lost day or, worse, letting reps use a cloud as an excuse to log a half-effort afternoon. Have a written playbook so the team knows exactly what a weather day means.

  • Light rain / drizzle: knockable in many markets, and contact rates can actually rise because more people are home. The objection "why are you out in this" is itself a great opener ("the rain's exactly why — I'm checking the homes that storm came through"). Don't auto-cancel.
  • Heavy rain / lightning / unsafe: pull the crew off doors. This is non-negotiable for safety and it's also useless time — nobody opens a door in a downpour. Shift to indoor pipeline work: confirmation calls, re-knock list building, CRM cleanup, referral follow-up, and reviewing the next day's pre-sorted route.
  • Post-storm clearing: the hour after a storm passes is gold in restoration markets — visible damage, neighbors outside surveying, real urgency. Have reps staged to hit the swath the moment it's safe.
  • Cold / snow: porch conversations die in extreme cold and snow markets may pause door knocking entirely. This is door-hanger and referral season; recompute the quota downward rather than pretending the power hours still exist when it's dark at 5pm and 20 degrees out.

The key management move is that a documented weather day doesn't count against the activity floor — but it does require the rep to do the indoor alternative work, logged the same way. "It rained" is not the same as "I went home." Make the rainy-day pipeline tasks an explicit, tracked deliverable so a weather day still moves the business forward.

Team-level math: how many canvassers do you actually need?

The same funnel that sizes one rep's quota sizes your whole crew, and it's the calculation most owners skip before they over- or under-hire. Work it top-down from the install capacity you need to feed.

Suppose your crews can build, and you want to sell, 20 roofs a week. Walk it backward:

  • At a 40% inspection-to-signed close rate, you need 20 ÷ 0.40 = 50 completed inspections per week.
  • At a 70% show rate, you need 50 ÷ 0.70 ≈ 72 inspections set per week.
  • If a ramped canvasser reliably sets 10 inspections a week, you need 72 ÷ 10 ≈ 7–8 canvassers on the street.
  • Account for ramp and attrition: if a third of your headcount is in their first month (running at half output) or churning, you carry 9–10 bodies to net 7–8 productive ones.

Now you can see the levers. Lift the close rate from 40% to 50% (better-qualified inspections, better closers) and the same 20 roofs needs only 40 completed inspections — you can cut a canvasser or grow output with the same crew. Lift the show rate from 70% to 80% and you shave another head's worth of wasted sets. This is why the back half of the funnel matters to a canvassing manager: a leak in show rate or close rate gets paid for in canvasser headcount, which is your most expensive and hardest-to-retain resource. Sizing the crew from the funnel — instead of "hire until it feels like enough" — is the difference between a payroll you can afford and a churn machine.

What pros get wrong (a field checklist)

The recurring mistakes, collected so you can audit your own operation:

  • Quoting a number nobody back-tested. "100 doors" with no idea whether 100 produces the inspections you need. Always derive doors from the inspection target and your real rates.
  • One number instead of a floor-plus-target. You lose the ability to tell effort problems from skill problems.
  • Treating an 8-hour shift as 8 hours of knocking. It's ~5. Plan accordingly.
  • Ignoring the contact-rate clock. Demanding the same pace at 9am and 6pm; under-using the 4–8pm power hours.
  • Quoting rookies like veterans. No ramp, fast burnout, lost talent.
  • Letting the knock definition float. Three reps, three definitions, garbage funnel.
  • Clicker counting instead of disposition logging. No funnel, inflatable numbers, no coaching data.
  • Spreading thin territories. Sprawl murders doors-per-hour; assign dense pockets.
  • Knocking convenient doors instead of due roofs. Burning contacts on roofs that aren't candidates. Pre-sort the route by roof age and storm exposure.
  • Over-promising on the porch in storm markets. Approval/free-roof/deductible promises that are legally radioactive and tank trust when they don't pan out.
  • Managing lagging metrics daily. Obsessing over revenue while ignoring the leading activity that produces it.
  • Never re-solving the funnel. Setting one quota and defending it through every season and storm.

Putting it together: a 30-second quota build

Here's the whole system as a procedure you can run for any market in a few minutes once you have data:

  1. Set the outcome you need. Inspections set per rep per week to feed your crews at your close rate and ticket size.
  2. Pull your real rates. Contact %, pitch %, set % from your own disposition logs (use the typical bands only until you have ≥2 weeks of your own).
  3. Compute doors-per-inspection. Multiply the front three rates, invert it.
  4. Multiply out the weekly and daily door target, then gross it up for no-answers to get total attempts.
  5. Split into floor + target. Activity floor (doors, contacts, pitches, power hours) the rep fully controls; outcome target (inspections set) you coach toward.
  6. Sequence the route by density and the contact-rate clock, pre-sorted by which roofs are actually due.
  7. Debrief daily, re-solve the funnel every couple weeks and every time a storm or season changes the inputs.

Do that and the whiteboard number stops being a vibe. It becomes the output of a calculation you can defend to the rep, adjust when conditions change, and use to tell the difference between a canvasser who needs to walk more and one who needs to talk better. The reps feel the difference immediately — a target that's derived, explained, and fair gets hit far more often than a target that got picked because it was a round number.

If you want the front of that funnel to carry less waste, start the route on the roofs most likely to be due. Estimating a roof-age range per address and modeling storm exposure per roof — the kind of pre-walk targeting RoofPredict is built for — won't knock a single door for you, but it will make sure the doors your crew does knock are the ones where the conversation has somewhere to go. Cheaper inspections per door is the whole game, and it starts before anyone gets out of the truck.

FAQ

How many doors should a roofing canvasser knock per day?

There's no universal number — it's a math output, not a guess. Derive it from your inspection target and your real conversion rates. A common result is 75–90 total door attempts per day to net ~10 contacts and 2 inspections set, but a dense fresh-storm market might need only 55, while a chatty low-density retail market might need 130. Back the number out of your funnel rather than picking a round 100.

What's a realistic inspection-booking quota for a canvasser?

Two inspections set per day (about 10 per week) is a typical full-ramp target for retail and storm canvassing, but it depends entirely on your set rate. The honest way to express it is a floor-plus-target: an activity floor the rep controls (doors, contacts, pitches, power hours) plus an outcome target of inspections set that you coach toward. Pay and judge on completed inspections rather than merely set ones, so reps don't stuff the calendar with no-shows.

How do I calculate doors-per-inspection for my market?

Multiply your three front-funnel rates: contact rate (doors that answer) × pitch rate (contacts you actually pitch) × set rate (pitches that book an inspection). Using mid-range numbers (0.32 × 0.62 × 0.17 ≈ 0.034) gives roughly 3.4 inspections per 100 doors, or about 29 doors per inspection. Replace those placeholder rates with your own disposition data within two weeks — your market and script move them a lot.

Why shouldn't I just set a door-count quota?

A door-only quota rewards ghost-knocks and ignores whether any selling happened — you get 100 logged doors and zero conversations. An outcome-only quota rewards luck and teaches reps to quit early on good days. Use both: an activity floor the rep fully controls plus an outcome target. The split also diagnoses problems instantly — high activity with low outcomes is a skill problem; low activity is an effort problem.

What time of day should canvassers knock for the best contact rate?

The 4–8pm window — the 'power hours' — has by far the highest contact rate (often 40%+) because people are home before dinner becomes sacred and daylight still allows it. Mornings (9–11am) are weak for fresh contacts; use them for door-hanger drops, callbacks, and pre-set inspections. Build the route to concentrate cold knocking into the late afternoon and evening, and respect local solicitation ordinances that cap knocking at dusk or a set hour.

How long does it take to knock one door, really?

All-in — walk, knock, wait, converse, log the disposition, reset — it's about 2.5 to 4.5 minutes per door, weighted by how many open. In a realistic 4.5–5.5 hour effective field window (an 8-hour shift loses time to meetings, drive, lunch, and the dead morning hour), a disciplined rep on a tight route tops out around 80–120 door attempts, and 50–70 on a spread-out route.

How should I set quotas for a brand-new canvasser?

Ramp them over 30 days. Week 1: ~40 doors, zero inspection pressure, just learn to complete and log every door cleanly. Week 2: ~55 doors, 1 inspection, focus on the opener. Week 3: ~70 doors, objection handling. Week 4: full ~80-door floor and 2-inspection target. Most rookie failures are quota failures — handing a beginner a veteran's outcome target produces early burnout and loses people who'd have become strong closers.

Can knocking the right neighborhoods lower how many doors I need?

Yes, and it's the cheapest lever you have. Most contacts get spent on roofs that aren't candidates — too new, wrong material, outside the storm swath. Pre-sorting the route by roof age (a usable life range of roughly 15–25 years for asphalt) and by modeled per-roof storm exposure means more of the same door budget lands on likely-due roofs. Tools like RoofPredict estimate a roof-age range per address and model storm physics per roof to rank doors and routes, which pulls your doors-per-inspection number down without anyone walking faster.

What can a canvasser legally say about insurance in a storm market?

Stay on the document-and-estimate side. A canvasser can say the company will inspect, photograph damage, and write an accurate repair estimate the homeowner can file with their insurer. They cannot promise the claim will be approved, say they'll handle or negotiate the claim, offer to waive or absorb the deductible, or advertise a 'free roof' — those acts cross into unlicensed public adjusting or deceptive advertising in most states. The safe frame: the contractor documents and estimates, the homeowner files, the insurer decides coverage.

How often should I update my canvasser quotas?

Recompute from rolling actuals every couple of weeks, and immediately whenever a storm hits or the season turns. Door productivity is highly seasonal — fresh post-storm windows spike contact and set rates while winter's short days kill the evening power hours. Because the quota is built from a funnel, you can re-solve it whenever a variable changes instead of defending one number picked in January through a July hailstorm.

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) — Hailibhs.org
  3. NOAA National Severe Storms Laboratory — Severe Weather 101: Hailnssl.noaa.gov
  4. NOAA Storm Prediction Center (SPC)spc.noaa.gov
  5. National Weather Serviceweather.gov
  6. U.S. Department of Labor — Fair Labor Standards Act (Wages)dol.gov
  7. U.S. Department of Labor — Outside Sales Exemption (Fact Sheet #17F)dol.gov
  8. Federal Trade Commission — Cooling-Off Rule (door-to-door sales)consumer.ftc.gov
  9. Texas Department of Insurance — Public Insurance Adjusterstdi.texas.gov
  10. Texas Insurance Code Ch. 4102 — Public Insurance Adjustersstatutes.capitol.texas.gov
  11. U.S. Bureau of Labor Statistics — Roofers (Occupational Outlook)bls.gov
  12. International Code Council — International Residential Code (IRC)codes.iccsafe.org
  13. U.S. Census Bureau — American Housing Surveycensus.gov
  14. RoofPredictroofpredict.com

Related Articles