Guides

Direct Mail Starter Guide for Home Service Contractors

Everything you need to know to run your first targeted postcard campaign: offer construction, targeting, timing, and measuring results.

Direct mail has been around longer than any digital marketing channel. For home service contractors, it's also more consistently effective than most of them. This guide covers how to run your first campaign and what to expect.

Why direct mail still works for trades

Online marketing for home services is expensive and competitive. Homeowners searching for a roofer on Google are ready to buy, which makes those clicks valuable — and the price reflects it. Cost per click for high-intent roofing or HVAC terms can run $15–$40 per click in competitive markets.

Direct mail reaches a different kind of prospect: one you've identified by location and property characteristics, not by their search behavior. These are people who weren't looking yet — but who live near your recent jobs and represent the highest-quality cold audience available to you.

The response rates are lower than inbound. But the economics often work better, because the cost per piece is fixed and the audience quality is high.

$1–$1.20

All-in cost per postcard with PostDragon

Printing, postage, and delivery included

Building an offer that gets callbacks

The most common mistake on a first direct mail campaign is leading with the business name instead of an offer.

Homeowners receive a lot of mail. A postcard that leads with "Smith Roofing — We Do Quality Work!" competes with every other postcard that says the same thing. A postcard that leads with a specific, time-limited offer gives the reader a reason to act now instead of filing it away.

A strong direct mail offer has three components:

A specific benefit. Not "quality work" — something the homeowner can evaluate. Free inspection, $500 off a full replacement, no-cost estimate with a written scope.

A reason to respond now. Expiration dates, limited availability, seasonal framing ("before winter, before summer, while crews are in your neighborhood").

A clear next step. One phone number. One URL. Not both. Not a QR code and a website and a phone number. Pick one and make it big.

What works for your trade

Offers that include a free, low-commitment first step (inspection, estimate, consultation) consistently outperform discount-only offers. The goal isn't to close the deal in the mail — it's to get the phone to ring.

Choosing your target area

For most home service campaigns, the starting point is a recent large job. You want to mail the homes near that job while the work is still visible and your crew is still in the area (or recently was).

The targeting decision is how many homes and how far out to go.

Radius vs. count. PostDragon lets you choose by piece count rather than by radius. This matters because neighborhood density varies — a 500-piece campaign in a dense suburb covers less physical distance than the same campaign in an exurban area. Choosing by count ensures you're always mailing a consistent number of households regardless of local density.

200–500 pieces is appropriate for a test campaign or a targeted single-street campaign after a high-visibility job.

500–1,500 pieces is a standard neighborhood campaign — enough coverage to hit most households within walking distance of the job.

2,000+ pieces is appropriate for a broader marketing push across a larger service area, or for trades with a large natural service radius (like roofing, where one crew can serve a wide geography).

Property filters. If your service has a clear prerequisite — the home needs a pool, a garage, a chimney, a large lot — use it. A 300-piece campaign to homes with pools will almost always outperform a 500-piece campaign with no filter for pool services.

Postcard size: standard vs. oversized

PostDragon offers two sizes: 6" × 4.25" (standard) and 6" × 8.5" (oversized).

The standard size fits in a hand and works well for a simple offer: one headline, one offer, one contact. Most first campaigns do fine with a standard card.

The oversized card gives you room for a longer offer, before/after photos, a coupon, or a more detailed service explanation. It stands out in a stack of mail. For higher-ticket services (roofing, HVAC replacement, large landscaping projects), the oversized format tends to justify the additional cost.

The price difference on a first campaign is $0.12 per piece. On 500 pieces, that's $60 — a rounding error on any job you'd close from the campaign.

Timing your campaign

For most home service businesses, the optimal time to mail is within 72 hours of completing a visible job in the area.

The reason is simple: if your crew was working on a roof for two days, the neighbors noticed. Mail them while that memory is fresh. Waiting two weeks reduces the impact significantly.

For seasonal businesses (landscaping, snow removal, exterior painting), campaigns work well 3–4 weeks before the service season begins, when homeowners are planning but haven't committed yet. A late-winter mailing from a landscaping company lands when homeowners are thinking about their lawns — before the decision is made.

PostDragon turnaround

Once your order is placed and design is approved, campaigns typically reach mailboxes within 7–10 business days. Plan your mailing date accordingly if you're targeting a seasonal window.

Designing a postcard that converts

You don't need a professional designer to run a good campaign. You do need a postcard that's easy to scan in three seconds, because that's how long most recipients spend on it.

The hierarchy that works:

  1. Headline — largest text, first thing the eye lands on. Your offer or your key benefit.
  2. Photo or visual — a recent job photo (before/after), a crew photo, or a simple branded image.
  3. Offer details — what you're offering, what it costs, what the limitation is.
  4. Call to action — one phone number or one URL, large enough to read without squinting.
  5. Business name and logo — important for recall, but not the lead.

PostDragon includes professionally designed templates for common trades. Most contractors customize them by swapping in their business name, phone number, and offer details. You can also upload your own artwork if you have it.

Measuring your results

The simplest way to track direct mail response is to use a dedicated phone number for the campaign — a forwarding number that goes to your main line but records which calls came from the mailing. Google Voice or a cheap call tracking service works for this.

If you don't want to manage a separate number, ask callers how they heard about you. Inconsistent, but better than nothing.

Track:

  • Total calls or contacts from the campaign
  • Estimates given
  • Jobs closed
  • Revenue from closed jobs

Divide your campaign cost by jobs closed to get cost per acquisition. Divide by revenue to get return on spend.

On a first campaign, don't expect to perfectly attribute every lead. Some people will call six weeks later. Some will hand the card to a neighbor who calls. The measurement gets better over time as you run more campaigns and develop a baseline.

Your first campaign: a simple checklist

  • Pick a recent job site address to mail around
  • Choose 300–500 pieces for a first test
  • Select or upload a design with a clear headline and one offer
  • Set an expiration date on the offer (30 days is enough)
  • Use a dedicated or tracked phone number if possible
  • Mail within a week of completing the job
  • Log every lead and note how they found you

That's it. The goal of the first campaign is to get one data point — real results in your specific market, with your specific offer. Most contractors who try it once run it again.

Ready to run your first campaign?

Enter any job site address for a quote. Full cost in under five minutes.

Get a free quote