Roofing & Waterproofing · five boroughs
A roof order names the room the water came through. That is your scope, written by the inspector.
When HPD writes "repair the roof so that it will not leak", the order text usually names the ceiling, the closet, the storey. It is the closest thing to a free site survey in the public record, and it comes with a correction date. We watch every roofing and water intrusion order in the five boroughs and name the agent on file.
Every violation in New York has a deadline, a penalty, and somebody who has to hire you.
Roofing & Waterproofing leads, $199 a month.
First month free on Alert. No contract, cancel any time. That works out to about $3 per ranked roofing lead with the owner or managing agent already named on it.
The arithmetic, in roofing job values
One job. That is the whole break-even.
Roofing has the tightest first-quartile job value of the trades we publish — even the small end of the range clears the subscription.
Job values are the declared valuations filed with the City on work at the buildings we score, not our estimates. Where a trade has too few declared values to be honest about, we do not publish a median — which is why there is no mold or lead page here yet.
One real record, start to finish
What a roofing lead actually looks like
Public record, pulled from the feed, scored, and handed over with the contact resolved. This is a real open violation — the agent's name is the part you are paying for, so it is withheld here.
125-30 Sutphin Boulevard Queens
§ 27-2005 ADM CODE — repair the roof so that it will not leak over ceiling at west 1 and west 2 closet
The Play
Six days from issue to correction date on a Class C tells you the inspector saw active water. Quote the two closets named in the order, then the roof section above them. Quoting the whole roof first is how this call gets lost.
Every lead carries one of these. It is the difference between a row of data and knowing what to say when they pick up.
Why this is not a lead list
Marketplace leads sell intent. A violation is an obligation with a date on it.
A roofing lead from a marketplace is a homeowner who noticed a stain. A violation is a landlord whose tenant already complained, whose building already got inspected, and whose clock is already running.
Roofing is the trade where speed matters most and marketplaces help least: by the time a shared lead reaches you, the building has usually taken a temporary patch from whoever showed up.
No marketplace hands you the inspector's own description of the defect. We hand you the order text verbatim.
How it works
Four steps, every night, before you are awake.
We read the city, nightly
Fourteen datasets — DOB, ECB, HPD, FISP — refreshed every night. See every one on the data page.
We keep the ones with a deadline
Most of what the city publishes is paperwork. We keep records that carry a correction date, a filing date or an unpaid balance — something that forces a decision.
We name the human
Owner of record, or the managing agent registered with HPD where one is on file, with a confidence band on the resolution so you know how hard the number was to find.
It is in your inbox before you open the truck
Ranked, filtered to your trade and boroughs, with The Play on each one. 6:00am on First Look, 9:00am on Alert and Pro.
Against the alternatives
What roofing contractors use now, and what it costs them.
| BuildDocket | Shared lead marketplaces | Pulling NYC Open Data yourself | Referrals and word of mouth | |
|---|---|---|---|---|
| What triggers the lead | An open violation with a correction deadline | Somebody filled in a form | Whatever you remembered to query | Chance |
| Is there a deadline on it | Yes, and it is on the record | No | Only if you built the logic | No |
| Contact resolved | Owner or HPD-registered agent, with a confidence band | The form filler | You do the reverse lookups | Already known |
| How many others got it | Capped by tier | As many as paid | Unknown | One |
| Told you what to say | The Play, on every lead | No | No | N/A |
| Monthly cost | $199, first month free | Per-lead, and rising | Your time, nightly | Nothing, and unpredictable |
We are a commercial general contractor that got tired of buying leads from people who had never run a job. That is the whole origin story.
Do not take the numbers on trust.
Every figure on this page is read live from the same database that builds the digest. The data page lists all fourteen city datasets, the record counts, when each was last refreshed, and the open count for every division we sell.
Questions
Roofing contractors ask these first.
Do you separate roofing from general water intrusion?
Yes — that is what the segmentation does. Water damage that belongs to a plumbing riser is not sent to a roofer.
Are these residential?
Predominantly, because HPD writes the residential orders. DOB roofing conditions on commercial and mixed-use buildings come through the same feed.
Does weather change the volume?
Noticeably. Roofing flow rises after heavy rain, which is the best argument for a daily list rather than a monthly one.
What does it cost, and is there a contract?
Alert is $199 a month with the first month free. No contract, cancel any time. Pro is $399 and First Look is $899.
How many other contractors get the same lead?
Capped by tier rather than sold to whoever turns up. The point of a cap is that the lead is still worth calling when you get it.
Where does the data come from?
NYC Open Data — DOB, ECB, HPD and the FISP filings — plus the registration and tax roll records used to resolve the contact. It is public record. The work is in filtering it, ranking it and naming the human, and that is what you are paying for.
Get tomorrow's roofing list free.
One month of Alert on us — the real digest, your trade, your boroughs, agents named. If it does not put you in front of work you would have missed, cancel and owe nothing.
Your division is already set to roofing — change it if that is not your work. Currently New York City only. $199 a month after the free month, no contract, cancel any time. No card up front.
Check your inbox — one click left.
I just sent a confirmation email. Click the button inside it and your sample digest gets built from this week's live filings, filtered to your trade and borough, then lands within one business day.
It comes from [email protected]. If it's not there in a few minutes, check spam — and if it never shows, email [email protected] and I'll set you up by hand.