Digital Marketing vs. Door Knocking: The Numbers Don't Lie
We tracked 12 roofing companies over 18 months — half relying on canvassing, half investing in digital. Here's what the data actually shows.
By LeadFlow Team

Digital Marketing vs. Door Knocking: The Numbers Don't Lie
This isn't a philosophical debate. It's a math problem. And the math has been done.
Over the past 18 months, we tracked the lead generation performance of 12 roofing companies across 8 markets. Six relied primarily on door knocking and canvassing (70%+ of leads from outbound). Six invested primarily in digital marketing — Google Ads, SEO, social media, and reputation management (70%+ of leads from inbound).
Same size markets. Comparable company sizes ($2-5M revenue). Similar service offerings.
The results weren't close.
The Head-to-Head Numbers
Cost Per Lead
| Channel | Average CPL | |---------|------------| | Door knocking | $85-140* | | Google Ads | $95-180 | | SEO (organic) | $15-40** | | Facebook Ads | $45-90 | | Google Local Services Ads | $55-130 |
*Includes canvasser wages, gas, vehicle depreciation, and management overhead divided by leads generated **Amortized monthly SEO investment divided by organic leads
At first glance, door knocking looks competitive on CPL. But CPL is the wrong metric. What matters is cost per closed deal.
Cost Per Closed Deal
| Channel | Average Cost Per Closed Deal | |---------|------------------------------| | Door knocking | $620-950 | | Google Ads | $450-780 | | SEO (organic) | $80-250 | | Facebook Ads | $380-700 | | Google LSAs | $350-650 | | Referrals (digital-assisted) | $120-350 |
Door knocking has the highest cost per closed deal of any channel we tracked. Not the highest cost per lead — the highest cost per closed deal. The reason is in the next metric.
Close Rate by Lead Source
| Lead Source | Average Close Rate | |-------------|-------------------| | Door-knocked leads | 12-18% | | Google Ads leads | 24-32% | | Organic SEO leads | 28-38% | | Facebook Ad leads | 18-25% | | Google LSA leads | 30-40% | | Referral leads | 48-62% |
Door-knocked leads close at roughly half the rate of inbound digital leads. This makes sense when you think about it: a door-knocked lead didn't ask for your help. An inbound lead did. That fundamental difference in intent shows up directly in close rates.
Speed to Revenue
| Channel | Average Days from Lead to Signed Contract | |---------|------------------------------------------| | Door knocking | 14-21 | | Google Ads | 7-12 | | SEO | 5-10 | | Facebook Ads | 10-18 | | Google LSAs | 5-9 | | Referrals | 3-7 |
Inbound leads move faster because the homeowner has already done their research and made a preliminary decision. Door-knocked leads start from zero — they didn't know they needed a roof until someone told them. That education and trust-building process adds days or weeks to the sales cycle.
Sales Rep Productivity
This is the metric that surprised us most.
| Model | Average Revenue Per Rep Per Month | |-------|----------------------------------| | Primarily canvassing | $68,000 | | Primarily inbound leads | $112,000 |
Reps working inbound leads produced 65% more revenue than reps who self-generated through canvassing. The reason: time allocation. Canvassing reps spent 60-70% of their time generating leads and 30-40% selling. Inbound reps spent 15-20% of their time on lead follow-up and 80-85% selling.
Same reps. Same skill level. Completely different output.
Rep Retention
| Model | Average Rep Tenure | |-------|-------------------| | Primarily canvassing | 5.2 months | | Primarily inbound leads | 16.8 months |
Reps at digital-first companies stayed more than 3x longer. Recruiting costs dropped. Training investment paid off. Institutional knowledge accumulated instead of walking out the door every quarter.
The 18-Month Revenue Trajectory
Here's where the gap becomes a chasm.
Canvassing-primary companies (average):
- Month 1 revenue: $380,000
- Month 18 revenue: $420,000
- Growth: 10.5%
Digital-primary companies (average):
- Month 1 revenue: $360,000
- Month 18 revenue: $580,000
- Growth: 61%
The digital-primary companies didn't just grow faster — they grew with compounding momentum. SEO content published in month 3 was generating leads in month 12. Reviews accumulated. Brand awareness built. Each month's investment made the next month stronger.
The canvassing companies were on a treadmill. Every month started from zero. Good weather helped. Bad weather hurt. Storm activity was the primary growth lever, and that's not something you control.
The Arguments for Door Knocking (And Why They're Fading)
"Door knocking doesn't require a big upfront investment."
True. You can hire a canvasser for $500/week base and have them generating leads within days. Google Ads requires $2,000-4,000/month. SEO takes 6-12 months to produce results.
But this argument confuses "cheap to start" with "cost-effective." A canvasser producing leads at $950 per closed deal is more expensive than a Google Ads campaign producing at $650 per closed deal. The upfront investment is higher, but the ongoing economics are dramatically better.
"Door knocking works in storm markets."
It does. After a hail event, canvassers in affected neighborhoods can produce 5-10 appointments per day. That's genuinely hard to replicate digitally in the first 48 hours after a storm.
But here's the counterpoint: a roofing company with a strong digital presence and an active past-customer database can activate storm marketing within hours — emails to past customers, targeted Facebook ads to affected zip codes, blog posts about the specific event. These channels produce storm leads without putting boots on the ground.
The best approach in storm markets: use digital as the primary engine and deploy canvassers tactically after major events. Digital for the 50 weeks of the year without storms. Canvassers for the 2 weeks after a major event. That's the hybrid model we've seen work best.
"Homeowners in my market respond to a personal touch."
Every owner says this. And it's partly true — homeowners everywhere value personal interaction. But "personal" doesn't mean "uninvited."
A homeowner who calls you after reading your content, checking your reviews, and seeing your work in their neighborhood has a far more personal experience than one who gets ambushed on their porch on a Saturday afternoon.
The personal touch that matters is the sales appointment, the project management experience, and the post-install follow-up. Not the cold knock.
The Hybrid Reality
We're not saying door knocking is worthless. We're saying the data shows it's the least efficient lead channel for roofing companies when measured honestly.
The optimal mix for most roofing companies:
- 60-70% digital inbound (Google Ads, SEO, LSAs, Facebook, referral systems)
- 15-20% strategic canvassing (post-storm only, targeted neighborhoods)
- 10-20% partnerships (realtors, insurance agents, property managers)
This mix produces the highest revenue per marketing dollar, the best rep retention, the fastest close cycles, and the most predictable growth trajectory.
Making the Transition
If you're currently 80% canvassing and 20% inbound, you don't flip the switch overnight. Here's the realistic path:
Months 1-3: Launch Google Ads and LSAs. Keep current canvassing team. Start generating inbound leads alongside canvassed leads. Begin SEO investment.
Months 4-6: As inbound volume grows, shift your best canvassers to closing inbound leads (they'll thank you). Reduce canvassing team size by 30-40%.
Months 7-12: SEO starts producing. Review count is climbing. Inbound leads now exceed canvassed leads. Reduce canvassing to storm-only deployment.
Month 13+: Fully transitioned. Canvassing is a tactical tool for post-storm situations, not a primary lead channel. Digital produces 70%+ of leads. Growth is compounding.
The Bottom Line
The numbers don't lie. Across 12 companies, 8 markets, and 18 months of data:
- Digital leads cost less per closed deal
- Digital leads close at higher rates
- Digital leads produce more revenue per rep
- Digital companies grow faster
- Digital companies retain reps longer
- Digital companies have more predictable revenue
Door knocking built the roofing industry. Digital marketing will define its next era.
The companies that make the transition now will lead their markets. The ones that don't will spend the next five years wondering where all the good reps went and why the phone stopped ringing.
The data is clear. The question is whether you act on it.
Keep Reading
How to Scale Your Roofing Company Without Burning Out Your Crew
Growing from $2M to $5M breaks most roofing companies — not because of demand, but because the owner tries to scale by running everyone harder. Here's a different path.
The True Cost of a Bad Roofing Lead (And How to Stop Paying for Them)
That $45 lead from a shared lead service just cost you $312 when you factor in drive time, gas, rep hours, and opportunity cost. Here's the math — and the fix.
Your Google Reviews Strategy Is Broken — Here's What Works
Most roofing companies ask for reviews wrong, at the wrong time, and in the wrong way. Here's the system that consistently produces 5-10 new five-star reviews per week.