B
BuildNYC.ai
Contractor MEP Market — Methodology
Methodology

How the Contractor MEP Market is built

Every line on these charts is derived from New York City Department of Buildings records — no surveys, no estimates of activity that didn't get permitted. This page documents exactly how the numbers are produced so they can be checked and trusted.

1. What it measures

The MEP market is the volume of mechanical (HVAC), plumbing, and sprinkler/standpipe work moving through NYC over time. Each trade can be viewed two ways:

2. Data sources

All figures come from DOB filing and permit systems, queried from BuildNYC's database (never from a live public API at read time):

3. Only issued permits count

A filing is just an application. We count a job only once it has an issued permit — the point at which work is legally authorized to proceed. Filed-but-not-issued and withdrawn jobs are excluded. This is the single most important filter: it keeps the market measure tied to real construction rather than paperwork.

4. Each job is counted once

In DOB NOW a job number carries multiple filings — an initial filing and later subsequent (S) and post-approval (P) revisions. Revisions restate the same scope; they do not add to it. Summing across them would double- or triple-count the same equipment.

We collapse every job to a single canonical filing — the most complete revision — so a job that installs 40 sprinkler heads contributes 40, no matter how many times it was amended.

5. When work is placed in time

Physical scope and labor are timed differently, on purpose:

This is why a recent month can look light on man-hours but normal on scope: the scope was authorized, but much of its labor is still in the future and is shown as projected.

6. How man-hours are estimated

Man-hours are synthesized from the installed scope using published trade labor-estimating standards — the MCAA (Mechanical Contractors Association of America) labor-estimating units for mechanical, plumbing, and piping work, and NECA (National Electrical Contractors Association) units for electrical work. The union / open-shop split is inferred from the permittee and licensing signals on each permit; where that signal is absent the hours are reported as other / unknown rather than guessed.

7. Contractor attribution

When you slice the market to a single contractor, a job is attributed to the licensed permittee on the issued MEP permit — the firm legally responsible for that mechanical, plumbing, or sprinkler work. Contractor identities are entity-resolved, so filings under spelling variants and affiliated license numbers roll up to one firm.

A contractor's chart therefore shows the scope and labor on the MEP jobs they pulled the permit for — issued only, de-duplicated, and timed exactly as the city-wide market.

8. Units of measure

TradePhysical scope unitCapacity shown
HVACEquipment unitstons / BTU / CFM / kW (by equipment type)
PlumbingFixtures & components
SprinklerSprinkler heads, standpipe outletsby pipe system (wet / dry / preaction / deluge)
AllMan-hoursunion / open shop / other

9. Coverage & limitations

Source: NYC Department of Buildings (DOB NOW, BIS). Questions on methodology: tim@buildnyc.ai.
← Back to the Contractor MEP Market