PermitPipeline
Home / Construction leads / Subcontractor leads / HVAC

HVAC and Mechanical Contractor Leads from Permit Data

Find permit-backed mechanical projects earlier, before the mechanical package is fully awarded. PermitPipeline helps HVAC and mechanical contractors spot commercial, multifamily, renovation, retrofit, and permit-backed opportunities from public permit filings. We focus on real project signals, not homeowner repair leads.

Request 3 sample HVAC projects →No card needed. Tell us your city, trade, and project size and we will send a small sample of current projects that match. Or start a 14-day trial.

What are HVAC contractor leads from permit filings?

HVAC contractor leads from permit filings are construction opportunities where public permit data suggests mechanical work may be needed.

That signal may come from a mechanical permit, a larger building permit, a rooftop unit replacement, new ductwork, an energy or electrification retrofit, a kitchen exhaust scope, or a commercial renovation where the mechanical package is likely part of the project.

The goal is not to chase every permit. The goal is to find projects where the scope, timing, location, owner, architect, GC signal, and project type suggest a real mechanical opportunity.

How this differs from bid boards

Traditional bid boards and post-issuance permit services usually show work once a project has already been packaged for bidding. By then, the GC may already have preferred mechanical subs, and the best relationship window may be gone.

PermitPipeline starts earlier. We use permit filings to surface project signals during the early project window, while the team may still be forming, while the GC or buyer signal may still be developing, or before the mechanical package is fully awarded.

A permit filing does not prove the work is open. It gives you a reason to research the project earlier. For the broader picture across trades, see subcontractor leads from permit filings.

Permit signals that matter for HVAC contractors

Permit signalWhy it matters
Mechanical permit or subpermitDirect signal that mechanical work is part of the project.
Rooftop unit (RTU) replacementOften equipment-led and fast-moving, sometimes owner-direct.
New ductwork or air distributionSignals meaningful mechanical scope beyond an equipment swap.
VAV, VRF, or built-up systemsIndicates larger commercial or multifamily mechanical work.
Make-up air or kitchen exhaustCommon on restaurant and commercial kitchen buildouts.
Boiler or chiller workCentral plant scope, often tied to larger renovation or retrofit.
Energy or electrification retrofitLL97-type and decarbonization work can drive mechanical scope.
Tenant improvement filingOften includes HVAC, controls, and equipment coordination.
Restaurant or lab buildoutHeavy ventilation, exhaust, and conditioning requirements.

The best mechanical leads usually come from a combination of signals, not one field alone.

Who usually controls the mechanical package?

The buyer can vary by project. On many commercial and multifamily jobs, the GC or construction manager controls the mechanical package. On fast-track tenant improvements, a design-build mechanical contractor may influence the decision earlier. On equipment-only rooftop unit replacements and energy retrofits, the owner or facility manager may buy directly.

That is why the GC field is useful, but not the whole answer. A filing with no GC named in the public filing yet can be an early signal worth researching. It is not proof that no GC has been hired. It means the public record you reviewed does not currently show a GC, so the project may deserve a closer look.

When HVAC contractors should act

Mechanical work is often equipment-led, so the window can be short. Good moments to review a filing include:

The timing depends on the project. An equipment-led replacement can move quickly. A larger renovation or central-plant project may have a longer window. The filing is the starting point for research, not the final answer.

Bad HVAC leads we filter out

Raw permit feeds are noisy. PermitPipeline is designed to help filter out weak or stale signals. Examples of bad or low-priority mechanical leads include:

The point is not more permits. The point is better mechanical opportunities.

Example HVAC lead signal (illustrative): A retail box renovation is filed this month in one of your target markets. The scope mentions multiple rooftop units, new ductwork, and controls. The owner and architect are named. No GC is named in the public filing yet. That does not prove the mechanical package is open, but it may be worth researching because:
  • the project is recent
  • the scope implies real mechanical work, not a single equipment swap
  • the owner and architect are visible
  • the GC signal is not yet clear in the public record
  • the project type matches commercial mechanical work
  • the timing may be early enough for outreach or tracking
For an HVAC contractor, that is a better signal than a generic list of old permits.

Directional cost-share note

Mechanical work can represent a meaningful share of total construction cost, especially on equipment-heavy projects, central-plant work, and energy or electrification retrofits.

We keep cost-share figures directional and only publish a percentage where we are confident it is defensible for the trade and project type. For HVAC and mechanical, the share varies widely by building type, equipment, ventilation requirements, and system design, so treat it as a qualitative prioritization signal rather than a fixed number or estimating rule.

How PermitPipeline scores HVAC leads

PermitPipeline turns raw permit filings into a ranked project list. We look at signals such as:

Then we match projects to the kind of work you actually want.

Built for HVAC and mechanical contractors who want earlier project visibility

PermitPipeline is for HVAC and mechanical contractors who want to find projects earlier than traditional bid boards, generic lead lists, or manual city-portal searches. It is especially useful for contractors pursuing:

If your business depends on getting in before the package is fully bought out, permit filings can be a useful early signal. For how trades read these filings in practice, see how specialty trades find projects before bid packages are awarded.

About the data. PermitPipeline was built by Josh Steinman, who spent 20 years in construction as a carpenter, estimator, and project manager. It monitors public permit filings in the markets it covers, including NYC, Chicago, San Francisco, and Miami. Available fields vary by jurisdiction, and a permit filing is an opportunity signal, not proof a project is open, funded, awarded, or actively taking bids. Use permit data to prioritize research and outreach, not to assume the status of a private buying process.

Frequently asked

Are HVAC contractor leads the same as bid invites?

No. Bid invites usually arrive after a project has been packaged for bidding. HVAC contractor leads from permit filings are earlier project signals. They help you decide which projects to research, track, or pursue before the mechanical package is fully awarded.

Does "no GC named" mean the mechanical package is open?

No. It only means no GC is named in the public filing you reviewed. A GC may already be selected privately, may appear on a related permit, or may be added later. Treat it as a useful signal, not proof that the job is open.

What kinds of HVAC projects can PermitPipeline help find?

PermitPipeline can help surface permit-backed projects such as rooftop unit replacements, new ductwork, energy and electrification retrofits, kitchen exhaust and make-up air, boiler and chiller work, tenant improvements, and restaurant or lab buildouts where the filing suggests meaningful mechanical scope.

Want 3 current HVAC projects that match your market?

Tell us your city, trade, and project size. We will send a small sample of current permit-backed projects so you can see whether the signal is useful.

Request 3 sample HVAC projects →
Want the full daily feed? Start a 14-day trial.

Permit Insights, our free weekly brief

What just got filed, where the work is, and what the data shows.