A decision guide
Which commercial HVAC jobs are worth pursuing: an opportunity-fit checklist
Published by B2B Lead Growth · First published: October 27, 2026 · Last updated: November 6, 2026
A commercial HVAC job is worth pursuing when it fits your coverage, your crews, the kind of work you want and the cost of winning it, and someone at the account can say yes. More leads is not the same as more good work.
This guide gives you a seven-factor checklist for that decision, a fictional worked example that shows why a large job can lose to a small one, and the questions that settle what public research cannot. It is written for owners and estimators deciding where the next week of sales effort goes.
What two recent surveys say, and what they do not
In ServiceTitan’s 2026 Commercial State of the Trades (released September 24, 2026), 42% of commercial contractors put increasing net profit margins among their top three business goals, 40% put improving cash flow there (up from 28% in 2025), and 29% put acquiring new customers there. The same research found that 96% wait at least 15 days to receive payment. Its report page adds that maintenance agreements carried the highest average gross margin of any work type, at 51%, an average across the trades it surveyed.
Read those figures for what they are. The survey polled 1,020 commercial owners, executives and general managers, primarily in mechanical, electrical and plumbing, online from July 10 to 28, 2026, through Thrive Analytics on behalf of ServiceTitan, which sells software to contractors. It is not an HVAC-only sample, and the 51% is an average across that sample: not a typical contractor’s margin, not an HVAC benchmark, and not a result of any kind of outreach.
The buyer side is under the same pressure. In JLL’s Global State of Facilities Management Report 2025 (published November 12, 2025; 248 organizations headquartered in more than 20 countries), 84% of the CRE and FM leaders surveyed named escalating operating costs and budget constraints as a top concern, and 81% named cost efficiency as a leading priority for the coming year. That report covers facilities management as a whole, worldwide, not HVAC buyers in particular.
Revenue, margin, contribution, cash flow and fit: five different questions
These words get used as if they meant the same thing. They do not, and only the last one can be judged before you have spoken to the buyer:
- Revenue is what the customer pays. You know it once there is a price both sides accept.
- Gross margin is revenue minus the job’s direct costs, its labor, materials and subcontractors, as a share of revenue. You estimate it when you price the job and learn it when the job is done.
- Contribution is what the account leaves after everything it specifically costs you, including what is easy to leave out: the unpaid site visits, the estimating hours, the travel, the callbacks, the paperwork.
- Cash flow is when the money arrives. Payment terms and retainage decide it, and a profitable job can still strain it.
- Opportunity fit is whether the account suits your coverage, your capabilities, your capacity and the work you want, and whether the buyer can choose you. It is the only one of the five you can begin to judge before the first conversation, and even then only in part.
Nobody outside your business can see your margin. A list, a public record or a software score can tell you an account exists and where it is. It cannot tell you what the work is worth to you; a figure presented as one is a guess.
The opportunity-fit checklist: seven factors
Run each opportunity through these seven before an estimator spends time on it. The third column is the honest part: most of the economics cannot be known until the buyer answers.
- Factor
- 1. Coverage and travel
- What to check
- Drive time from the branch that would serve it, for routine visits and for an emergency call.
- Knowable before first contact?
- Yes. The address is public.
- Warning sign
- Every visit costs a half-day of a technician's time, or the response time the buyer needs is one you cannot keep.
- The trade-off
- A distant site can still be worth it when it is one of several in the same area, or when it fills a route you already run.
- Factor
- 2. Work type and equipment
- What to check
- Is the work something your technicians are trained, licensed and equipped to do, without a subcontractor you would rather not use?
- Knowable before first contact?
- Partly. The building type is public; the equipment usually is not.
- Warning sign
- The job depends on a system your team does not service, or on a specialty you would have to subcontract at a loss.
- The trade-off
- A new specialty can be a deliberate growth move. Decide that on purpose, not because a bid arrived.
- Factor
- 3. Crew capacity in the buyer's timing
- What to check
- Which crew would do it, and is that crew free when the buyer needs it?
- Knowable before first contact?
- On your side, yes. The buyer's timing comes from the buyer.
- Warning sign
- The install crew is booked for weeks and the buyer wants it finished before the season turns.
- The trade-off
- Capacity changes week to week. A no today can be a yes in a month, so an answer about capacity needs a date on it.
- Factor
- 4. Account value against the cost of winning it
- What to check
- What the work could be worth, set against what winning it costs: site visits, takeoff and estimating hours, proposal rounds.
- Knowable before first contact?
- Rarely. Value usually needs the buyer's own answer.
- Warning sign
- An open bid with a long bidder list, two unpaid site visits and a day of estimating, for a job you are unlikely to win.
- The trade-off
- A large job can justify a large sales effort. The question is the effort per job won, not the size of the job.
- Factor
- 5. Recurring and expansion potential
- What to check
- Could this become recurring work, or lead to other sites in the same portfolio?
- Knowable before first contact?
- Partly. Other locations are often public; whether the buyer would give you them is not.
- Warning sign
- You are counting on the rest of the portfolio when nobody has said it is available.
- The trade-off
- Recurring work is worth more only if you want it and can staff it. An agreement you cannot service on schedule is a liability, not an asset.
- Factor
- 6. Who decides, and how vendors get approved
- What to check
- Is the person you are talking to the one who chooses the contractor, or the one who routes it? What does it take to become an approved vendor?
- Knowable before first contact?
- Partly. The role is often public; the approval process is not.
- Warning sign
- Nobody you have spoken to can say yes, or vendor onboarding will take longer than the job.
- The trade-off
- A slow approval process is also a barrier for the next contractor. Once you are approved, it can protect you.
- Factor
- 7. Terms and obligations
- What to check
- Payment terms, retainage, response-time commitments and penalties, and how much of your work one customer would become.
- Knowable before first contact?
- Rarely, unless a bid publishes them.
- Warning sign
- Long payment terms on a job that ties up your cash, or a response commitment you would have to staff around the clock.
- The trade-off
- Strict terms are common with large owners. Price for them and staff for them; do not discover them after you win.
None of the seven carries a fixed threshold, on purpose. A 45-minute radius, a minimum job size or a margin floor is your decision, and the right number for a shop with three service vans is the wrong one for a shop with thirty. Write yours down, so the whole team screens against the same numbers.
Four questions help you set them:
- Which commercial jobs do you wish your team could say no to more often?
- What would make an introduced account worth your estimator's time?
- Are you trying to add recurring sites, fill a specific gap in a crew's schedule, or win larger projects?
- What is the biggest constraint on taking a new account right now: technicians, distance, vendor approval, or bidding time?
A worked example: the large remote bid against the nearby multi-site account
This example is fictional. The accounts, distances, bidder count, terms and scores are invented to show the method; they describe no real company and no client of ours.
Opportunity A is a regional distribution center replacing six rooftop units through an open bid. Opportunity B is a restaurant operator with four locations near your branch, whose operations director asked about preventive maintenance and a second provider for emergency calls. Each factor scores 2 when it fits, 1 when it fits at a cost, and 0 when it works against you. A question mark is an unknown: it is not scored, and it becomes the next question to ask.
- Factor
- Coverage and travel
- A: remote replacement bid
- 0 — 85 miles from your nearest branch, outside the 45-minute radius you run
- B: nearby four-site operator
- 2 — four sites 10 to 25 minutes from your branch
- Factor
- Work type and equipment
- A: remote replacement bid
- 2 — rooftop unit replacement, which your install crew does every week
- B: nearby four-site operator
- 1 — rooftop units you service, but two sites also have walk-in refrigeration, which you do not
- Factor
- Crew capacity in the buyer's timing
- A: remote replacement bid
- 0 — the install crew is booked five weeks out, and the bid requires completion in six
- B: nearby four-site operator
- 2 — your service technicians have room, and maintenance is the line you want more of
- Factor
- Account value against the cost of winning it
- A: remote replacement bid
- 1 — the largest contract value, but seven published bidders, a mandatory site walk and about a day of takeoff
- B: nearby four-site operator
- ? — the number of visits a year has not been discussed yet
- Factor
- Recurring and expansion potential
- A: remote replacement bid
- 0 — a one-time replacement
- B: nearby four-site operator
- 2 — the buyer asked about preventive maintenance and a backup for emergency calls; more sites in the region are a hypothesis, not scored
- Factor
- Who decides, and how vendors get approved
- A: remote replacement bid
- 1 — a formal bid evaluation: the process is clear, your influence on it is small
- B: nearby four-site operator
- 1 — the operations director recommends, the owner signs; vendor paperwork not yet known
- Factor
- Terms and obligations
- A: remote replacement bid
- 1 — net-60 payment and 10% retainage, published in the bid documents
- B: nearby four-site operator
- ? — the buyer mentioned a four-hour emergency response; whether you can commit to it is open
Opportunity A scores 5 of a possible 14, with nothing left to ask: 0 + 2 + 0 + 1 + 0 + 1 + 1. Opportunity B scores 8 of the 10 points it can already be judged on, 2 + 1 + 2 + 2 + 1, with two questions open: how many visits a year, and whether you can commit to a four-hour emergency response. Compare them on the share of points each can already be judged on, 36% against 80%, and keep the open questions as questions. The larger contract loses here because of distance, a booked crew and a long bidder list, not because large jobs are bad.
The scores are not a profit forecast; they decide which opportunity gets the next hour of your sales time. Change two facts and the gap closes: with an open month for your install crew and the distribution center inside your radius, A would score 9 of 14, 64%, and a short bidder list could make it the better job. And B’s two open questions could still rule it out: a four-hour response you cannot staff is a reason to decline, but you only learn that by asking.
The buyer's side: fewer suppliers, continuity, and the incumbent
Facilities teams under cost pressure tend to streamline their supply chains. JLL’s report names streamlining supply chains and a growing reliance on strategic partnerships among what drives cost savings, and 78% of organizations it surveyed named a strategic partnership with a deep understanding of their business as their top criterion for choosing a facilities provider. It also names business continuity preparedness for mission-critical environments as the foremost risk-management priority.
For a contractor trying to get in, that cuts both ways. In our reading, a buyer reducing its number of vendors will often favor the provider it already has, or one who can cover its whole portfolio. A buyer worried about continuity may want a second provider for emergencies, or coverage for a site its current provider struggles to reach. Neither is something you can assume from the outside:
- Never write to a buyer as if they were unhappy with their current contractor. Nothing public tells you that, and the buyer knows it.
- Treat a backup or single-site role as an opening only when the buyer raises it. It can be a realistic first step with a multi-site buyer, and a poor one to push uninvited.
- One site’s yes is one site. Each location can have its own need, its own approver and its own contract; win them one at a time, and count only what the buyer has agreed.
Expect these questions from a commercial buyer before they add a contractor:
- Can you reach every one of our sites, and how quickly for an emergency?
- Can you get through our vendor onboarding: insurance certificate, W-9, safety documents?
- Who is our point of contact, and is there an after-hours number?
- Have you worked on buildings and equipment like ours?
- Could you start with one site, or cover us as a backup to the provider we already have?
- What does a preventive maintenance visit include, and how do you bill for it?
Have the answers ready before the first meeting; several of them are factors 1, 6 and 7 from the other side of the table. Which person at the account asks them depends on who runs the building: a property manager, an in-house facility team or the building owner. If recurring work is what you want more of, the agreement types buyers are offered are in how to get commercial HVAC maintenance contracts. Factor 5 has its own guide for customers you already serve: winning more buildings from an existing commercial customer; and a job that passed this checklist but stalled after the proposal is covered in following up commercial HVAC proposals that stalled.
What our service does with this, and what your team does
B2B Lead Growth runs commercial outreach for established HVAC contractors. Here is where this checklist shows up in the work, as the system runs it today:
- Before anything is researched, you tell us the work you do, where you do it, the accounts you want and the ones you would turn down. An account outside your service area, an account whose recorded need is work you refuse, and an account you excluded are not pursued.
- We ask for a short weekly answer: for service and repair, maintenance agreements, and replacement and install, whether you need more, are healthy, or are near capacity, and whether whoever follows up on new conversations has room. We order research and outreach by that answer. When whoever follows up is near capacity, or every line of work is, no new accounts are started until you tell us there is room; follow-ups to accounts already contacted continue. An answer more than two weeks old counts as unknown, never as a sign that you are ready for more, and we ask again. How the weekly answer works.
- On Managed Outbound, we hand your team each Qualified Conversation: a buyer at an account that fits the profile you approved, who chooses the HVAC contractor or sent us to the person who does, and agreed to talk. Confirming the need and the timing is your team’s from there.
- On the Opportunity Engine, we carry it further, and check each opportunity against the acceptance criteria you agreed with us, criterion by criterion, with the evidence for each, before it reaches your estimator. These never reach your estimator as an Accepted Sales Opportunity:
- A reply with no stated need: a request for information, a brochure request, a polite reply or accepting a free sample.
- Interest without a timing window the buyer stated. Someday, later and not now are not a timing.
- Someone who neither chooses the HVAC contractor nor has sent us to the person who does.
- Work that fails a criterion you agreed: below the account size or job value you said is worth your estimator's time, outside your service area or the work you perform, or more than your team has the capacity to take on in the buyer's timing.
- An existing customer of yours, an account you are already bidding, or an account type you excluded.
- An opportunity with no next sales step agreed by the buyer and set on a date.
What stays with you on both plans: the technical discovery, the site assessment, the estimate, the price and the close. On any plan, we do not:
- perform technical HVAC discovery, inspections or site assessments
- diagnose equipment or building systems
- engineer solutions, size equipment or specify equipment
- determine the final project scope
- prepare estimates, quotes, bids or proposals
- set pricing or negotiate price or contract terms
- conduct technical field sales or close the sale
- deliver the HVAC work
- guarantee contracts, appointments, site visits, Qualified Conversations, accepted sales opportunities, revenue or sales
How the plans differ, and what each costs, is on pricing; how the whole process runs is in how it works.
How this guide was made
Every source linked on this page was opened and read on October 27, 2026, and each figure is quoted at the strength its source gives it, with who was surveyed. The checklist and the scoring method are ours. Four of the seven factors (service area, kind of work, account value and capacity) are also criteria our own service checks before an opportunity reaches a client’s estimator, as met or not met with evidence; the other three, and the 0-1-2 scoring, are a suggestion for your own screen, not something our system scores. The worked example is fictional. This page cites no client results and makes no claim about what any contractor will earn.
Common questions
Is a bigger commercial HVAC job always a better opportunity?
No. A large job that is far from your branch, due when your crew is booked, or bid against a long list of competitors can cost more to chase than it returns. A smaller account nearby, in work your team wants and has room for, is often the better use of your estimator's time. The size of a job is one factor; the effort it takes to win it, and whether you can deliver it well, are others.
Should a commercial HVAC contractor prioritize maintenance agreements?
Only if that is the work you want and can staff. In ServiceTitan's 2026 survey of 1,020 commercial service owners and executives across trades, maintenance agreements had the highest average gross margin of any work type, at 51%. That is an average across trades, not a figure for HVAC and not a figure for your business. Recurring work you cannot service on schedule is not profitable work.
How can you tell a commercial HVAC lead is worth an estimator's visit before you go?
Check what you can before contact: distance, the kind of building, the kind of work, which of your crews it needs. Then ask the buyer for what you cannot know: the need in their words, the timing, who decides, how vendors are approved, and what the work covers. A visit is worth making when the answers fit your coverage, your crews and the kind of work you want.
What should you do when information about an opportunity is missing?
Ask for it rather than rule the account out. A missing fact is a question for the next conversation, not a reason to drop an account. Rule an account out only on something you know: it is outside your service area, it needs work you do not do, nobody involved can choose a contractor, or the buyer has told you there is no need.
Can a lead generation company tell you which jobs will be profitable?
No. Whether a job is profitable depends on your costs, your price, your crews and how the job goes, and none of that is visible from outside your business. What an outside team can do is screen opportunities against the criteria you set: service area, kinds of work, the size of account worth your time, your capacity, and who decides. Pricing the job and judging its margin stay with you.
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.