Direct mail isn't dead for contractors - it's just underutilized. While everyone floods Google Ads and Facebook, your postcard lands in a mailbox with less competition than your customer's email inbox.
USPS Every Door Direct Mail (EDDM) costs $0.20-0.25 per piece, making it one of the cheapest per-impression marketing channels available. And direct mail response rates average 2-5% for home services - higher than email marketing's 1-2%.
When Direct Mail Works
Best uses for contractor direct mail:
- Seasonal promotions (AC tune-ups, furnace inspections)
- New mover targeting (people who just bought homes need every trade)
- Neighborhood saturation after completing a visible project (roofing, painting)
- Maintenance agreement acquisition
EDDM (Every Door Direct Mail)
EDDM lets you mail to every address on specific postal routes without buying a mailing list. You choose the routes, design the postcard, and USPS delivers to every door.
How to use EDDM:
1. Go to USPS EDDM tool online
2. Select postal routes in your service area
3. Filter by demographics (household income, age of homes)
4. Design your postcard (6.5" x 9" or larger for best results)
5. Print and drop off at your post office
Cost: $0.20-0.25 per piece plus printing ($0.05-0.15 per piece)
What to Put on the Postcard
Effective postcard elements:
- Clear, specific offer ("$79 AC Tune-Up" not "Call for HVAC services")
- Expiration date to create urgency
- Your phone number large and prominent
- 1-2 customer reviews
- Your Google star rating
- Licensed/insured/bonded badges
Tracking ROI
Use a unique phone number or promo code on each mailer to track responses.
One HVAC company discussed on the Owned and Operated podcast generates 15% of annual revenue from direct mail using EDDM campaigns targeted to neighborhoods with homes built before 2005.
Their tracking showed a 3.2% response rate on seasonal tune-up postcards, with an average job value of $89 for the tune-up and $1,200 for upsold repairs.
Plan a direct mail campaign
Get StartedCombining with Digital
The best results come from combining direct mail with digital follow-up:
1. Send the postcard
2. Run retargeting ads on Facebook and Google to the same zip codes
3. The customer sees your brand multiple times across channels
Multi-channel campaigns generate 2-3x higher response rates than single-channel campaigns.
Worked Example: Direct Mail ROI
5,000 EDDM postcards at $0.22/piece + $0.10/piece printing = $1,600 total. At 3.2% response rate: 160 calls. At 30% booking rate: 48 jobs. If it's a $89 tune-up: $4,272 first-visit revenue. ROI: 2.7x. But 20% of tune-up customers need repairs averaging $1,200: ~10 repairs = $12,000. Total: $16,272 from $1,600 spend. ROI: 10.2x. Run this same campaign quarterly for consistent pipeline.
What Not to Do
- Don't mail without a tracking number. Use a unique phone number (Google Voice is free) or promo code on each campaign. Without tracking, you have no idea if direct mail is working.
- Don't use generic offers. "Call us for HVAC service" doesn't generate action. "$79 AC Tune-Up - expires June 30th" creates urgency and gives them a reason to call today.
- Don't mail to random routes. Target neighborhoods with older homes (15+ years old) using EDDM's demographic filters. A postcard to a new-construction neighborhood is wasted money.
- Don't skip the follow-up. Direct mail alone has a 2-5% response rate. Adding Facebook retargeting to the same zip codes bumps it to 4-8%. Multi-channel always outperforms single-channel.
- Don't design it yourself (probably). A professional postcard design costs $100-300 from a designer on Fiverr or 99designs. A bad design gets thrown away instantly. The postcard has 2 seconds to grab attention.