Reporting
One project ID, and everything that happened to it.
The index tells you a project exists and what it will need. Reporting is the other half: who bid, who won, which subcontractor took each division, and what actually got installed, all hanging off one project ID that stays the same from announcement through completion.
Every number on this page is counted from the live index when the site builds. None of it is a sample or a projection. Several figures below are zero, which means we haven't captured that data yet.
What the index captures today
Counted across all 653 indexed projects. Coverage is lumpy because permit records name an owner far more reliably than they name an architect or a contractor.
Every record is placed to a county.
Links back to the filing or article.
Which divisions the job will require.
Planning, permitting, or under construction.
When the project entered the public record.
Usually named in the permit or announcement.
Mostly tenants and owners, rarely manufacturers.
Reported inconsistently across jurisdictions.
Permit valuation or reported cost.
The biggest gap in the public record today.
Named far less often than the owner.
What reporting has to add
These are the fields that turn a project from a snapshot into a full lifecycle record, and every one of them currently reads zero. Bid tabs, award notices, and closeout documents exist in plenty of jurisdictions. Tying them back to the right project is most of the work.
Scope and bid due dates per CSI division.
Which GC or sub actually took the job.
When the contract was signed.
Who installs each division.
Manufacturer and product, as built.
Who got swapped out, and for whom.
Closes the loop on the project lifecycle.
Bid tabs, award notices, and closeout documents are public in plenty of jurisdictions. The catch is that they get published separately from the original permit and rarely reference it, so tying them back to the right project is most of the effort.
What a lifecycle query looks like now
General contractors ranked by how many indexed projects name them. This is a real query against real data, and it also shows the problem: it can only see 46 of 653 projects (7%), because the rest do not name a contractor in any public source we have read.
| General contractor | Projects |
|---|---|
| Clayco | 2 |
| Opus | 2 |
| Ryan Companies | 2 |
| Willmeng Construction | 2 |
| AECOM Hunt | 1 |
| ARCO | 1 |
| ARCO Design | 1 |
| ARCO National Construction | 1 |
51 different contractor names across 46 projects, which is why the counts are so small. Add award notices to this and the same query starts to look like a market share report.
Reference account
CRH / Oldcastle
CRH is NYSE-listed and a member of the S&P 500. Its Americas Materials Solutions business is headquartered in Dunwoody, Georgia, and Oldcastle APG has offices at 400 Perimeter Center Terrace in Atlanta. Oldcastle Infrastructure operates at least four facilities in Georgia and lists more than 16,000 pipe, precast, stormwater and enclosure products. In 2026 CRH announced a $1.7M shared services center in Roswell that will bring its Georgia headcount to roughly 1,400 by 2029.
That makes CRH a natural reference account for an index started in Georgia. Their product lines run through concrete, paving, precast, masonry and hardscape, which get specified early and then installed by subcontractors whose names rarely make it back to the manufacturer.
463
of 653 indexed projects need a CRH product category
416
of those are still in planning or permitting
2
name CRH, Oldcastle, or any Oldcastle brand
Read that third number carefully
Across 653 indexed projects, only 2 name CRH, Oldcastle, or any of their brands: Belgard, Echelon Masonry, Sakrete, Amerimix, MoistureShield, RDI, Catalyst, or Techniseal. That says nothing about how much of this market CRH holds, which is a great deal of it. It says what permits and press releases contain, and they almost never contain manufacturer names. We could only show a share of spec figure here by making one up.
The categories driving those 463 projects
These add up to more than 463 because a single project often needs several of them.
Want lifecycle reporting for your categories?
Tell us the divisions you sell and the states you care about. We will show you exactly what the index holds on them today, including the gaps.