Commercial HVAC prospecting guide
How to get commercial HVAC leads: find the accounts in your service area
Published by B2B Lead Growth · First published: September 18, 2026 · Last updated: October 24, 2026
The commercial HVAC leads worth having are rarely bought: they are commercial accounts you find, qualify and contact. Find them in public sources that name a building and the person responsible — portfolios, property records, permits, company news — and record each one’s reason and source.
This is the method B2B Lead Growth uses, written out in full so you can run it yourself. It takes time. That is the point: a list you can check is worth more than a long one you cannot.
Step 1: Write the account profile before you search
- Building types you already service well: offices, retail, industrial, medical office, schools, restaurants, multifamily common systems.
- Equipment: rooftop units, split systems, chillers, boilers, building controls — whatever your technicians are best at.
- Service area: the drive time your technicians can honestly cover for an emergency call.
- The work you want more of: maintenance agreements, service, replacements or planned projects.
- Exclusions: current customers, companies you have worked with before, and anyone you would rather not contact.
Step 2: Work the public sources
Each source below is free and public. None of them is enough on its own; an account usually needs two — one that names the building and the person, and one that gives a dated reason to write now.
- Source
- Management company portfolios
- What it finds
- Property managers and the buildings they run
- Check before you use it
- Current, and in your service area
- Source
- Building and leasing websites
- What it finds
- The management company behind a building
- Check before you use it
- The leasing agent is not the property manager
- Source
- County property records
- What it finds
- The owner of record, the sale date, the building's size and type
- Check before you use it
- An LLC owner may name no person at all
- Source
- State business registries
- What it finds
- The people who manage the company that owns a building
- Check before you use it
- A registered agent is never the contact
- Source
- Building permit records
- What it finds
- Renovations, fit-outs and mechanical work, by address
- Check before you use it
- What the permit covers, and who pulled it
- Source
- Commercial real estate news
- What it finds
- Sales, new management, new developments, with dates
- Check before you use it
- How recent it is
- Source
- Company news and economic development announcements
- What it finds
- New plants, distribution centers, expansions and relocations
- Check before you use it
- When the building actually opens
- Source
- Job postings for facility and maintenance roles
- What it finds
- Who runs the building systems, and sometimes what equipment
- Check before you use it
- A posting shows what they run, never what is broken
- Source
- Public bid and procurement portals
- What it finds
- HVAC solicitations from schools, colleges and local governments
- Check before you use it
- A solicitation is a formal bid, not an email
Named sources you can open right now
The table above names categories, which is the method but not a starting point — nobody can open “county property records”. These six are specific, free and national. The third column matters more than the second: each of these datasets is routinely misread as proof that a building needs work, and that inference is what turns a reasonable introduction into a guess about a building you have never seen.
- What it gives you
- Open federal solicitations, including HVAC service and replacement at federal sites, filterable by work type and location.
- What it does not prove
- A solicitation is a formal bid with its own process. It is not a reason to send a cold email.
- Source
- USAspending.gov
- What it gives you
- Federal contracts already awarded — who holds the maintenance contract at a site today, and when the period of performance ends.
- What it does not prove
- An incumbent is not evidence of a problem, and an end date is not evidence of a rebid.
- What it gives you
- The free tool nearly a quarter of US commercial building space benchmarks in, and the platform every state and local benchmarking law runs on.
- What it does not prove
- A score describes energy use. It says nothing about whether any equipment needs work.
- What it gives you
- The buildings covered by the city's benchmarking law, listed every year by borough, block and lot, and each one's energy efficiency grade.
- What it does not prove
- A poor grade is a reason to introduce yourself. It is never a diagnosis of the building.
- What it gives you
- What a building performance standard is, and a pointer to a national map of the places that have one.
- What it does not prove
- It does not say which buildings fall short, or what any one of them needs.
- What it gives you
- A route into each official corporate registry — the people behind the LLC named on the deed.
- What it does not prove
- A registered agent is never the contact, and an officer is not always who decides.
Every source above was opened and checked on September 26, 2026. All are free and public. None of them is a mailing list: a record tells you an account exists and gives you a dated reason to write, and the person still has to be found and verified separately. The building performance laws in force, with each one’s official source and dates, are in our table of commercial building performance standards.
Which sources matter most depends on the buyer. The pages on property managers, facility teams and building owners go through each one.
Step 3: Choose the person, not the inbox
Work down this ladder only when the rung above it cannot be found. Record which rung each account is on, because it changes what the first email can say.
- Rung
- 1. A named decision-maker for the building
- What it looks like
- The property manager of record, the director of facilities, the owner who runs the building.
- Rung
- 2. A named person who can route the decision
- What it looks like
- A regional manager, an operations manager, an asset manager.
- Rung
- 3. A named contact whose role is unclear
- What it looks like
- Someone listed on the building's page with no title.
- Rung
- 4. A role inbox
- What it looks like
- facilities@ or maintenance@ at the company's domain.
- Rung
- 5. A generic front door
- What it looks like
- info@, or the contact form. Nobody in particular reads it for you.
Two rules hold on every rung. Never greet a person the source does not name. And never tell a generic inbox that it belongs to the decision-maker: “as the person responsible for the building” is a claim you cannot make about info@.
Step 4: Record the reason, with its date and its source
Which dated public facts qualify as a trigger, and how to judge whether one is still current, is catalogued on commercial HVAC prospecting triggers. Use it as the checklist for this step: a fact that is not on that list, or that is no longer current, is not a trigger, and the account waits behind the ones that have one.
One row per account is enough:
- Field
- Account
- Example
- [Management company], [building address]
- Field
- Contact
- Example
- [Name], [role] — rung 1
- Field
- Reason
- Example
- Took over management of the building on [date]
- Field
- Source
- Example
- [Link to the announcement]
- Field
- Checked
- Example
- [The date you opened the link]
Write the reason as an observation, never as a diagnosis. “Took over management last month” is a fact. “Probably has old equipment” is a guess about a building you have not seen.
Inspect three real research examples — including an account we would not contact yet — each with its source, its date and what we do not know, and, where we would write, the one question we would ask (research demonstrations, not clients, never contacted).
Step 5: Rank the list by fit, reach and timing
- Fit: how closely the account matches your profile — the building type, the equipment, the area.
- Reach: how high on the contact ladder you got.
- Timing: how recent and how relevant the dated reason is.
Work the accounts that score on all three first. An account that fits but has nothing dated is still worth writing to: it is worked later, not dropped.
Step 6: Keep the list clean
- One account, one conversation. Do not write to two people at one company at once.
- Keep a do-not-contact list, and check it before every send. Anyone who asks you to stop stays stopped — and at a company, one person’s request covers their colleagues.
- Re-open the source before you write. Pages change, and people move on.
- Remove an account the moment its source no longer supports it.
What not to do
- Do not send to a list you cannot trace back to a source.
- Do not guess email addresses and names and send to the guesses.
- Do not write to a registered agent, a leasing broker or a listing agent about HVAC.
- Do not tell anyone their building has a problem you have not seen.
- Do not measure the work by how many emails went out.
Or have the research done for you
B2B Lead Growth runs this method for established commercial HVAC contractors. It researches the accounts and writes to them in your name. When a buyer agrees to talk with your team, it is a Qualified Conversation, and we introduce you by email, with the whole conversation. On Managed Outbound, your team confirms the need and books the meeting from there. On the Opportunity Engine, we first confirm the need and the timing and set the next step. What commercial HVAC lead generation with us includes. The free commercial HVAC pipeline audit is a short written diagnostic of your own commercial pipeline, including the kinds of accounts worth targeting in your area. If you are deciding between this and paying a firm to book meetings for you, see commercial HVAC appointment setting vs managed outbound.
Common questions
Can I buy a list of commercial property managers instead?
You can, and some lists are accurate. Check three things before you send to one: where each contact came from, when it was last verified, and whether it names a person responsible for a building you want. A list that cannot answer those three is a guess, and you would be sending it in your company's name.
What counts as a good reason to contact a commercial account?
The account's own page saying what it is and where is reason enough to write. A dated, public fact that connects to work you do is a reason to write sooner: a new building, a new manager, a sale, a renovation permit, a facility role being filled. "They have a building" puts them on the list. "They took over management of it last month" moves them to the top.
Should I contact more than one person at the same company?
Not at the same time. Write to the best person you can find, and wait. If another person at the same company writes back, or anyone there asks you to stop, that decides it for the whole company. Two strangers from one contractor writing to one office in the same week looks like a campaign, because it is one.
See where your commercial pipeline stands, free.
16 quick questions, about 5 minutes, then a straight answer — including “no”. If it is a fit, your free pipeline audit follows in writing: a short diagnostic of your commercial pipeline, with the biggest bottleneck and three prioritized actions. No call is required to receive it, and it is yours to keep whether or not you ever buy. It is a diagnostic, not a promised result.