liftdue is built from public government records, and every row links back to its record. Here's each source, how often it changes, and what it can and can't prove.
Dates show when each source's data was taken for the current list: the TDLR file date, the dates of DOB's data, and the days liftdue ran the owner match and the geocoder. PLUTO is a quarterly release, so its owner names can be older than the date shown.
Texas
The rules behind the dates
Texas law requires building owners to have each elevator inspected once a year by a registered inspector and to file the report with TDLR within 30 days. (HS §754.019)
TDLR's late fee starts on the 61st day after the inspection, and it still takes late reports after that. So liftdue waits until a unit is more than 60 days past its date before listing it. Even then it can be paperwork: the inspection may have happened and the report not be processed yet. (TDLR at a Glance, 16 TAC §74.80)
We leave out units more than a year past their date. A record that old may be for equipment that was replaced or removed. TDLR's November 2025 staff report describes checking for exactly that in its own cleanup project. (TDLR staff report)
TDLR says its county field isn't kept up to date, so liftdue places buildings by street address instead. (TDLR data dictionary, Census Geocoder)
Texas Department of Licensing and Regulation (TDLR)
One row per unit (decal), with building number (ELBI), owner name, contact name, next-inspection date ("Date of Next Inspection" in TDLR's dictionary), most recent inspection date, equipment type, drive type, floors and year installed. No email, phone or maintenance-company column. (TDLR data dictionary, the file (large CSV))
The file behind the current list has 75,185 units at 35,956 building numbers.
TDLR publishes no schedule. Its pages carry a "last refreshed" stamp. The current Texas list is built from TDLR's file of .
How liftdue uses it
Every Texas row and count. liftdue groups units by building number and keeps units more than 60 and at most 365 days past their next-inspection date, plus units due in the next 60 days. Owner and contact print as TDLR lists them. If the owner looks like a private person, no owner name prints. Rows with no owner name are left out.
What it shows
What TDLR's record says about each unit on the stamp date.
What it does not prove
That a unit was or wasn't inspected (filing is due at 30 days, late fees start after day 60, and late filings are accepted), that a certificate was issued, the county, or who maintains the unit. (HS §754.019, 16 TAC §74.80, TDLR at a Glance)
TDLR's own pages warn: "Not all elevator data is available through this search function as some data inconsistencies are being reconciled" and "Results are time sensitive and may not be valid at a future date." (TDLR building page)
Texas Department of Licensing and Regulation (TDLR)
Building, owner, contact, and for each decal the Last Inspection Date, year installed and unit type. "Show Documents" opens TDLR's document archive for the building.
How liftdue uses it
It's the record link on every Texas row. On every decal we've checked, the page's Last Inspection Date is exactly one year before the file's next-inspection date, so the page and the due date move together. When liftdue reads a building's archive and finds an inspection report newer than a unit's last inspection date, that unit is set apart instead (see Texas numbers).
What it does not prove
That nothing newer happened. TDLR mails owners a notice saying it "has not received notification that the required annual inspection has been completed," and asks owners whose equipment was inspected to have the inspector tell TDLR. (TDLR overdue notice to an owner, not linked because it names the owner)
liftdue sends it TDLR's addresses. The current list uses liftdue's geocoding run of .
How liftdue uses it
A map point for each Texas building's street address, so a 25-mile radius works. Distance is straight-line miles from the center to the building.
What it shows
Where a building is. This run places 27,678 of 35,956 TDLR building numbers precisely enough for a radius. Buildings it can't place don't show in any radius, so they're missing from every list until geocoding improves. A radius can hold more than liftdue lists.
Anything about the elevator. Every number still comes from TDLR's record.
Texas numbers in the current list
Texas buildings liftdue can place on the map, from TDLR's file of . That's 27,678 of 35,956 TDLR building numbers; the rest aren't in these counts or in any radius (see Census Geocoder). Units are elevators, escalators and moving walks. A building here is a TDLR building number (ELBI), and a few share a street address.
On liftdue's Texas list
Units
Buildings
More than 60 days and at most a year past the next-inspection date
1,752
1,061
Due in the next 60 days
4,781
2,313
Set apart, not counted in the first row
The file's most-recent-inspection column is newer than the date on the building page. Listed on their own, with both dates.
122
97
TDLR's document archive holds a newer inspection report. Shown last, with the report date.
66
27
Another decal at the same building was inspected. The file doesn't say whether it's the same equipment. Shown last, with that decal and date.
285
189
Each unit is in one row only. A building can appear in more than one row. The set-apart units all come from the 61 to 365 day range, never from the due-soon row.
We read archives building by building, and not every building's archive has been read yet. When one holds a newer report, those units move from the first row to the set-apart group, so counts can change between runs on the same TDLR file.
For scale: in TDLR's whole file (elevators, escalators and moving walks, with no newer inspection date on the row), 3,028 units at 1,776 building numbers are 61 to 365 days past their next-inspection date, and 6,332 are due within 60 days. liftdue's list counts fewer. Among the reasons: it counts only buildings it can place on the map, leaves out rows with no owner name, and sets apart the groups above.
New York City requires a Category 1 test on each elevator every calendar year. The report is due 21 days after the test. DOB's page says: "Filings not submitted by January 21 of the following year will not be accepted." (1 RCNY §103-02, DOB elevator compliance)
"No 2026 Category 1 report on file" means just that, on the date shown. Tests can run until December 31 and reports can be filed until January 21, so many of these simply aren't filed yet. (DOB elevator compliance)
A DOB Failure to Correct violation means the Affirmation of Correction wasn't filed in time. On its own it doesn't mean the defects are still there. (DOB elevator compliance, 855j-jady)
NYC Department of Buildings (DOB), on NYC Open Data
A row per device with type, status, latest Category 1 report year, latest Category 5 and periodic dates, and BIN, BBL and address. No owner, no install year and no maintenance company, and drive type is blank for most active elevators. (e5aq-a4j2 columns)
How often it changes
NYC Open Data lists it as updated daily. The current list uses DOB NOW data as of .
How liftdue uses it
liftdue keeps active elevators whose latest Category 1 report year is 2020 or later but before 2026, leaving out devices with a data caveat or an unusable address or BIN, and groups them by building and borough. Each NYC row links to that building's device rows in this dataset on NYC Open Data, by BIN, and to the HPD or PLUTO record behind the owner name. The count is conservative: elevators whose latest report is from before 2020, or that have none, aren't in it.
What it shows
The latest Category 1 report year DOB NOW holds for each device on that date.
What it does not prove
That a current-year test wasn't done. Tests can run to December 31 and reports can be filed to January 21. It also says nothing about who maintains the elevator. (DOB elevator compliance)
NYC Department of Buildings (DOB), on NYC Open Data
Violations DOB issued, with type, status, issue date, device number and BIN. liftdue reads the elevator Failure to File (FTF) and Failure to Correct (FTC) violations.
How often it changes
Listed as updated daily, but elevator FTF and FTC violations come in batches. The current list uses this data as of . (855j-jady metadata)
How liftdue uses it
Open FTF and FTC violations from the most recent report cycle DOB has issued them for (DOB issues them in yearly batches), matched to the device by its device number. liftdue leaves out removed or dismantled devices, and Failure to File violations whose report is now on file.
What it shows
DOB issued an FTF or FTC violation for a device on a date, with its current status.
What it does not prove
That defects remain. An FTC means the Affirmation of Correction wasn't filed within 104 days, and an open FTF can stay open until the penalty is paid, even after a late report. (DOB elevator compliance, DOB: resolve elevator violations)
NYC HPD and Department of City Planning, on NYC Open Data
HPD: owners of residential rentals with 3 or more units register every year, with contacts that include the owner and the managing agent. It doesn't cover commercial buildings. PLUTO: the Department of Finance owner of each tax lot. For a condo, that's the billing lot. (HPD tesw-yqqr, PLUTO readme)
How often it changes
HPD is listed as monthly and PLUTO as quarterly. Each PLUTO release uses the tax roll as of a fixed date, so a recent sale may not show. The current list's owner match is from .
How liftdue uses it
The owner name on NYC rows: HPD first, then PLUTO, and each name keeps its source. The managing agent comes from HPD only. liftdue leaves out buildings whose owner is a private person: an individual owner in the HPD registration, or a person's name in PLUTO.
What it does not prove
Who maintains the elevator. liftdue doesn't take owners from DOB's elevator permit filings (kfp4-dz4h): a permit applicant filed one job, and that doesn't show who maintains the elevator.
NYC numbers in the current list
From DOB data as of . Buildings are DOB building numbers (BIN).
On liftdue's NYC list
Devices
Buildings
Active elevators with no 2026 Category 1 report on file in DOB NOW (tests run to December 31, filing to January 21)
20,277
11,528
Active devices with an open DOB Failure to File or Failure to Correct violation
13,764
8,550
Those devices carry 18,162 open violations. Some are escalators, lifts or dumbwaiters, so that row says devices.
Active elevators with no 2026 Category 1 report on file, by borough
Counted the same way but before liftdue leaves out buildings whose owner is a private person, DOB NOW shows at least 20,914 (NYC DOB NOW, as of ) active elevators citywide with no 2026 Category 1 report on file. Every NYC count above is after that step.
How we check the numbers
Every count on this site comes from fixed rules run on the files above. No AI model produces a number, and nothing is estimated.
Before a list goes live
The engine re-runs every golden case: a record that a checking run, separate from the engine, compared field by field with the agency's own page, stored with the answer the engine must print. The current list re-ran all 434 as part of 652 automated tests, and every one passed.
It draws 20 findings at random and re-reads each one's live government record, field by field. Mismatches in the current list: 0. A random sample like this catches errors in the rules, not every wrong row.
A failed test or a mismatch stops the run, and the previous list stays up. So does any source whose copy is more than 7 days old.
Source: the check log of the run behind the current list, built .
When a record is wrong
When a row doesn't match its government record, we re-read that record. If our copy is wrong, the row becomes a new golden case and we fix the engine, so every later run checks for that mistake.
If the agency's own record is wrong, only the agency can change it. In Texas the owner updates owner and contact details on the next inspection report. (TDLR inspection report form)
Using these records
Row links are plain links to the agency's own page. No agency logo or seal appears on liftdue. For what you can say to a building owner, and what to avoid, see Compliance.