Drop pins on homes that need work. We measure the roof, build a branded 5-page estimate with a photo of their house and your price, and mail it to their door. They call already knowing the price.
No demo required. Most customers go from signup to first batch shipped in 1–2 weeks.
$3.50 per mailer, all-in. Your first order is 500 mailers for $1,050: you pay for 300, 200 are free. That works out to $2.10 a mailer on your first batch.
No. Trained people measure every roof from satellite imagery: square footage, average pitch, and a 6–15% waste factor based on the roof. See exactly how we measure →
Honestly: 8–12 roofs per 1,000 mailers over about a year. Farming, not storm chasing. And the calls come with your price already in hand. The full honest breakdown →
Nothing at signup. Pins lock in Sunday night, we aim to charge Tuesday, and mailers typically ship Friday. No pins that week? Nothing ships, nothing is charged.
The envelope has their house on it. The estimate inside has your number in it. Homeowners who aren't serious throw it away. The ones who call already accepted your price and want the roof.
A homeowner calling with your price already in their hand? That's your sale to lose.

iOS or Android. No charge at signup: a card on file is all you need before pinning.
Our designer builds your branded 5-page estimate. You sign off before anything mails.
One tap per house, 200+ an hour. You or your reps, from the truck or the couch.
Weekly cycle: pins lock Sunday night, mailers typically ship Friday. In mailboxes about 1.5–2.5 weeks after you pin.
QR scans and form fills notify you instantly. Callers already know your number, and your price.




The first-order math everyone asks about, and the fine print nobody hides.
Plan on about 1.5–2.5 weeks from pin to mailbox: the weekly cycle (pins lock Sunday night, mailers typically ship Friday) plus USPS delivery. Most of that lead time is real people measuring your roofs. That’s also why this is farming, not storm chasing.
No. The addresses you pin, and every lead they generate, are yours. We don’t resell addresses, share your pin lists, or feed your leads to anyone else. The homeowner responds directly to your phone number and your QR code.
Yes. Create surveyor sub-accounts for team members, set daily or weekly pin limits per user (or leave them unlimited), and deactivate anyone at any time. No extra cost for additional users.
Residential roofing is our full production vertical today. If you’re in another residential trade (siding, solar, windows, painting), we can work with you to design a way to mail your custom estimates. Reach out and we’ll talk it through.
Postcards get tossed. Door knocking burns hours. Online estimators attract tire-kickers. There's a better way to get your bid in the right hands.
We know the roofing business because we were in it. We started Bid Mailers because we needed a faster, more cost-effective way to get our bids into the hands of people who truly needed a new roof.
We understand the daily grind because we've lived it. Now, we've switched our focus entirely to running Bid Mailers to help you grow your business. No fluff, just a system that works.
Roofing-first. In a different trade? Let us know. We're expanding.
Pin 200+ homes an hour with a single tap per house. We measure, print, and ship your custom bids weekly.
Stop paying retainers for shared digital leads. You only pay for the exact mailers we send.
When homeowners call with your 5-page custom estimate in hand, they aren't shopping. They're buying.
100% Roofer OwnedNow it takes one tap. Pin the homes, and every one of them gets your estimate in their mailbox before they start shopping. For the vast majority of homes you mail, you're the only bid they're holding.
Every mailer is a complete, branded estimate package built from real satellite measurements of the homeowner's roof.

What the homeowner sees first
Every page is customized with your branding, pricing formula, services, and credentials. We design your template for free.
Deciding with a partner? Grab the whole sample as a PDF, or send them the 60-second version.