Skip to content

Qualified commercial opportunity creation for HVAC contractors

New commercial accounts shouldn't depend on which referral comes in this month.

We find property managers, building owners and facility teams near you. Each gets an email from your outreach mailbox, with a reason to talk. You get the buyers who want to talk, with the thread.

A free, short diagnostic of your commercial pipeline. 16 quick questions, about 5 minutes — no call, no card.

  • Managed Outbound

    $1,500/mo

    Hands you the Qualified Conversation

  • Opportunity Engine

    $2,500/mo

    Hands you the Accepted Sales Opportunity

Flat monthly price, no setup fee, month-to-month; cancel any time with no notice period, effective at the end of the period already paid for. No guaranteed jobs, revenue or opportunity counts. Compare the plans

For established HVAC contractors that already sell and complete commercial work and have room for more of it. We contact businesses only — the ones that buy commercial service, maintenance agreements and replacements — anywhere in the United States.

Got an email from Nishanth Balaji? Just reply to it — no form is needed.

Fictional example

Managed Outbound · what reaches your team

A warm handoff: one Qualified Conversation

AccountPublicly verified
Alder Row Property Management (fictional) — two office buildings on the north side of [your town]
Why we contacted themPublicly verified
They took over management of the two buildings this spring — the article is linked in the record.
What she saidBuyer confirmed
"I pick the service contractors for our office buildings. We have a service company for most of them, but these two aren't on that contract yet. I'd be open to a call with whoever handles your commercial accounts."
Your next move
Reach Dana within one business day — reply to the introduction or call — and offer her times to talk.
Follow this account from the first fact to this handoff
The problem
For most established HVAC contractors, new commercial accounts start when a referral, a repeat customer or an invited bid happens to come in. That makes the commercial pipeline uneven, and nobody has time to change it.
What we do
We run your commercial outreach: we find the right accounts, establish why each one is worth contacting, write every message and follow-up in your company's name, manage the sequence and the replies, and qualify real interest before your team spends time on it. Each message leaves through the sending path authorized for your mailbox; until the email provider's permission for automated sending is in place, your authorized team member presses Send on each message we prepare.
Why it is different
Every account we pursue has a real, checkable reason for outreach, with the source you can open. No credible source, no outreach — never a bought list, never a blast.

The plan difference

Managed Outbound ($1,500/mo) hands you the Qualified Conversation: a buyer who fits your profile and agreed to talk, introduced to your team. The Opportunity Engine ($2,500/mo) develops it further into an Accepted Sales Opportunity: the need and timing confirmed against your criteria and the next sales step set.

Neither plan sells a number of emails or accounts. Each plan sells a defined service and a defined handoff, and how much outreach we do adapts to the worthwhile accounts your market has. The Opportunity Engine costs more for the sales-development work it takes off your team before the handoff, never for more volume.

Get a Free Pipeline Audit
  • Evidence-backed targeting
  • No bought or shared lead lists
  • Your team quotes and closes; we never price or diagnose
  • Outreach from a mailbox your company owns
  • Flat monthly price, month-to-month
  • No guaranteed jobs, revenue or opportunity counts

How it works · follow one account

From a public fact to a handoff your team can act on.

A repeatable way to build a commercial pipeline: every month we find new commercial accounts near you, write to the buyer at each one about its own building, and hand your team the opportunities that come back. The same four steps on both plans: find, contact, conversation, handoff. Scroll through one account, or jump to any stage.

Fictional example. The firm, the person, the buildings, the trade-press article and every word of the conversation below are invented to show how the two plans differ. It is not a client, not a result and not a real conversation.

The labels show what each line rests on in a real record:

  • Publicly verified — rests on a dated public source, linked in the record
  • Buyer confirmed — the buyer's own words in the thread
  • Unknown — not established, so it is marked, never guessed
  1. Stage 1 of 6 · Research

    We find an account worth writing to.

    A property management firm with office and retail buildings in your service area. It fits the profile you approved, and the person who picks its contractors is named on its own site.

    Fictional example

    The account we found

    AccountPublicly verified
    Alder Row Property Management (fictional) — a property management firm with office and retail buildings in your service area
    Decision-makerPublicly verified
    Dana (fictional), Director of Facilities — a named person, with an email address the firm publishes for her
    Route
    North route — a zone you named. Among accounts that are otherwise equal, the ones on your routes are worked first. It says nothing about the margin on the work.
  2. Stage 2 of 6 · Evidence

    We record the reason to write, and what it does not tell us.

    A dated trade-press article says the firm took over two office buildings this spring. That is a reason to write. It says nothing about whether those buildings need a contractor, so that stays marked unknown until the buyer says otherwise.

    Fictional example

    The reason to write, kept apart from the need

    Reason to writePublicly verified
    A trade-press article says the firm took over management of two office buildings on the north side of your town this spring. In a real record, the article's link and date sit here.
    Do they need a contractor?Unknown
    Not stated anywhere public. Only the buyer can say, so nothing we write assumes it.
    Who services the buildings now?Unknown
    Not known. We do not guess, and we never say what shape anyone's equipment is in.
  3. Stage 3 of 6 · Outreach

    We write to her in your name, about her buildings.

    One short email from the dedicated mailbox on your commercial subdomain. It names the reason, offers something useful and asks one question. Follow-ups add something new; anyone who asks us to stop is never written to again.

    Fictional example

    Subject: Service for the two office buildings you took over

    Fictional example: the first email, sent in your name from your outreach mailbox

    Hi Dana,

    I saw that Alder Row took over management of the two office buildings on [Street] this spring.

    We're [Your company], a commercial HVAC contractor based in [your town]. We handle maintenance and service for office and retail buildings nearby.

    If it would help to have another HVAC contractor you can call for those buildings, I can send a short note on how we set up maintenance for managed properties.

    Would that be useful?

    [Your name], [Your company] · [phone]

    [Your business address]

    If you'd rather not hear from me again, reply STOP and I won't email you again.

  4. Stage 4 of 6 · Buyer reply

    Dana writes back, in her own words.

    A person reads every reply. Interest counts only in the buyer's own words: never a keyword, an automatic reply or a bounce.

    Fictional example

    Buyer confirmed

    What she wrote back

    “Thanks for reaching out. I pick the service contractors for our office buildings. We have a service company for most of them, but these two aren't on that contract yet. I'd be open to a call with whoever handles your commercial accounts.”

  5. Stage 5 of 6 · Qualification

    A person checks it against the standard.

    Every test of a Qualified Conversation is checked against her words or the profile you approved; none is assumed.

    Conversation · Managed Outbound

    When a buyer replies, a person answers, confirms they fit and choose the contractor, and asks if they want to talk with your team. When they say yes, it is a Qualified Conversation, and the call is yours.

    Conversation · Opportunity Engine

    When a buyer replies, a person answers and confirms they fit and choose the contractor. Then we confirm the need and the timing against your criteria and set the next step with your team on a date: a call, a meeting or a site visit.

    Fictional example

    The Qualified Conversation check

    • The account fits the profile you approved: the account types and the area you agreed, and none of your exclusions.

      Office buildings inside the service area you approved, and none of your exclusions.

    • The person who replied chooses the HVAC contractor, or has sent us to the person who does.

      Buyer confirmed “I pick the service contractors for our office buildings.”

    • The interest is real, in the buyer's own words, read and confirmed by a named person.

      Buyer confirmed Her reply answers our email about these two buildings, in her own words. A person read it; no software matched a keyword.

    • The buyer agreed to talk with your team.

      Buyer confirmed “I'd be open to a call with whoever handles your commercial accounts.”

    A Qualified Conversation: in her own words she picks the contractors for these buildings, the reply is genuine, and she agreed to speak with your team. A person read it and confirmed it — not a keyword match.

  6. Stage 6 of 6 · Handoff

    Your plan decides what reaches your team.

    Up to her reply, both plans do the same work. Choose a plan to see the handoff it makes.

    Handoff · Managed Outbound

    You get an email introducing you to the buyer by name, with the whole conversation. You take it from there: reach the buyer within one business day — reply to the introduction or call.

    Handoff · Opportunity Engine

    You get an email introducing you to the buyer by name, with a written brief and the next step on its date. Within one business day, confirm your team will keep the next step we set with the buyer.

    Show the handoff for

    Fictional example

    $1,500 a month

    Managed Outbound: the handoff happens here

    At the Qualified Conversation we write to Dana in your name, introduce her to [the person on your team who takes it], share your booking link, and hand the conversation over. This is the record your team receives.

    AccountPublicly verified
    Alder Row Property Management (fictional) — two office buildings on the north side of [your town]
    Why we contacted themPublicly verified
    They took over management of the two buildings this spring — the article is linked in the record.
    What she saidBuyer confirmed
    "I pick the service contractors for our office buildings. We have a service company for most of them, but these two aren't on that contract yet. I'd be open to a call with whoever handles your commercial accounts."
    What we checkedBuyer confirmed
    She picks the contractor ("I pick the service contractors for our office buildings"), and she agreed to speak with your team ("I'd be open to a call").
    Status
    Warm introduction sent in your name · your booking link shared · the conversation is now yours
    Your next move
    Reach Dana within one business day — reply to the introduction or call — and offer her times to talk.

    Stays with you: Confirming the need and the timing, technical discovery, the site assessment, the estimate, the proposal, the close and the work itself stay with you.

    Fictional example

    $2,500 a month

    Opportunity Engine: we keep the conversation going

    We stay in the thread, writing in your name, until the need and timing are confirmed in her words, the fit is checked against the criteria you agreed with us, and a next sales step is set with her. We ask one question at a time — never a questionnaire.

    The conversation that set it up, one question at a time
    1. Us, in your name

      Thanks, Dana. What would you need from a new contractor on those two buildings — ongoing maintenance, or something more immediate?

    2. Dana

      Ongoing maintenance to start. Both buildings came over without a service agreement.

    3. Us, in your name

      Is there a date you'd want someone in place by?

    4. Dana

      Before our heating-season inspections, so by the end of October.

    5. Us, in your name

      How would bringing on a new HVAC contractor normally get approved?

    6. Dana

      I pick the contractor and our regional manager countersigns the agreement. You'd also need to be on our approved vendor list — a certificate of insurance and a tax form, through our vendor portal.

    7. Us, in your name

      Would it work for [your estimator] to walk both buildings with you next week?

    8. Dana

      Tuesday morning works. Have them check in with our building engineer at the front desk of the first building.

    The opportunity brief your team receives

    The need (confirmed with Dana, in her words)Buyer confirmed
    "Ongoing maintenance to start. Both buildings came over without a service agreement."
    Timing (her words)Buyer confirmed
    "By the end of October," before their heating-season inspections.
    Approval path (her words)Buyer confirmed
    Dana picks the contractor; the regional manager countersigns the agreement.
    Checked against the criteria you agreed with us
    A commercial property inside the agreed service area — yes · work you perform: maintenance — yes · a named buyer who decides: Dana picks the contractor — yes · a stated need and timing window in her words — yes · none of the exclusions you named (not an existing customer, not an active bid) — yes
    Next sales step (set with Dana)Buyer confirmed
    A walk-through of both buildings with [your estimator] on Tuesday morning; check in with the building engineer at the front desk of the first building. Your estimator confirms.
    Not yet knownUnknown
    The regional manager's name, and how long vendor registration takes.
    Status
    Accepted sales opportunity · warm introduction sent in your name · walk-through set with Dana · handed off to [your estimator]

    Stays with you: Technical HVAC discovery, the site assessment, the estimate, the proposal, the negotiation, the close and the work itself stay with you. We develop the opportunity; you do the technical selling and close it.

Your team runs the meeting, the estimate and the close. Tell us what happens, and your report counts it.

What happens after I sign?

You pay the first month, complete a 30-minute onboarding form, have your Workspace administrator add one licensed mailbox on commercial.<your domain>, connect it, and approve the kinds of accounts we write to and what we may say. On the Opportunity Engine, also connect a booking link for your team. Once your agreement is signed, payment is confirmed, and required onboarding, mailbox, compliance, and sender-health checks are complete, we can begin preparing personalized outreach drafts in your connected mailbox. Your authorized team member reviews and manually sends each message. Fully automated outreach is enabled only where the applicable provider permissions and compliance requirements have been verified. We will confirm your start date after onboarding.

What am I responsible for?

Before launch: the onboarding answers (on the Opportunity Engine, a booking link for your team), the dedicated mailbox and its Workspace licence, and your approvals. Your authorized team member reviews and manually sends each message. After each handoff, we ask you to reach the buyer (or, on the Opportunity Engine, confirm your team will keep the step we set) within one business day, and to tell us whether you took it on, are sending it back for another look, or are declining it, and why. Then tell us what happens: a meeting, an estimate, a bid, won or lost. The estimate, the proposal and the close are always yours.

Two plans

Choose how far we carry each opportunity. The price follows that.

$1,500 or $2,500 a month, flat. No setup fee, month-to-month, and you can cancel any time with no notice period. Never priced per lead or per opportunity, and neither plan sells a number of emails or accounts. Point it at the work you want more of: maintenance agreements, service calls or replacement projects.

The difference, in plain words

Both plans find the accounts, write to the buyers and follow up. The difference is where we stop.

Managed Outbound · $1,500/mo
Managed Outbound stops at the introduction. When a buyer agrees to talk, we introduce you by email with the whole thread, and your team confirms the need and books the meeting from there.
Opportunity Engine · $2,500/mo
The Opportunity Engine keeps going and does the sales-development work your team would otherwise do. We confirm the need and the timing with the buyer, check the opportunity against the criteria you agreed with us, and set a next step on a date. Then we introduce you, with a written brief.

The extra $1,000 a month pays for that work, between the buyer's yes and your estimator's time, so it no longer falls on you. It never buys more emails or more accounts: on both plans, how much outreach we do adapts to the worthwhile accounts your market has.

  • Where we suggest starting

    Managed Outbound

    Price
    $1,500/mo
    What it gets you
    Commercial buyers who want to talk, introduced to your team. Your team runs the conversation from the first call.
    What reaches you
    An email introducing you to a buyer who has agreed to talk, with the whole email thread.
    Best for
    Someone on your team can call a buyer within a business day, confirm the need and book the meeting.
    Hands you
    Qualified Conversation
    See if Managed Outbound fits your team
  • Opportunity Engine

    Price
    $2,500/mo
    What it gets you
    The sales-development work between a buyer's yes and your estimator's time is done for you, so that time goes only to buyers whose need, timing and fit have been confirmed. We confirm the need and the timing and set the next step.
    What reaches you
    A buyer whose need, timing and fit have been checked against your criteria, with a next step agreed on a date and a written brief, introduced to you by email.
    Best for
    You or your estimator are doing the sales-development work yourselves — chasing the need and the timing and scheduling the next step — and you want it off your plate.
    Hands you
    Accepted Sales Opportunity
    See if Opportunity Engine fits your team

Who does what, plan by plan

Show the plan

Managed Outbound · $1,500/mo · hands you the Qualified Conversation.

What we do

  • Targeting
  • Account research
  • Decision-maker contact
  • Outreach
  • Follow-up
  • Interest screening
  • Qualified Conversation
  • Warm handoff

What your team does

Confirming the need and the timing, technical discovery, the site assessment, the estimate, the proposal, the close and the work itself stay with you.

What reaches you

An email introducing you to a buyer who has agreed to talk, with the whole email thread.

Sample handoff

Fictional example
Why we contacted themPublicly verified
They took over management of the two buildings this spring — the article is linked in the record.
What she saidBuyer confirmed
"I pick the service contractors for our office buildings. We have a service company for most of them, but these two aren't on that contract yet. I'd be open to a call with whoever handles your commercial accounts."
Status
Warm introduction sent in your name · your booking link shared · the conversation is now yours
Your next move
Reach Dana within one business day — reply to the introduction or call — and offer her times to talk.
See the whole handoff, from the first email

Opportunity Engine · $2,500/mo · hands you the Accepted Sales Opportunity.

What we do

  • Targeting
  • Account research
  • Decision-maker contact
  • Outreach
  • Follow-up
  • Interest screening
  • Qualified Conversation
  • Business-need validation
  • Property, account and buyer information
  • Acceptance against your criteria
  • Next sales step coordination
  • Opportunity brief
  • Warm handoff

What your team does

Technical HVAC discovery, the site assessment, the estimate, the proposal, the negotiation, the close and the work itself stay with you. We develop the opportunity; you do the technical selling and close it.

What reaches you

A buyer whose need, timing and fit have been checked against your criteria, with a next step agreed on a date and a written brief, introduced to you by email.

Sample handoff

Fictional example
The need (confirmed with Dana, in her words)Buyer confirmed
"Ongoing maintenance to start. Both buildings came over without a service agreement."
Timing (her words)Buyer confirmed
"By the end of October," before their heating-season inspections.
Next sales step (set with Dana)Buyer confirmed
A walk-through of both buildings with [your estimator] on Tuesday morning; check in with the building engineer at the front desk of the first building. Your estimator confirms.
Not yet knownUnknown
The regional manager's name, and how long vendor registration takes.
See the whole handoff, from the first email

On both plans, your team does the site visit, the estimate, the proposal and the close. We never quote, price or diagnose equipment.

Why us, not another outbound provider
Not a lead seller
We do not sell names, lists or shared leads, and there is no per-lead fee. Every account is researched for you and worked toward a conversation.
No conflicting pitches
Two of our clients never pitch the same property for the same service, and while we work for you, our own outreach to competing HVAC contractors in your service area pauses. Exclusivity is available only by a separate written agreement.
Qualified before it reaches you
A person confirms every Qualified Conversation from the buyer's own words. On the Opportunity Engine we also confirm the need, the timing and a next step before we hand it to you.
A real reason in every email
Every first email is about the buyer's own building or account, with a source you can open: a public page, or your own record of that business. No source, no email.
You own the setup
The emails go from one dedicated mailbox on your company's commercial subdomain, licensed to you and used only for this outreach. Every reply lands with you, you approve the kinds of accounts we write to and what we may say, and the work from every paid month is yours.

Start here — free

Free Pipeline Audit

A free, short diagnostic of your commercial pipeline. Yours to use whether or not you ever buy.

Illustrative example

Free Pipeline Audit — Northgate Mechanical (fictional)

Illustrative example for a fictional company. It is not anyone's audit and not a result: it is what the audit's own code wrote for one set of made-up answers, in the format a real one is written in.

Pipeline scorecard

Targeting: 3 out of 5

You told us:

  • Can you name the commercial accounts and the area you want? Roughly — we know the kind of building, not the list
  • Where do you think commercial opportunities get lost? We rarely reach the person who decides

Why: You know the kind of building you want, but not yet the list by name. A named list is what makes the work repeatable. You also told us you rarely reach the person who decides, which starts with knowing who that is at each account.

Positioning: Unknown

Why unknown: We could not verify a sentence on your website about your commercial work. That is a fact about our search, not about your company.

Prospecting consistency: 2 out of 5

You told us:

  • Where does most of your commercial work come from today? Repeat accounts and referrals
  • How often does a new commercial account start with you? A few times a year
  • How much of that work rests on one customer, contractor or source? It is spread across many customers and sources

Why: A new commercial account starts a few times a year, so the pipeline depends on timing more than effort. Most commercial work comes from repeat accounts and referrals. That is valuable, but a new account starts when someone else decides.

Follow-up: 2 out of 5

You told us:

  • Who follows up with commercial buyers today? The owner, when there's time
  • When a commercial buyer replies or asks for a price, what happens next? We answer when we can

Why: The owner follows up when there's time, so follow-up stops in the busy weeks. Replies are answered when you can.

Opportunity handling: 5 out of 5

You told us:

  • Who quotes and wins your commercial work? An estimator or commercial manager whose job it is
  • Where do you think commercial opportunities get lost? We rarely reach the person who decides

Why: An estimator or commercial manager quotes commercial work as their job. And you told us opportunities are lost before the quote, not at it.

The biggest bottleneck

Prospecting consistency (our read): New commercial accounts start when someone else decides, not on a schedule you set. That keeps the pipeline uneven, and it is the area outbound changes most directly. It rests on the prospecting consistency score above (2 out of 5) and the answers under it.

Three prioritized actions

  1. Set a weekly number of new commercial accounts to contact, and keep it in busy weeks too. New accounts start on your schedule only when the outreach is steady.
  2. Give one named person every open commercial conversation, with the date of the next follow-up written down beside it, so no reply waits for a free afternoon.
  3. Write down the two kinds of commercial account you want most and the towns you will drive to. Then list the accounts in that area by name. A named list is what makes prospecting something you can do every week.

Each area gets a score from 1 to 5 only where your answers or a page we verified support one; otherwise it says unknown, never a guessed score. What you told us, what your own website says (checked word for word on the page), our read (with what it rests on) and what we do not know are labelled apart. A page we could not read, or something we did not find online, is never a finding about your business.

It is a diagnostic, not a promised result: no guaranteed leads, calls or jobs. Nothing is sent to anyone as part of it, and it contains no list of accounts, no names and no sample email.

What every audit returns, in six parts
  • A scorecard for five areas

    Targeting, Positioning, Prospecting consistency, Follow-up and Opportunity handling — each scored 1 to 5 only where your answers or a page we verified support a score, otherwise marked unknown, with the reason.

  • The biggest bottleneck

    The one thing most likely holding back new commercial accounts, from what you told us and what your own website says.

  • Who to target

    The kinds of commercial accounts to go after in your area, and the single most important targeting opportunity.

  • Three prioritized actions

    What to do first, second and third. They are useful whether or not you ever work with us.

  • What we could take off your plate

    Which of that work B2B Lead Growth could do for you, said plainly — and when the honest answer is none of it.

  • Fit for a Call

    Strong Fit, Possible Fit or Not a Fit Right Now. Only a strong fit gets a booking link; any other verdict says what would decide it and never asks for a meeting.

Who gets one

If your answers show a fit, your free audit is emailed to you whether or not you book a call or ever buy. If they show we can't do this work for your company, the step that decides it says so on screen, and why, before asking for your name or email — and no audit is sent. A qualifying audit is emailed within 5 business days, and only a strong fit is offered a call.

Why believe any of this

What you can check before you spend anything.

Who does the work

Software researches each account and drafts each email. Code blocks any email whose reason to write has no source on record. A separate automated check reviews each draft before it can send. A person, Nishanth Balaji, decides and sends every answer to a reply on your campaign; software may draft one. Software never answers a reply to your campaign, and never places a call. Before the first send you approve the account types, the area, the exclusions and what we may say about your company, and nothing is sent until every check has passed. There is no account manager between you and the person responsible. About B2B Lead Growth.

The audit comes first, free

A short diagnostic of your own commercial pipeline, handed over before any money changes hands. Judge how we think on that.

Both plan prices are published

Two plans, each with what we own, where we hand over, and what stays with you. The only optional service we price separately is contractual exclusivity, by a separate written agreement.

Every account carries its source

A public link you can open, plus the reason it was picked. No citation, no contact.

B2B Lead Growth is a founder-led service without published client results yet, and this site invents none. The free audit lets you judge how we think; here is what else you can check today.

One real account, researched the way we research every account.

Not the fictional walkthrough above: a real account from public sources, with the reason to write and the way to write it. The name and the link are withheld.

Target account
A commercial property management firm whose new assignments, announced in May 2026, include two New Jersey buildings: a 12,686-square-foot industrial and office property and a 43,560-square-foot industrial building.
Why it fits
A commercial property manager that took on two New Jersey buildings in May 2026, an industrial and office property and an industrial building. Its own services include maintenance and tenant installation, the two ways an HVAC contractor works in buildings like these.
Relevant buyer
The firm's director of property management, who is named in the announcement. On a paid plan each account names the buyer role to approach, and the person where a public source names them; this page gives the role only.
Reason for outreach
A dated, public management assignment: the firm is now responsible for buildings it did not run before. That is a reason to write — an opportunity, not a claim about the condition of anything on site.
Recommended approach (ours)
One short email from your outreach mailbox to the director of property management: one verified fact about the two buildings, one thing your company does for buildings like these, and one question: whether the firm keeps a second HVAC contractor on file for them, and who decides that. No meeting request and no proposal in a first email.

Verified source

A trade-press article of May 8, 2026 announcing the assignments, read on September 18, 2026. Quoted from it:

  • “a 12,686-square-foot industrial and office property”
  • “a 43,560-square-foot industrial building”
  • “full property management services, including accounting, maintenance, tenant installation”

A real account, researched on September 18, 2026 from a public trade-press article to show the format every account on a paid plan arrives in. It was not prepared for a client. The firm's name and the article link are withheld here because this is the format a client receives, and accounts researched for a client are never published; on a paid plan the record carries the firm's name, the source link and the buyer to approach for every account.

What a client receives: a sample handoff, brief and report · Inspect three real research examples — including an account we would not contact yet (research demonstrations — not clients, never contacted)

Commercial work already on the books, and room for more of it.

  • Established HVAC contractors that already sell and complete commercial work — service agreements, repairs, replacements and change-outs — whether it is most of your work or a real share of it
  • Someone on the team who quotes commercial bids and wins them
  • Room to take on more commercial accounts
  • Commercial work that arrives by referral, repeat and word of mouth, with no consistent way to find new accounts and follow up with them
  • A commercial buyer you can describe: property managers, building owners, facility teams or multi-site operators in the areas you serve
  • A wish to have those accounts contacted proactively, in your company's name — alongside your marketing, not instead of it
  • Anywhere in the United States — the work is done remotely, from public sources, in your own service area

Who we write to for you: property managers, building owners and facility teams. Businesses only, each found from public sources with a cited reason.

Not a fit: contractors with no commercial work yet · anyone wanting to buy leads · companies at capacity year-round · shops that already run in-house outbound. The fit check says so on the spot, before you spend anything. Every reason, in full.

What you are actually risking
  • You see real work before you pay.
  • Canceling never costs you more than the month you are in.
  • A month we have not started is refunded in full.
  • Failures we control are made good with work.If we miss something we control — a handoff that failed its standard, an account outside your profile, a missed follow-up, a broken handoff or an automation failure — it stops counting, and we make it good with work: the step redone, or a replacement account worked through the full follow-up. Raise it within 14 days of the handoff; failures we find ourselves are made good without a claim. Replacements are added on top of the month's normal work, within a monthly bound, and carry into at most the next two paid months. Never cash or credit, never a promised result.
  • On price, cancellation and refunds, the better terms win.
  • Your mailbox, your replies and your paid-for work stay yours.
  • Your data is deleted within 30 days of the end.
  • No promised number of opportunities, on purpose.

None is a promise about results. Each one is in the public Terms of Service, and mirrored in the services agreement you sign. Each one in full, and the Terms of Service they are written in.

FAQ

Straight answers before you spend anything.

Most asked

What exactly do you do for a commercial HVAC contractor?

We find the right commercial accounts, identify why they are worth contacting, handle the outreach and follow-up, qualify genuine interest, and hand the HVAC team a sales conversation or developed opportunity worth acting on. The contractor handles technical discovery, estimating, proposing, negotiation, closing and service delivery. The accounts are businesses in the areas you serve — property managers, building owners, facility teams, multi-site operators — each researched from public sources with a reason to write that you can check. Your plan decides how far we carry each buyer: on Managed Outbound we introduce you once a buyer agrees to talk, which makes it a Qualified Conversation, and on the Opportunity Engine we also do the sales-development work your team would otherwise do — confirming the need and the timing, checking them against your criteria and setting the next step on a date.

How is this different from buying leads?

We sell no leads at all — you pay a flat monthly fee for a managed outbound service, never a per-lead price. Every account is a business we researched for you: a property manager, a building owner, a facility team. We never sell an account to anyone, and two of our clients never pitch the same property for the same service. The trade-off is real: a lead seller hands you a name today, and a commercial account takes weeks of research and contact to reach.

Whose email address does this go out from?

Your company's. Your outreach goes out from one dedicated Google Workspace mailbox on commercial.<your domain>, a subdomain of your company's own domain, used only for this outreach. Your everyday inbox is never used, and an alias on it does not qualify. You connect the mailbox yourself, with our connector or our Google sign-in, and can disconnect it at any time; we never ask for a password or an app password. A subdomain shares your company's email reputation, so it is a dedicated mailbox used only for this outreach, monitored, and paused on any health problem. We never send your outreach from our own mailbox or domain. It goes out only from the dedicated mailbox on your commercial subdomain, so the mailbox, reputation and reply points above always apply. Every reply lands in that mailbox, and you can read the inbox and the sent folder at any time. You approve the kinds of accounts, the area, the exclusions and what we may say, then either each batch of emails before it goes out in your name, or, once, a standing authorization that lets emails within what you approved go without a batch to read; you can pause or stop at any time. Today your mailbox connects through our connector, which you copy into the mailbox's own Google account; our Google sign-in becomes a second way once Google has verified it. No outreach goes out from your mailbox before it is connected and checked.

What if a month brings no Qualified Conversations or Accepted Sales Opportunities?

It can happen, and the report says so plainly: each zero is shown as a zero, beside the accounts contacted and the messages sent, and when a period is thin, the report names the limits we track that were in force as it was built — such as too few worthwhile accounts left, a sending hold, outreach running as drafts your team sends, or your team's capacity — and says when the cause is not known. We never lower the standard or count a weak reply to fill a month. A failure we control — a missed follow-up, an account outside your profile, a handoff that missed its standard — is made good with work, never cash or credit. We do not refund because a result did not occur, since we never promise one. There is no minimum term. You can cancel any time, by the cancellation link or by email, with no notice period: it takes effect at the end of the period already paid for, and nothing more is charged.

Do I have to get on a call to get the free audit?

No. If your answers show a fit, your free audit is emailed to you whether or not you book a call or ever buy. If they show we can't do this work for your company, the step that decides it says so on screen, and why, before asking for your name or email — and no audit is sent. A 15-minute call is offered only when your answers show a strong fit, and even then it is optional — never the price of the audit, and never a pitch you have to sit through. We don't ask a company that isn't a strong fit for a meeting: the audit tells it what would decide one. No work begins until you decide to move forward.

Everything else

What this is

ServiceTitan / Housecall Pro / Jobber already emails my customer list. Why pay you?

Those tools email the people already in your system; we find and contact the commercial accounts that are not in it yet. Your software cannot research the property managers and building owners in your towns, find the right buyer at each, or write to them with a cited reason. If someone on your team already does that every week, you may not need us; most shops don't have one, because nobody has time.

We already pay for prospecting software or a contact database. Isn't this the same thing?

No. That software gives your team data: companies, properties, contacts, sometimes a buying signal. Someone still has to choose which accounts are worth your time, write to the right person with a reason that is true, follow up, read every reply, screen the interest and hand you the buyers who want to talk. On the Opportunity Engine, we also check each one against your criteria and set the next step before your estimator's time goes into it. That is the part we do. If your team already keeps a target-account list in a tool like that, tell us at onboarding. We start from your list instead of duplicating it, we still verify every account ourselves, and the tool stays yours.

We already have a marketing company running ads. Does this replace them?

No, this runs alongside your marketing rather than replacing it. Marketing can create awareness and inbound demand. B2B Lead Growth proactively identifies specific commercial accounts worth pursuing and does the outbound sales-development work that starts and qualifies those conversations. Property managers and facility teams choosing a contractor for a building or a portfolio rarely search for one; somebody has to write to them. We don't touch your ad accounts, your website, or your Google Business Profile.

What do you not do?

We do not do technical discovery or site assessments, diagnose, size or specify equipment, set the scope, write the estimate or the proposal, set the price, negotiate terms, or close the deal — those stay with your team on both plans. We also do not sell or resell leads, run paid ads, make cold calls, or buy contact lists, and we do not promise that any account will sign. We create the sales conversation; you do the technical selling and close it.

Where are you based, and who do you serve?

We are a founder-run company based in New Jersey, and we work remotely with established HVAC contractors that already do commercial work, anywhere in the United States. The account research runs from public sources in whatever area you serve, so the service does not depend on where we sit. Two of our clients never pitch the same property for the same service, and while we work for you, our own outreach to competing HVAC contractors in your service area pauses. Exclusivity is available only by a separate written agreement.

Where the accounts come from

Who exactly will you contact in our name?

We contact businesses only: property managers, building owners and facility teams, plus the general contractors and multi-site operators that buy commercial HVAC work. Each is found from public sources and carries the reason it was picked and a link to where we found it. A contractor with no commercial work yet is not a fit for that reason, and the fit check says so before you pay anything.

Where do the accounts actually come from?

The accounts are researched from free public sources — a property manager's portfolio page, a company's facilities team, a posted renovation, a permit filing — and every one carries its source link, a fit reason, and the buyer role to approach, with the person's name where a public source gives it. Nothing is bought from a data broker, and an account with no citation cannot be contacted at all. If you also hold commercial account history you are entitled to use, you can send it and we work that too. It is optional, and nothing from it is contacted until you have approved the list.

What makes an account worth contacting?

An account is worth contacting when it fits the profile you approved, has a buyer we can reach — the role always, and the person's name where a public source gives it — and carries a real, checkable reason to write. The reason is a public fact — a portfolio they manage, a building they just took on, a posted renovation, a maintenance need their own site describes — with the source link attached. No credible source, no outreach: an appearance in a directory or a listicle is never a reason on its own. We never assert what shape a building's equipment is in; an indicator is a reason to write, not a diagnosis.

How the outreach runs

Do you make phone calls?

No — our outreach to buyers is email. The sales call with the buyer is always your team's. We place no calls as part of either plan. On the Opportunity Engine, a call by us would need your written authorization first, and it is not part of the standard plan. We never make a cold call: a call by us would only ever answer something the buyer asked for in their own words.

How does the sending work?

Your outreach mailbox must be on Google Workspace; we do not connect Microsoft 365 or any other email system. In the first days after you sign and your first payment clears, your Google Workspace administrator adds commercial.<your domain> as a secondary domain and creates one licensed user on it, which your company pays for; we send the exact steps and the DNS records. You then connect that mailbox once, in one of two ways: with our connector, a short script you copy into that mailbox's own Google account and authorize there to read, send and draft its mail and see its address; or through our Google sign-in, which asks for one permission: to read, send and organize the mail in that mailbox. Once outreach can start, the first emails go out slowly. That mailbox is the only access we need. Through our Google sign-in our software reads every message that arrives in it to find replies, bounces and opt-outs; through our connector, at its recommended setting, it reads only the conversations it took part in and the messages from or to the people it wrote to. Either way the mailbox must be used only for this outreach. Nothing sends until its email authentication (SPF, DKIM and DMARC) passes and the domain is clear of the Spamhaus blocklist, and those checks are repeated while sending runs. Once your agreement is signed, payment is confirmed, and required onboarding, mailbox, compliance, and sender-health checks are complete, we can begin preparing personalized outreach drafts in your connected mailbox. Your authorized team member reviews and manually sends each message. Fully automated outreach is enabled only where the applicable provider permissions and compliance requirements have been verified. A subdomain shares your company's email reputation, so sending starts slowly, is watched, and pauses on any health problem. Each contact gets at most 3 emails, and anyone who asks us to stop is suppressed in code as soon as their message is read. Neither plan sets a number of emails or accounts: how much outreach goes out adapts to the worthwhile accounts your market has. You can stop all sending at any time by revoking our Google access or telling us in writing. Today your mailbox connects through our connector, which you copy into the mailbox's own Google account; our Google sign-in becomes a second way once Google has verified it. No outreach goes out from your mailbox before it is connected and checked.

What happens when someone replies with interest?

What happens next depends on your plan, and only on your plan. On both plans a person answers, and checks that the interest is genuine, that the account fits your profile and that the person chooses the HVAC contractor. On Managed Outbound, once they agree to talk with your team, it is a Qualified Conversation, and we hand it to you with a warm introduction and the whole conversation. On the Opportunity Engine we first validate the need, gather the account information, check it against your agreed criteria and set a concrete next sales step, then hand it over with a complete brief.

What happens if someone asks not to be contacted?

Anyone who asks not to be contacted is suppressed in code as soon as their message is read, and never contacted again on your campaign. Opt-out handling, deduplication, and daily sending caps run as automated checks on every send rather than something a person has to remember. Opt-outs are processed even while a campaign is paused, and the suppression list goes with you if you leave.

What you can expect

What is a Qualified Conversation?

A Qualified Conversation is a commercial account that fits the profile, area and exclusions you approved, where the person who replied chooses the HVAC contractor — or sent us to the person who does — showed genuine interest in their own words and agreed to talk with your team. A named person on our side confirms it from the buyer's own words in the conversation, never from a keyword or an automatic reply. It is what Managed Outbound hands off; its report is organized around the ones you take on, shown beside every one handed off and against the accounts contacted and the messages sent to get there. The Opportunity Engine carries it further — the need, the timing, your criteria and a next step — and its report is organized around the Accepted Sales Opportunities you take on, beside those it hands off. Each is a count of what happened, never a commitment to a number.

Do you guarantee jobs, appointments, or revenue?

No, we do not guarantee revenue, contracts, appointments, site visits, replies, Qualified Conversations or Accepted Sales Opportunities on either plan, and not every positive reply becomes an opportunity. Three firms on our pricing page publish a guarantee: one works for free past the end of its contract until it meets its meeting commitment, one pauses payments below an agreed booked-meeting floor, and one replaces a canceled or off-target appointment; we ask for no minimum term. Whether an account signs depends on your price, your references, your timing, and how the site visit goes. What we commit to is running the service to the stated standard, handing over what meets it, and reporting the results honestly.

Does a plan include a set number of emails or accounts?

No. You pay a flat monthly fee for a defined service and a defined handoff, not for a number of emails or accounts. How much outreach we do each month adapts to how many genuinely good-fit accounts your market has, the evidence behind each one, the conversations already under way and the health of your mailbox. When there are not enough worthwhile accounts to justify more outreach, your report says so; we never lower the standard or invent activity to fill a number. Internal safety limits still apply — a slow start for a new mailbox, a daily sending cap, and holds that cut sending when bounces or complaints appear — but they protect your mailbox; they are never a quota we fill. The Opportunity Engine costs more for the sales-development work it takes off your team before the handoff, never for more volume.

What if there aren't enough good accounts in my area?

We keep the service running inside every safety and quality check, show you the shortage in your report and look at the targeting with you. We never lower the standard or invent activity to fill a number: no fixed quota of emails or accounts is ever the goal.

What does a handoff actually contain?

A handoff arrives by email, to the person on your team who takes it, with a warm introduction to the buyer. On Managed Outbound it carries the account, the contact, the context and the whole conversation, plus your booking link where it fits. On the Opportunity Engine it also carries the opportunity brief: the validated need and timing, the account information with unknowns marked, the check against your criteria and the next sales step already set.

Do you have case studies or client results I can see?

No, there are no published case studies or client results yet, and we will not invent any. This is an early, founder-led service. What the site shows instead is the standard, the account format, the process, and the price. Start with the free audit: a short diagnostic of your own commercial pipeline — a score for five areas, the biggest bottleneck, the kinds of accounts to target and three prioritized actions — so you can judge how we think before you spend anything.

Money, terms and getting started

Which plan should I start with?

Pick the plan by how much of the sales work you want off your plate. Managed Outbound is where we suggest starting: we hand your team each Qualified Conversation, a buyer who agreed to talk, with a warm introduction, and your team confirms the need and books the meeting from there. If you or your estimator are the ones chasing the need and the timing and scheduling the next step, the Opportunity Engine does that sales-development work for you before the buyer reaches your team — and it only makes sense if someone on your team quotes and wins commercial bids. The fit check gives you a read from your own answers.

What do you need from us to start?

Five things, in this order. First, a counted market: we count the reachable accounts in your area before you sign, and we never estimate one. Second, the signed agreement and the first payment: Onboarding starts once the agreement is signed and the first payment has cleared. Third, about 30 minutes on the onboarding form: the account types you want, the areas you serve, the work and accounts to screen out, what we may and may not say about your company, and who on your team takes an interested reply. Fourth, one licensed Google Workspace mailbox on commercial.<your domain>, which your Workspace administrator creates and your company pays for, connected once with our connector or our Google sign-in — we send the exact steps and never ask for a password. Fifth, your written approval of the account types, the area, the exclusions and what we may say, then of each batch of emails — and, on the Opportunity Engine, the acceptance criteria an opportunity must meet before we hand it over, and a booking link for your team. You do not have to send a customer list: the account research runs from public sources. Once your agreement is signed, payment is confirmed, and required onboarding, mailbox, compliance, and sender-health checks are complete, we can begin preparing personalized outreach drafts in your connected mailbox. Your authorized team member reviews and manually sends each message. Fully automated outreach is enabled only where the applicable provider permissions and compliance requirements have been verified.

How is this different from hiring an inside-sales or office person?

You are buying a defined piece of work rather than a headcount: no salary, payroll tax, tooling, ramp time or management attached, and nobody to hire, train or replace. In most shops the account research and the first contact are the first things dropped when the phones get busy. It moves between plans as your needs change and is measured against clear reporting. If you already employ someone whose job this is, you may not need us.

How do we start, and is there a long-term contract?

There is no long-term contract: a flat monthly fee, month-to-month, with no setup fee. You can cancel any time with no notice period; it takes effect at the end of the period already paid for. You can move between plans, and the work done for you in the months you paid for is yours to keep. It starts with the fit check on this site — 16 quick questions, about 5 minutes — which tells you on the spot whether this is a fit, including when it isn't. If it is, your free pipeline audit arrives by email from Nishanth Balaji within 5 business days. A 15-minute call is offered only when the answers show a strong fit, and it is never required.

See where your commercial pipeline stands before you pay anything.

16 quick questions, about 5 minutes, then a straight answer, including no. If it is a fit, your free pipeline audit — a short diagnostic of your commercial pipeline — arrives by email from Nishanth Balaji within 5 business days.

No card, and no call required to get the audit.

Got an email from Nishanth Balaji? Just reply to it — no form is needed.