How to Turn a Permit Data List into a
Direct Mail Campaign
Why Permit Data Makes Direct Mail Work
Standard EDDM blasts every house on a carrier route. You pick a zip code, pay the USPS, and hope the right homeowner happens to open the envelope. The targeting is geographic, not behavioral. The result is a lot of waste.
A permit data list is different. You're not mailing 1,000 homes in a zip code. You're mailing the 200 homes in that zip code where the roof is 15 or more years old, the owner lives there, and no replacement permit has been pulled since the last one aged out. That specificity changes everything about the economics. Instead of 1,000 recipients at $0.50 each ($500), you're spending $100 to reach 200 verified targets. Same budget delivers five times the relevance.
The message lands differently too. "Your roof may be approaching end of life" is not a generic offer. It's a specific claim based on public records, and homeowners feel the difference. Roofing direct mail leads built from permit data convert at materially higher rates than EDDM because the homeowner recognizes the message applies to them.
Building the List
Download your CSV from Roof Permit Leads and apply three filters before you do anything else. First, single-family homes only: commercial and multi-family are a different sales process. Second, roof age 15 years or older for a standard campaign, or 20-plus years if you want to focus on the most urgent candidates. Third, homestead exemption on file, which tells you the owner lives there rather than renting it out. Absentee landlords are slower decisions and lower-value jobs in most cases.
Once filtered, sort by roof age descending. The property at the top of your list has the oldest roof in your target area. That's your first mail drop. Work down from there. The urgency of the message tracks directly with roof age, so your most compelling outreach goes to the most qualified addresses automatically.
Postcard vs. Letter
For a first touch, use a postcard. Postcards run $0.40 to $0.60 all-in with printing and postage, they're visible the moment the homeowner pulls them from the mailbox, and there's no envelope to decide whether or not to open. Speed and simplicity matter for volume outreach. A postcard that gets glanced at is more effective than a letter that gets thrown away unopened.
Letters make sense for follow-up touches: the second or third contact with the same household. A letter carries more perceived formality and weight, which works in your favor when you're trying to convert someone who already saw your postcard. For most roofing contractors running a contractor direct mail campaign for the first time, start with postcards and test letters on your second pass before committing.
What to Put on the Postcard
The headline is where permit data earns its advantage. Instead of "We Do Roofs in Your Area," you can say: "County records show your roof was installed over 15 years ago." That specificity is not something an EDDM campaign can replicate. The homeowner immediately understands this isn't a random mailer.
Keep the body copy to two or three sentences: what you found, what it might mean for them, and what they should do. Something like: "Roofs in Tampa Bay typically last 15 to 20 years before UV damage and seasonal storms accelerate wear. A free inspection takes 20 minutes and tells you exactly where you stand." One call to action only. A phone number to call or a QR code linking to a scheduling page. Not both, not three options. One clear next step.
If you have a photo of an actual job you've completed in the same county or zip code, use it. Local visual context builds trust in a way that stock photography does not.
EDDM vs. Targeted Mail: The Math
EDDM is the USPS bulk mail product designed for neighborhood saturation. You pick a carrier route, pay roughly $0.22 to $0.27 per piece, and every address on that route gets your mailer. The cost is attractive. The targeting is nonexistent.
Here is the honest comparison. EDDM at $0.25 per piece times 1,000 homes is $250, and at a 0.5% response rate you get five calls. Targeted mail using a permit data list at $0.50 per piece times 200 homes is $100, and at a 2 to 3% response rate you get four to six calls. You spend less than half as much and get the same or better results.
The per-piece cost of targeted roofing lead direct mail is higher than EDDM. The cost per qualified response is lower. That's the only number that matters.
Response Rates to Expect
Home service direct mail averages 2 to 5% response. A permit data list improves on that because every recipient qualifies, but don't expect magic. A realistic range is 3 to 7% on a well-executed campaign. At 200 pieces, that's 6 to 14 callbacks.
Work the math the rest of the way: at a 30% close rate on callbacks, you convert 2 to 4 jobs. At $8,000 average job value, that's $16,000 to $32,000 in revenue from a $100 mail drop. Those numbers are not guaranteed, but they're achievable with a good list, a clean postcard, and a prompt follow-up on every callback. If a skeptical contractor in your market tells you direct mail doesn't work, ask them what list they were mailing and how they built it.
Sequencing: Mail Then Knock
The highest-converting approach combines both channels. Mail the list first, wait 10 to 14 days, then send your canvassing crew to knock the same addresses. The postcard creates name recognition so the door knock isn't fully cold. "We sent you a card last week about your roof" is a meaningfully warmer opener than a pure cold knock, and homeowners who received the card are primed to engage.
You're not doubling your outreach cost here. The door knock was going to happen anyway. All you're doing is sequencing it behind a mailer that reduces friction at the door. Contractors running this combined approach consistently report higher appointment rates than either channel alone. The card does the first introduction. The rep closes it in person.
Printing Resources
Don't build a printing operation from scratch. GotPrint, PrintingForLess, and Canva Print all offer postcard printing at scale and can ship directly to a mail house or to you for self-mailing. For automated list-to-mail workflows where you upload a CSV and they print and mail it, Lob and PostcardMania both handle roofing contractors regularly and integrate cleanly with standard lead lists.
For small test runs, USPS Click-N-Ship handles batches under 200 pieces without a mail house. Keep the design simple: one version, one CTA, one offer. Refresh the headline copy every 90 days so returning homeowners see something new. The list is the variable that drives results. The design just needs to be clean and readable.