Running roofing direct mail yourself means taking on six jobs: the mailing list, the letter and its design, printing, postage and mail prep, tracking, and answering the calls. In the worked example below, built on current USPS prices and fees, a first in-house run of 1,000 letters lands at about $1.65 to $1.95 a letter once staff time is counted, and closer to $1.20 a letter when you mail 5,000 a year.
This post goes through each step with what it needs and what it costs, shows where a USPS mailing permit starts to pay for itself, and ends with two checklists: when doing it yourself is the better call, and when handing it off is worth it.
What does an in-house campaign involve?
Here's the full list of work, in the order you'll hit it. USPS figures are as of October 2026. Everything marked "example" is a placeholder for your own quotes.
| Step | What you need | Typical hard cost |
|---|---|---|
| List and targeting | Owner names and addresses for the homes you want, updated for moves if you mail at bulk prices | Example: $50 per 1,000 records bought; $0 for your own past customers |
| Letter and design | Copy that says why this home got a letter, an offer, your phone number and a QR code; a license for any photo you print | Your time, or a designer's |
| Printing | A quote, a proof you check line by line, delivery to whoever mails it | Example: $0.30 per letter |
| Postage and mail prep | Stamps, or a permit plus presorting and postal barcodes | $0.82 stamped; $0.395 to $0.467 bulk, plus fees |
| Tracking | A tracking phone number and QR code for the campaign, and a log of every call | Example: $10 a month per number |
| Answering and follow-up | Someone who picks up, asks how the caller heard about you and books the inspection | Your time |
Two steps on that list cause most of the trouble for first-timers.
The list. If you want bulk postage prices, your addresses have to be current. USPS requires mailers who claim presorted or automation prices for First-Class Mail or USPS Marketing Mail to have updated their list for moves within 95 days before the mailing. If a list vendor or mail house handles it, ask them to confirm the update was run. A list you exported from your CRM last spring won't qualify on its own.
The photo. If the letter shows an aerial image of the house, read the image provider's terms for print and marketing use before you mail it. When in doubt, check with a qualified professional.
Tracking is simpler than it sounds, but it has to be set up before the first letter goes out. Our guide on how to track direct mail leads covers tracking numbers, QR codes and matchback step by step.
What does postage really cost when you do it yourself?
You have two ways to pay. The simple one is a stamp: a First-Class letter costs $0.82 per USPS Notice 123, with no permit, no minimum and no paperwork. You just pay full price and someone has to stuff, seal and stamp every envelope.
The cheaper postage comes with conditions. According to the USPS guide to commercial mail, you need a mailing permit, an annual mailing fee for each class of mail, mail presorted by ZIP Code and a minimum volume: 500 pieces for First-Class Mail and 200 pieces or 50 pounds for USPS Marketing Mail. To get the lowest automation prices, every piece needs an Intelligent Mail barcode that's encoded for its delivery point. USPS points small mailers to presort bureaus and its own business mail units for help with this.
The fees, from the USPS business price list (Domestic Business Mailing Fees, in effect since September 14, 2026):
- Annual mailing fee: $390 per class of mail, per 12 months.
- Permit imprint application fee: $390, paid once.
You can skip the permit imprint fee by paying with a postage meter or precanceled stamps instead. The USPS page on paying postage lists all three methods. The annual fee applies either way.
So when does the permit pay off? Marketing Mail automation letters cost $0.395 to $0.467 each in Notice 123, depending on how finely the mail is sorted. Take the high end. That's $0.353 less than a stamp ($0.82 minus $0.467). The $390 annual fee is covered after about 1,105 letters a year (390 divided by 0.353). In the first year, with the $390 permit imprint fee on top, it takes about 2,210 letters. Below those numbers, stamps cost less in postage and fees, though they cost more in hours.
If a printer mails for you, ask whose permit the mail goes out under and whether postage, presort and the move update are in the quote. If it's their permit, the fees above are theirs to carry.
A worked example: 1,000 letters three ways
To put it all together, here are three versions of an in-house campaign. Print, list and tracking costs are the examples from the first table. Staff time is priced at $23.23 an hour, the May 2025 median wage for secretaries and administrative assistants from the Bureau of Labor Statistics. The hours are estimates for illustration, so swap in your own.
| Cost line | Stamped First-Class, 1,000 letters | Own Marketing Mail permit, 1,000 letters | Own permit, 5,000 letters a year |
|---|---|---|---|
| USPS fees | $0 | $780 | $780 |
| Postage | $820 | $467 | $2,335 |
| Print, list and tracking (examples) | $360 | $360 | $1,800 |
| Staff time at $23.23 an hour | 20 hours: $465 | 14 hours: $325 | 46 hours: $1,069 |
| Total (per letter) | $1,645 ($1.65) | $1,932 ($1.93) | $5,984 ($1.20) |
| Cost per call at 5 calls per 1,000 letters | $329 | $386 | $239 |
The 5 calls per 1,000 letters is an example, not a benchmark. Use your own numbers once you have them. The hours assume someone stamps and stuffs by hand in the first column, a first-time setup of 14 hours in the second, and 8 hours for each repeat run after that in the third. Your own time as the owner isn't in there. If you'd be doing this yourself, add your hours at whatever an hour of your selling time is worth.
At one campaign a year, the permit costs more than it saves. Volume is what brings the in-house cost per letter down, because the fees and the setup get spread over more pieces. Staff time is a sixth to more than a quarter of every total, and it's the line most DIY plans leave out.
When you get a done-for-you quote, compare it with your all-in number per letter and per call, not with postage plus printing. Our post on cost per job, not cost per piece carries the same math from calls through to signed jobs.
When is doing it yourself the better choice?
DIY makes sense when most of these are true:
- You're mailing a whole neighborhood with a message anyone can read, such as a storm notice or "we're working on your street." Every Door Direct Mail Retail costs $0.26 a piece with no permit and no list, for 200 to 5,000 pieces per day per ZIP Code. The trade-off: it goes to every address on the carrier routes you pick, addressed to "Postal Customer," so you can't choose homes by roof or put a name on it, and the piece has to be flat-size, not a standard letter.
- You're mailing your own past customers, so the list is free and already yours.
- Someone in your office has 15 to 20 spare hours around each campaign and will follow a written checklist.
- You'll mail a few thousand pieces a year or more, enough to spread the fees.
- You want to rewrite and test the letter often and keep every word under your control.
When is done-for-you worth it?
Paying someone else tends to make sense when:
- Nobody has the hours, or the hours would come out of selling and inspections.
- You want homes picked by something more specific than a mail route, such as the condition of each roof, and you don't want to source and license the data or images yourself.
- Your volume is small or irregular, so permits and setup never spread out.
- You want tracking in place from the first letter instead of building it yourself.
Before you sign with any provider, ask six things: whose list it is, whose name is on the mail, which mail class it goes out in, whether postage and printing are in the price, how calls are tracked and who sees them, and what you pay per letter all-in. Those answers let you compare a quote with your own numbers from the example above. For contract length, exit terms and who owns what, see our questions to ask before you sign with a marketing company.
Where Scoutbound fits
Scoutbound is a done-for-you direct mail service for US roofing contractors. It analyzes aerial images of homes in ZIP codes chosen with you, selects homes whose roofs show visible wear, and mails each homeowner a personalized letter with an aerial image of their own roof, sent under your brand. For the questions above: your name is on the mail, letters go out by USPS Marketing Mail, and postage and printing are included in the price. Each letter carries its own QR code, which leads to your website, and a tracking phone number; calls, texts and QR scans show up in your online portal, and calls and texts trigger an alert. Support is founder-led.
