Why Most Door-Hanger Campaigns End Up as Litter (And How to Fix Yours)
Every spring, roofing companies across the country print thousands of door hangers, hire a crew of teenagers, and send them marching through neighborhoods with the quiet confidence of generals launching a campaign. And every spring, most of those door hangers end up in recycling bins before the ink is fully dry. If you've been there — spending good money on print runs and distribution only to hear crickets — you're not alone, and you're not doomed.
Door-hanger campaigns, done right, are still one of the highest-ROI local marketing tools available to roofing contractors. They're tangible, hyper-local, and — unlike digital ads — physically impossible to scroll past. The problem isn't the medium. The problem is that most companies treat door hangers like brochures instead of conversion tools. This guide will walk you through the strategy, design, and follow-up systems that turn a pile of cardstock into a pipeline of real leads.
Building a Campaign Worth Running
Target Smarter, Not Wider
The single biggest mistake roofing companies make is blanketing entire zip codes without any targeting logic. More doors does not mean more leads — it means more wasted budget. Instead, build your distribution list around high-probability neighborhoods. Start with areas where you've recently completed jobs. A street where one roof gets replaced is statistically likely to have several others that are close behind. Homes built in the same decade often age at the same rate, and neighbors talk.
Storm-affected areas are another obvious but often poorly executed target. If there's been recent hail or wind damage, you want to be in those neighborhoods within 48 to 72 hours — not two weeks later when every other roofer has already knocked. Use weather data services or simply monitor local news alerts to trigger rapid deployment. Speed matters enormously here.
Finally, consider targeting by home age and value. Homes between 15 and 25 years old in mid-to-upper price ranges represent homeowners who both need roofing work and can afford to pay for quality. Your local county assessor's data is often publicly available and surprisingly useful for this kind of targeting.
Design That Actually Gets Read
Your door hanger has approximately three seconds to make an impression before it meets its fate. That's not a lot of runway. The design needs to lead with a clear, compelling headline — not your company name. No one hanging a door hanger on a stranger's door has earned the right to lead with their logo. Lead with the problem you solve or the offer you're making. "Free Roof Inspection After Recent Hail" is a headline. "Johnson Roofing — Quality You Can Trust Since 1987" is a business card.
Keep the visual hierarchy clean. One primary message, one clear call-to-action, one phone number in large font, and a QR code that links to a dedicated landing page. That's it. Resist the urge to cram in your full list of services, your certifications, your Better Business Bureau rating, and a testimonial from Dave in Clearwater. There will be time for all of that later — after they've called.
The Offer Makes or Breaks Everything
A door hanger without a compelling offer is just advertising. A door hanger with a compelling offer is a conversation starter. The offer doesn't have to be a massive discount — in fact, deep discounts can actually undermine trust in a high-ticket service like roofing. Instead, consider offers that lower the barrier to engagement without cutting into your margins.
Free inspections are the classic roofing offer for good reason: they work. But you can sharpen this further. "Free inspection + written report with photos" adds perceived value. "Schedule this week for priority booking before the busy season" adds urgency. If you're targeting a storm-affected area, a message like "We'll document everything your insurance company needs" speaks directly to a pain point homeowners are actively worried about. That's the kind of offer that doesn't get thrown away.
Capturing Leads When They Actually Respond
Don't Lose the Lead After You Worked So Hard to Generate It
Here's the uncomfortable truth: a significant percentage of roofing leads are lost not because the marketing failed, but because no one picked up the phone. Homeowners who call from a door hanger are often acting on impulse — they saw your hanger, they're standing in their driveway thinking about their 18-year-old roof, and they call. If that call goes to voicemail, a large portion of them will simply hang up and call the next number they find online. That lead cost you real money to generate, and it just walked out the door.
This is exactly where Stella becomes genuinely useful for roofing contractors. Stella is an AI phone receptionist that answers calls 24/7, collects caller information, answers common questions about your services, and either routes calls to your team or takes detailed messages with AI-generated summaries pushed straight to your phone. When a homeowner calls at 9pm after finding your hanger on their door that afternoon, Stella picks up — professionally, promptly, and with full knowledge of your services and current offers. No more lost leads because your crew was on a job site and couldn't answer.
Following Up Like You Mean It
Speed Is Your Competitive Advantage
Research consistently shows that leads contacted within the first five minutes of inquiry are dramatically more likely to convert than those contacted even an hour later. In roofing — where competition is fierce and homeowners are often fielding multiple calls — speed of follow-up is often the deciding factor. This means your team needs a reliable system for knowing when a lead came in, what they asked about, and who is responsible for calling them back.
Build a simple lead response protocol: every inbound call or form submission gets a callback attempt within 15 minutes during business hours, and a confirmation message letting the homeowner know when to expect a call if it comes in after hours. It sounds basic, but the majority of your competitors aren't doing this. Being the company that actually calls back promptly is a genuine differentiator in this industry.
Track Everything So You Can Improve
Use a unique phone number on each door-hanger campaign so you can track exactly how many calls each distribution effort generates. This is simple to set up with any call tracking service and gives you data that most of your competitors don't have. You'll quickly learn which neighborhoods respond best, which offers drive the most calls, and what your true cost-per-lead looks like — information that lets you refine your campaigns over time rather than just repeating the same guesswork each season.
Pair this with a basic CRM to log every lead, track follow-up status, and note what each prospect was interested in. Even a simple system applied consistently will put you miles ahead of roofing companies that are still running their leads out of a text message thread. Over time, this data becomes one of your most valuable business assets.
Nurture the Maybes — They're Often Worth More Than the Yeses
Not every lead from a door-hanger campaign is ready to book an inspection the same week. Some homeowners are in research mode, some are waiting to talk to their spouse, and some just want to file away your information for when they're ready. These "maybe" leads are where most roofing companies drop the ball entirely by failing to follow up more than once.
A light-touch follow-up sequence — a friendly call a week later, an email with a helpful article about identifying storm damage, a seasonal reminder before winter — keeps you top of mind without being pushy. When that homeowner is finally ready to move forward, which company are they going to call? The one they heard from once in April, or the one that's stayed in their inbox with genuinely useful information for six months? Nurture wins in a long sales cycle, and roofing is absolutely a long sales cycle business.
A Quick Reminder About Stella
Stella is an AI robot employee and phone receptionist that works 24/7 for just $99/month — no upfront hardware costs, no sick days, and no frustrated receptionist putting leads on hold. She answers calls, promotes your current offers, collects customer information through conversational intake forms, and manages contacts through a built-in CRM. For roofing companies running active door-hanger campaigns, she's essentially the safety net that ensures no lead slips through the cracks when your team is heads-down on a job.
Put the Pieces Together and Actually Do It
A door-hanger campaign that generates real leads isn't magic — it's a system. It starts with smart targeting instead of carpet-bombing entire zip codes. It uses design and messaging that leads with value, not your logo. It backs a strong offer with a frictionless response process. And it follows up with speed and consistency that most competitors simply won't match.
Here's your action plan to get started:
- Identify your top three target neighborhoods — recent job sites, storm-affected areas, or high-probability home-age zones.
- Design a door hanger that leads with a headline and a real offer — not your company name.
- Set up a unique tracking number for the campaign so you can measure results accurately.
- Make sure every inbound call gets answered — whether by your team or by an AI receptionist that never misses a call.
- Build a follow-up sequence for leads that don't convert immediately. One call isn't enough.
The roofing companies winning in competitive local markets aren't necessarily spending more on marketing. They're spending smarter, following up faster, and building systems that capture the value of every lead they generate. Your door-hanger campaign can absolutely be one of those systems — if you treat it like one.





















