Skip to content
9x12Method
Direct Mail

Roofing Postcards: Printing and Storm Mailers

Roofing contractor postcards that get calls: storm and roof damage mailers, what to put on the card, and where to print roofing postcards with postage included.

Mitchell TeboMitchell TeboUpdated 15 min read
Roofing Postcards: Printing and Storm Mailers

If you're a roofer hunting for a roofing postcard printer, or you're just tired of door-to-door canvassing and pricey solo storm mailers, stick with me. Roofing contractor postcards still work. What changed is the format. Instead of paying for a whole mailing yourself, you can buy one slot on a shared 9x12 card that goes to 5,000 homes, where you're the only roofer on it. Or you can print and mail your own card when a storm hits and you need specific streets fast. Let me break down storm and roof damage mailers, what goes on the card, and where to get roofing postcards printed and mailed.

If you sell roofs, this can change how you market for years. Worth the read.

Why roofing contractor postcards work

Roofers thrive on direct mail compared to almost any other trade. Here's why.

  • Huge tickets A roof replacement often runs $8,000 to $25,000 or more. One closed job pays for a lot of postcard slots.
  • Roofs live at addresses Mail goes to specific neighborhoods, and EDDM lets you pick the carrier routes inside your service area.
  • The trigger is unpredictable Homeowners shop for a roofer when a leak shows up, a storm rolls through, or the neighbors get a new roof. You want to be the name they already know when it happens.
  • Big money means big trust Someone spending $15,000 wants a local company they feel good about. A card next to other trusted local businesses gives you that.
  • Roofers already spend on marketing Google, Facebook Ads, yard signs, door knocking. This is one more channel, not a leap of faith.

And roofers put their money where their mouth is. Fernando had a roofer buy an entire side of his 9x12 on his first 5,000-home card, which made filling the rest of it a lot easier.

The question for a roofer isn't "does direct mail work?" It's "how many neighborhood mailers can I be on?"

Storm and roof damage postcard mailers

Storm work is where roofing postcards really earn their keep. It's also where most roofers get it wrong. Here's how to do roof damage mailers right.

When to mail a roofing damage mailer

  1. Mail before storm season. Late winter and early spring cards put your name on the fridge before the first hail, so you're the roofer homeowners already know in April.
  2. After a big hail or wind event, pull up the hit neighborhoods in the free EDDM route planner and get on the next card going to those routes.
  3. If you need those exact streets fast, print and mail your own card. A shared card runs on the operator's schedule, which is usually set weeks ahead.
  4. Build in a cushion. USPS doesn't guarantee a delivery window for Marketing Mail. In our experience cards usually reach homes 3 to 5 business days after the Post Office drop-off, but that's experience, not a promise.

What a roofing damage direct mailer should say

  • Headline: the problem and one offer. "Storm Damage? Free Roof Inspection This Week."
  • The offer: a free inspection or a free drone roof scan. Just one.
  • Insurance help: "We help with your insurance claim," but only if they actually do.
  • Local proof: license number and "local since (year)." The out-of-town crews can't say that.
  • A real photo: damage they fixed on a local house, with the owner's permission.
  • Phone and QR: a big phone number, plus a QR code that books the inspection.

Don't look like a storm chaser

After a storm, homeowners get buried in flyers from crews they've never heard of. Your card has to say "local" louder than anything else. No scare tactics, no fake deadlines, no "your roof is definitely damaged." Offer the free inspection and let the inspection do the selling.

Roofing advertising postcards: shared 9x12 vs solo mailers

There was a time when every roofer ran solo mail through a national mail house: their own small card, their own list, their own bill. Here's how that compares to one slot on a shared card.

Line Your own roofing mailer One slot on a shared 9x12
What you pay $2,999 to print and mail your own 9x12 to 5,000 homes, or $3,250 in stamps alone for 5,000 small cards at the $0.65 retail postcard rate (July 2026) $500
Homes reached 5,000 5,000
Size in the mailbox Whatever you print 9x12, the biggest thing in the stack
Other roofers on it None None. One roofer per card
How often you can afford it Once or twice a year for most roofers Every season

So for about a sixth of what it costs to mail your own 9x12, you reach the same 5,000 homes on a big card with no other roofer on it.

$500
One slot
5,000
Homes reached
10 cents
Cost per home
Less than 1
Roofs to break even

Full transparency, I'm not going to promise you a number of calls. Nobody honest can. But think about it: one roof is $8,000 or more, and the slot is $500. The math only has to work once.

How to design a roofing slot on a 9x12 mailer

The slot is roughly 3.8" x 2.8". Small space, big stakes. Here's the framework that works for roofers.

The roofer slot anatomy

Headline: A pain point or a specific offer, NOT your business name.

  • ✅ "Roof Leaking? Free Inspection This Week"
  • ✅ "$500 OFF a New Roof. Book by [Date]"
  • ✅ "Storm Damage? We Help With Your Claim"
  • ❌ "JOHNSON ROOFING SINCE 1998"

Image: A clean shot of a finished roof, NOT trucks, equipment, or stock images.

  • ✅ A beautiful new roof, photographed in daylight
  • ✅ A before and after on a recognizable local home
  • ❌ Stock photo of a hand holding a hammer

Offer: Specific, with a deadline.

  • ✅ "$500 OFF a complete roof replacement. Book by [Date]."
  • ✅ "Free drone roof inspection + repair quote. No obligation."
  • ❌ "Call us for great deals!"

CTA: A big, readable phone number AND a QR code to a booking page, plus the license number.

Trust marker: Roofing-specific credibility, like manufacturer certifications, insurance, your Google review count, and "Family-owned since 1998, [City] local."

Color: Blue or red. Skip green, which reads as landscaping at a glance.

What kills roofer slots

  • Generic stock photos that look like every other roofer ad
  • Five services in tiny text instead of one offer
  • A tiny phone number under a huge logo
  • "Call for a FREE estimate!" (everyone offers free estimates)
  • Fake urgency that's obviously fake
  • No QR code

Roofing postcard printer: where to print roofing postcards

Okay, so where do you actually print roofing postcards? Full transparency, I run a print shop for exactly this: 9x12 Method Printing. I'm not going to tell you we're the cheapest printer on the internet. What you get is one flat price, and with All Inclusive that price covers printing, packing, postage, and the drop-off at the Post Office for Every Door Direct Mail.

Current 9x12 prices (October 2026):

Quantity Print Only All Inclusive (postage included)
1,000 $509 $779
2,500 $859 $1,649
5,000 $1,309 $2,999
10,000 $2,399 $5,799

What that gets you:

  • 14pt cardstock with UV gloss, full color on both sides.
  • All Inclusive: you pick your EDDM routes on a live USPS map at checkout, and we print, pack, and get the cards to the Post Office. You also get a pack of at least 20 extra cards mailed to you, which are perfect leave-behinds for door knocking.
  • Turnaround: All Inclusive is 4 to 6 days of printing, then 2 to 3 days to reach the Post Office. Print Only is 3 to 4 days of printing plus 2 to 3 days of shipping to your door.
  • Print Only: the cards come to you, and you handle the postage (EDDM Retail is $0.26 a piece as of USPS's July 12, 2026 price change), bundling, and Post Office paperwork.

Printing your own card? Mind the size. If you want the cheap EDDM Retail postage, the piece has to be a flat, meaning at least one dimension greater than 10.5 inches long or 6.125 inches high (or a quarter inch thick). A standard 4x6 can't go EDDM Retail at all. A 9x12 qualifies, and it's the biggest thing in the mailbox.

Two print tips that save roofers headaches. First, build the design on a plain 9x12 file. We add the trim and bleed margins in pre-print. Second, leave the word "Postcard" off the printed card. In USPS terms a 9x12 is a flat, not a postcard, and USPS rules say a piece that isn't a postcard can't carry that word. The 9x12 print specs guide covers the rest.

Prefer a shared card? Then you don't print anything. You buy a slot from an operator, send your ad, and they handle the whole thing.

Two ways roofers can use the shared 9x12 model

Path A: Buy slots on operator-run cards

Find an operator running a 9x12 in a neighborhood where you work. Pay $500 for the roofer slot, send your ad and tracking info, and take the calls. Zero work beyond the ad, a predictable cost, and you can be on several cards in several neighborhoods at once. The tradeoff is the operator picks the routes (though you can ask for specific ZIP Codes) and the other advertisers.

Best for: most roofers, most of the time.

Path B: Become the operator AND have your own slot

Run your own 9x12 where you take the roofer slot AND sell the other 15 slots to local businesses you know. Your roofing ad is basically free, and a sold-out card leaves $5,001 in profit after printing and postage. You control the routes, the advertisers, and the design. The tradeoff is time: filling 15 slots is real work, and now you're running two businesses.

Best for: roofers with extra time, a sales itch, and a local business network.

Full transparency, running the operator side is taught inside the community. You don't have to. Most roofers just buy slots and skip the operator work.

For operators: which roofers to pitch

If you're the operator selling the roofer slot, not every roofer is the same buyer.

  • Regional storm companies Aggressive marketers who often decide on the first call.
  • Local family-owned roofers Slower to decide, but they tend to stick around once they're in.
  • Specialty roofers Metal, slate, and tile jobs are premium, so these roofers usually want a double slot to show their work.
  • Commercial-only roofers Skip them for a residential card. It's the wrong buy for them.

Roofers bite on the phone more than email. Ps Guy made 15 cold calls in one day, and his one warm lead was a roofer. Skip the national chains, call the owner-operators, and lead with exclusivity: "You'd be the only roofer on this card going to 5,000 homes in (town)."

How often roofers should mail postcards

Frequency Annual cost Best for
Quarterly (4x a year) $2,000 Most roofers, a solid baseline
Monthly (12x a year) $6,000 High-volume roofers in growing markets
Storm-triggered Varies Roofers who can move fast after weather

Quarterly is the minimum. Less than that and you don't build the "always there" recognition that wins when the leak finally shows up. Roofers tend to think in seasons, not single months. Rachel had a roofer pay $3,000 up front for 12 monthly mailings from a single Facebook Group post.

Season What's happening Offers that fit
Spring Post-winter damage shows up, storm season starts Free spring inspection, $500 off a replacement
Summer Storms and heat "Storm damage? Free inspection + claim help"
Fall Homeowners want it fixed before winter "Replace before winter. Book now."
Winter Few replacements, but leaks and storm damage still happen "We work all winter," book spring now

Tracking roofing postcard results

Roofers spending $2,000 or more a year on mail should measure what each card brings in. Here's the setup.

QR code on every slot. Send it to your inspection booking page through ScanLab or any QR tool with analytics, and check scans per card every month.

Tracked phone number. Roofers live on phone calls, so use a tracking number just for the postcard. When it rings, you know where the lead came from.

Source tag in your CRM. Tag every postcard lead with the card, like "Postcard June 2026," so a roof you close in October still gets credited to the June card.

Every quarter, look at cost per lead, cost per closed job, and total revenue from postcard leads compared to what you spent. If the numbers work, keep the slot.

Frequently Asked Questions

Where can I print roofing postcards?

Any commercial printer can print roofing postcards, but if you want them mailed too, look for one that handles EDDM postage and the Post Office drop-off. 9x12 Method Printing prints a 9x12 on 14pt UV gloss cardstock and mails it to 5,000 homes for $2,999 All Inclusive with postage included, or prints 5,000 and ships them to you for $1,309 (Print Only). All Inclusive printing takes 4 to 6 days, plus 2 to 3 days to reach the Post Office.

What should a roof damage postcard mailer say?

Lead with the problem and one offer, like "Storm Damage? Free Roof Inspection This Week." Add your license number, a "local since" line, a big phone number, a QR code that books the inspection, and "We help with your insurance claim" if you really do. Skip scare tactics, and never promise insurance will pay for a new roof.

When should roofers send storm damage mailers?

Two windows. Before storm season, in late winter and early spring, so you're the roofer homeowners already know when the first hail hits. And right after a major hail or wind event, on the next card going to the hit neighborhoods. USPS doesn't guarantee a delivery window for Marketing Mail, so build in a cushion.

How much do roofing contractor postcards cost?

One roofer slot on a shared 9x12 card is typically $500 for 5,000 homes, about 10 cents a home, so a quarterly campaign runs about $2,000 a year. Mailing your own 9x12 to 5,000 homes through 9x12 Method Printing is $2,999 All Inclusive, and 5,000 small cards at the $0.65 retail postcard stamp (July 2026) is $3,250 in stamps before printing.

How often should roofers mail postcards?

Quarterly is the minimum that builds real name recognition, and busy roofers in growing markets go monthly. Add storm-triggered cards on top when weather hits your area. Don't judge the channel on one card, because homeowners call when their roof fails, and that might be the third card they've seen from you.

Can roofers run their own 9x12 mailers?

Yes. Some roofers run their own shared 9x12 mailers where they take the roofer slot AND sell the other 15 slots to local businesses. A sold-out card at $500 a slot brings in $8,000, and after $2,999 All Inclusive printing and postage that's $5,001 profit, so their own roofing ad is effectively free. It's best for roofers with extra time and local business relationships. The full operator playbook is taught inside the 9x12 Method community.


That's roofing postcards. One offer, a local face, storm mailers that don't look like storm chasers, and a format where you're the only roofer in 5,000 mailboxes. Get on cards before storm season, move fast after the weather, track every lead, and keep showing up. The roofers who stay on the fridge are the ones who get the call.

As always, I'm rooting for you. Peace.

Ready to run your own card?

Get the course, scripts, tools, and weekly coaching inside the 9x12 Method community.