Construction is one of the most heavily-documented industries in the country. Every project, before it can move dirt, has to pass through a chain of public records: an entity is formed, land is transferred, the parcel is rezoned if necessary, a plat is approved, the architect submits, the engineer submits, the city reviews, the permit is issued, the project closes out, the certificate of occupancy is filed.
All of that is public. Most of it is published as a PDF, an Excel spreadsheet, or a row in a city database—and almost none of it is presented in a way that a normal human can use to find their next job.
If you sell into construction—as a GC, a sub, a supplier, an investor—your effectiveness comes down to how well you can read this record. Here’s the field guide we wish we’d had three years ago.
The five public layers
There are dozens of document types in the public construction record, but they fall into five layers worth understanding.
Layer 1: Land transfers and entity formation
Recorded at the county clerk and the Secretary of State. When a developer’s LLC takes title to a parcel, that’s a real money commitment—deposits paid, financing arranged, a clock starting. Lead time: 6–18 months before any vertical construction.
What it tells you: someone has stepped up. The transaction price (where disclosed) gives you a rough scale of the eventual project. The LLC name often hints at the project type—“Heights Mixed-Use LLC,” “Katy 290 Industrial,” etc. Track who’s buying, not just what they’re buying.
Layer 2: Plat filings
Filed with the city or county planning department. A plat is a developer’s formal request to subdivide a parcel into specific lots, ROWs, and easements. In Houston, plats hit Planning Commission on a two-week cycle, with a published agenda spreadsheet. Lead time: 6–12 months.
What a plat tells you, if you read it carefully: lot count (= unit count for residential), acreage, council district, the engineering firm of record, the developer’s primary contact, sometimes the architect. A 40-lot residential plat in Cypress is a different beast than a single-lot replat in River Oaks. Read both.
Layer 3: Plan-review submittals
When the architect and engineer submit drawings to the city, the project enters plan review. In Houston, that’s the ILMS portal; in most cities, it’s some equivalent. Lead time: 3–9 months until permit issue.
Plan review tells you: which architect is on the project, the scope of work as the city sees it (the most accurate description you’ll get pre-bid), the department-by-department review status (which is where you find out a project is stuck on fire-code or stormwater—useful intelligence). Plan-review activity is also the cleanest signal that a project is actually moving, not just permitted-and-shelved.
Layer 4: Issued permits
What most contractors mean when they say “permit data.” The city has approved the plans, the fee is paid, the work can start. Lead time: 0–6 weeks.
Useful, but late. By the time a permit is issued, the GC is signed, the subs are mostly chosen, and the only realistic plays are: late-stage subcontracting, change orders, or aftermarket services (roofing, hardscape, solar, etc.). If permits are your only signal, you’re fighting downstream.
Layer 5: Inspections and closeouts
Final inspections, certificates of occupancy, and (eventually) sales records. Mostly useful for the post-construction trades—move-in services, repair, retrofit, the long-tail of warranty work. Not where most lead generation happens.
Why none of these are clean datasets
The thing that surprises every newcomer to this industry: the data is awful. Not because cities are hiding it—it’s genuinely public—but because every city publishes it differently, in different formats, on different schedules, with different naming conventions and different field standards.
Houston publishes weekly XLSX reports for permits, biweekly XLSX for plats, an Angular SPA for plan review. Each of those formats has changed at least once in the last 36 months. (One week in April 2026, the weekly permit report shipped as an HTML table inside a file with a .xls extension. We had to write a parser for it within twelve hours of the email going out.)
Multiply that by every metro you operate in, and you start to see why nobody manually does this work. It’s not that it’s impossible. It’s that it’s a half-time engineering job, full stop.
How to read a public record like a pro
If you do want to do this yourself—and we genuinely don’t blame you, especially if you’re running one local market—here are the moves that separate effective readers from people who give up after a month:
- 01 ·Read by parcel, not by permit. Group every signal that touches a single parcel together: the transfer, the plat, the plan review, the permit. That’s a project. A spreadsheet of standalone permits is noise.
- 02 ·Track entities, not addresses. Developers don’t live at the project address. They’re at an LLC mailing address that’s often a CPA’s office. Cross-reference the LLC against the Secretary of State to find the principals; that’s where the contact intelligence lives.
- 03 ·Watch the cadence. Most cities publish on a weekly or biweekly schedule. If you build a Tuesday-morning routine of reading the new agenda and the new permit drop, you’ll out-pace 90% of contractors who only check when they’re between jobs.
- 04 ·Distinguish vanity filings from real ones. Plats from one-time entities almost never reach permit. Plats from active developers with prior closed projects almost always do. The same is true of permits: if the applicant has eight prior projects in the city, take it seriously. If it’s their first, scale your effort accordingly.
What’s in it for you
If you read the record well—either by hand or via a tool—you stop being reactive. You stop hearing about projects from your subs three weeks late. You stop pricing against five other GCs in a public bid. You stop relying on “who do you know” for your pipeline.
You start running construction sales the way the rest of B2B has been run for a decade: with a continuously-updated, scored, prioritized pipeline of qualified prospects.
If you want to see what that looks like in your specific metro, with the full record stitched together and ranked against your business, that’s exactly what we built Platineer for. Twenty-minute call, we’ll show you on real data, no pricing pressure.