Mailbots

How One HVAC Company Books 15 Jobs/Month Without Paying for Shared Leads

Mar 31, 20265 min readBy Mailbots Team

There's an HVAC company in the Midwest that books 15+ jobs every month from a single marketing channel. They don't use Angi. They don't run Google Ads. They don't buy shared leads from anyone.

They spend $2,025/month on handwritten postcards.

Here's exactly how their system works โ€” and how to copy it.

The Setup

This is a 6-person HVAC shop. Owner, office manager, four techs. They serve a metro area of about 300,000 people. Nothing fancy.

Two years ago, they were spending $4,500/month across Angi, Google Ads, and a local radio spot. They were booking 10-12 jobs per month from paid channels, at a blended cost-per-job of about $400.

The owner was frustrated because shared leads were getting worse every quarter. More contractors on the platforms, lead prices going up, close rates going down. The classic death spiral.

He decided to test postcards. Not the glossy kind โ€” handwritten.

The System: 3 Lists, 3 Drops, Every Month

The whole system runs on three mailing lists that cycle every month:

List 1: Past Customers (200 cards/month)

Every customer who hasn't booked service in 12+ months gets a handwritten postcard.

The message: "Hey [Name], it's been over a year since we serviced your [AC/furnace]. These systems need annual checkups to run efficiently โ€” we've seen units die 5 years early without maintenance. Want us to come take a look? Call/text [number]."

Response rate on this list: 4-6%. These people already know and trust the company. A personal-feeling card reminding them to schedule is all it takes.

From 200 cards: 8-12 responses, 6-9 booked jobs.

List 2: Neighborhood Saturation (500 cards/month)

After completing a job, the company mails 20-30 postcards to the nearest neighbors.

The message: "Hey, we just finished an [AC tune-up / furnace repair / system install] for your neighbor on [Street Name]. If your system is due for service, we're already in the area. Happy to swing by. [Number]."

Response rate: 2-3%. Social proof from a real neighbor is powerful. These aren't cold prospects โ€” they're warm leads who can literally see the company truck parked down the street.

From 500 cards: 10-15 responses, 5-8 booked jobs.

List 3: Targeted Cold Outreach (800 cards/month)

Homeowners within 15 miles with homes built 10-20 years ago. Pulled from county assessor data and filtered for owner-occupied single-family homes.

The message changes seasonally (tune-up offers, pre-season checks, efficiency assessments) but always stays personal and specific to the home's age.

Response rate: 1.5-2%. Lower than the other lists, but this is pure new customer acquisition.

From 800 cards: 12-16 responses, 4-6 booked jobs.

Monthly Totals

ListCardsResponsesJobsCost
Past customers2008-126-9$270
Neighbor saturation50010-155-8$675
Cold targeted80012-164-6$1,080
TOTAL1,50030-4315-23$2,025

Cost per booked job: $88-$135. Compare that to the $400 blended cost they were paying before.

Why This Works Better Than Digital

Three reasons this system outperforms Google Ads and shared leads:

1. Compounding familiarity. After 3-4 months of mailing, homeowners in the target neighborhoods start recognizing the company name. Cold outreach becomes warm outreach. Response rates go UP over time, not down.

2. The referral engine. Every new customer acquired through postcards gets a referral card at job completion: "Know a neighbor who needs HVAC service? Send them our way and get $100 off your next service call."

This generates an additional 15-20 referral customers per month at zero acquisition cost. The $100 credit costs far less than any paid lead.

3. No platform dependency. Google can change their algorithm. Angi can raise their prices. Radio stations can sell your time slot. But nobody can take away your mailing list or raise the price of a stamp.

The Handwritten Difference

The owner tested printed postcards first. Response rate: 0.4%. Basically junk mail.

He switched to handwritten postcards through Mailbots. Response rate jumped to 2.16% โ€” a 5.4x improvement on the same lists, same neighborhoods, same offers.

The reason is obvious when you think about it. A glossy printed postcard screams "mass marketing." Your brain categorizes it as junk before you finish reading the first line.

A handwritten card โ€” real pen, real ink, slightly imperfect lettering โ€” triggers a completely different response. You read it because it looks like someone actually sat down and wrote to you personally.

That perception gap is worth the extra cost per piece. Because cost per piece doesn't matter. Cost per job matters. And handwritten crushes printed on cost per job every time.

How to Build This System for Your Shop

Week 1: Build your lists.

  • Export past customers who haven't booked in 12+ months from your CRM or scheduling software
  • Pull county assessor data for homes 10-20 years old in your service area (or buy a targeted list from a data provider)
  • Create a process for your office manager to generate neighbor lists after every completed job

Week 2: Write your messages.

  • Past customers: Maintenance reminder, personal tone, mention their specific equipment if you have records
  • Neighbors: Reference the nearby job, offer convenience of being "already in the area"
  • Cold outreach: Seasonal offer, mention the home's age, provide a specific reason to act now

Week 3: Send your first drop.

  • Start with past customers โ€” highest response rate, lowest risk
  • Track every response (dedicated phone number, QR code, or "how did you hear about us" at booking)
  • Measure cost per lead and cost per job

Week 4: Evaluate and scale.

  • If past customer response rate exceeds 3%, expand to neighbor saturation
  • If neighbor response rate exceeds 1.5%, add cold targeted outreach
  • Set up monthly recurring drops

Total ramp time: 4 weeks to a fully operational system. Total monthly cost at full scale: $2,025.

The Takeaway

You don't need a bigger marketing budget. You need a better marketing channel.

Fifteen jobs per month from $2,025 in postcards beats 10 jobs per month from $4,500 in shared leads and digital ads. And unlike digital, the results get better over time as your brand recognition builds.

Start your first campaign at Mailbots.ai. Real pen-and-ink postcards, per-piece delivery tracking, no monthly fees. Upload your list and start building a pipeline that doesn't depend on anyone else's platform.

Ready to get started?

Join hundreds of real estate investors getting 5.4x higher response rates with pen-and-ink direct mail.