★ Built for roofers. Now live in Tampa Bay, FL · New counties added as roofers ask
Home  /  Blog  /  Permit Data Direct Mail
Direct Mail

How to Turn a Permit Data List into a
Direct Mail Campaign

By Roof Permit Leads · Tampa Bay, FL · May 2026

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.

★ Get roofing leads by county
Hillsborough County
Tampa metro · 400K+ homes
Pinellas County
St. Pete / Clearwater · 250K+ homes
Manatee County
Bradenton area · 150K+ homes
Sarasota County
Sarasota / Venice · 180K+ homes
Download your list. Start mailing this week.
10 free leads. No card.
★ Get my free leads →
More from the blog
How Permit Data Leads Work for Roofers
What the data is, where it comes from, and how contractors use it to find homes with aging roofs
Permit Data vs. Angi: The Real Cost of Roofing Leads
Why $0.45 per lead beats $75 per lead, even with a lower close rate
Door Knocking for Roofers: How to Build a Consistent Pipeline
The complete guide to building a door-to-door lead system that scales
Google Business Profile for Roofers: Get Found Without Paying for Ads
How to optimize your GBP to rank in local search and generate inbound calls