A commercial HVAC company should choose lead generation software that finds facility managers, property managers and building owners within a service radius, and builds the email around a planned maintenance agreement, not a one-time repair. The agreement is the product: it is recurring revenue and it puts your technicians on the roof before the unit fails. Plan on $12 to $150 a month for tools. Time your outreach to the seasons, since a building manager thinks about cooling in spring and heating in early fall.

Sell the agreement, and know its value

A building has rooftop units, a boiler or a chiller, and a person who gets a call when one stops. Most of those people already have a vendor or a handyman. You will rarely replace that vendor with one email, but you can ask for a second quote on the next job and a walk-through to price a maintenance agreement.

Use an illustrative account so you know what a lead is worth. Suppose a 40,000 square foot office building has 12 rooftop units, and your agreement is $450 per unit per year. That is $5,400 a year. A customer who stays five years is $27,000 in agreement revenue, before repair and replacement work, which is often where the larger invoices are. Your numbers will differ; the useful thing is to know yours. If a tool stack costs $100 a month ($1,200 a year), one agreement in a year covers it more than four times over.

The three buyers and what each cares about

  • Property management companies. One decision covers many buildings. They care about response time, one invoice and a vendor who passes insurance review. The contact is a regional or portfolio manager, not the on-site person. See how to cold email property managers for the writing.
  • Single-site owners and operators. A clinic, a restaurant, a church, a small manufacturer. They care about not having a failure on the hottest day. The owner or office manager decides.
  • Facilities teams at larger employers. Schools, hospitals, warehouses, and corporate campuses. They go through a bid or a vendor approval, so the first email asks to be added to the bid list. How to get commercial HVAC contracts goes into the bidding side.

A calendar for the outreach

Heating and cooling make the year predictable. A reasonable shape, which you should adjust for your climate, is a cooling-readiness message in March and April, a heating-readiness message in September and October, and a quiet period in the peak weeks, when everyone is busy and a new vendor cannot be onboarded. A facility manager in a cold climate reads a message about winter in September and will ignore the same message in January, when the boiler is already running. The software must let you schedule a campaign for a set month.

What to require from the software

  1. Local radius search by title. Facility manager, director of facilities, property manager, building engineer, operations manager. A technician cannot drive 120 miles to a service call.
  2. Reading the building. A company's site often names a building address, the year it opened or a recent expansion. Those details justify a mention of equipment age.
  3. Scheduling by season. You should be able to hold a list and release it in March.
  4. Notes per site. Number of units, brand and age, last service, bid date.
  5. A stop on reply. An answer such as "call me" should freeze automatic messages.

What the pieces cost, as published on October 30, 2026

Hunter listed Starter at $49 a month ($34 billed yearly) for 2,000 credits. UpLead's Essentials was $99 a month ($74 annual) for 170 credits and Plus was $199 ($149 annual) for 400. Lusha's Starter was $49.90 a month ($37.45 annual) for 400 credits. For sending, Instantly's Growth plan was $47 a month ($37.60 yearly) for 5,000 emails and 1,000 uploaded contacts, and Smartlead's Base was $39 a month ($32 annual) for 2,000 active leads. A job-management system for scheduling and invoicing is a separate purchase, and nothing in this list replaces it.

Emails to a company are covered by the CAN-SPAM Act, according to the Federal Trade Commission's compliance guide, which makes no exception for business-to-business messages. Include your shop's postal address, honor opt-outs within 10 business days, and know that each violating message can carry a penalty of up to $53,088. Phone outreach has its own rules; the cold call script for commercial HVAC covers what to say when you call.

A worked example

Say Northline Mechanical, a 14-technician commercial HVAC company in Minneapolis, wants 20 new planned maintenance agreements in a year. The service manager, Carl, decides the quickest sources are property managers with five or more buildings and medical offices. His target: "Property managers and facility directors at companies that manage commercial or medical office buildings of 20,000 to 150,000 square feet within 40 miles of Minneapolis."

His email in early September: "Hi Renee, your portfolio page lists the Lexington Commons office park, four buildings. Before heating season, we offer a free rooftop unit walk-through and a written list of anything likely to fail in the next 12 months. We service Minneapolis buildings from 15 minutes away, with a 4-hour emergency response. Could I schedule one for Lexington? Carl, Northline Mechanical, 3100 Hennepin Ave, Minneapolis, carl@northlinemech.example.com. Reply "stop" and I won't write again."

He sends 8 a day, follows up on day 5 and day 14, and holds anyone who says "we have a vendor" for a February check-in about their cooling season. His measure is walk-throughs booked. If a walk-through becomes a $5,400 agreement one time in five, then ten walk-throughs bring two agreements, or $10,800 a year; he can see whether that beats what the same time spent on door-to-door visits would bring.

The part Rocketship does for Carl is the finding, the writing and the follow-up: describe the buyers, and it reads each company's website, finds the facility or property manager, writes from your Gmail, follows up and books the walk-through on your calendar. It does not price a job, dispatch a technician or send from Outlook, and it does not message anyone on LinkedIn. About 200 people in the target costs 800 credits, so Launch ($24.99 a month, 500 credits, up to 70 emails a day) plus a 1,000-credit pack at $45, or Frontier at $79, fits; pricing lists the limits and the 7-day trial takes a card.