BenchFile prices an LL84 violation by counting the city's open notices, and one Brooklyn address comes back with 45
A $500 notice from the New York City Department of Buildings looks like a $500 problem. The building at 495 Classon Avenue in Brooklyn is carrying 45 of them.
BenchFile finds a building's open Local Law 84 benchmarking violation, files the overdue report through ENERGY STAR Portfolio Manager, and keeps the building filed every year after that. Benchmarking here means one thing: telling the city how much energy and water the building used last year, by 1 May. Any building over 25,000 gross square feet has to do it.
Watch the BenchFile, Clear your benchmarking violation, and keep it clear demo
The city issues a new notice instead of growing the old one
Miss 1 May and a $500 notice issues. Miss the next quarterly date, 1 August, and a second $500 notice issues. Then 1 November, then 1 February. DOB's own violations page puts the ceiling at $2,000 a year, which is four notices, which is why the exposure is never a running meter on one violation number. It is a stack of separate ones, each already at its full amount.
So the money question is a counting question. That reshaped the whole free lookup.
Two questions, asked at the same time
The lookup asks the city's violation table twice on one trip. Once for 25 rows, because 25 is a list a person actually reads. Once for the city's own count of every open notice, because a page of results is not a count and a building that has been unfiled since the last decade will blow past any page size you pick.
Each stage streams as it finishes, and the panel shows the milliseconds that stage took. Both columns below are live calls to the running product:
| Stage | What it asks the city | 495 Classon Ave | 1043 Faile St |
|---|---|---|---|
| Resolve the address | Turn typed text into a tax lot filter, or say plainly it is not a NYC address | <1ms | 1ms |
| Search violations | 25 readable rows, plus the count of everything still open | 1,293ms | 625ms |
| Pull the building record | Floor area, units, owner of record, so the reader recognises the place | 157ms | <1ms |
| Count the penalty | Open notices times $500, totalled once for the building | <1ms | <1ms |
495 Classon Avenue: 45 open notices, $22,500, 66,500 square feet, next posting date 1 November 2026. The row list stops at 25, oldest shown 2 February 2020, newest 22 June 2026. The city's count is what the dollar figure is built from. 1043 Faile Street in the Bronx comes back with no open benchmarking notices and no figure at all.
What it will not do
A stage cannot be a label. The server takes the function that does the work, so a stage that exists is a stage that ran, and every duration on screen is one that was measured. Four reassuring steps ticking over on a timer while one opaque call runs behind them is worse than a spinner, because a spinner is honest about knowing nothing.
Every dated claim on the site sits in a register with the DOB page it came from and the sentence quoted verbatim, re-read on a rotation.
$149 once clears the open violation, then $49 a year keeps the building filed. $49 a year on its own if there is nothing to clear. Ten NYC firms that sell this work were checked and none of them publishes a price, and our own guides name the free route, the NYC Sustainability Help Center. At 495 Classon Avenue that is $149 against $22,500 of open notices.
This is how we built BenchFile: https://benchfile.thecompound.tech/kd?utm_campaign=compound
---
One shipped product, taken apart, once a month. What it does, what it cost to build, what the pipeline behind it looks like, and what the numbers did, read off the repository and the live site, not written from memory. Join the list.