From a project to its participants
A construction record becomes an entry point into a firm’s work history, associated projects, and other public information. The value comes from the connections between records.
A connected view of what Texas is building

Zabalist connects the scattered records behind Texas construction. State project registrations, municipal permits, site plans, contractor information, and public bids become a searchable system that lets people move from an area, to a project, to the firms doing the work. Entity resolution and a shared data model make that journey possible across sources that were never designed to fit together.
A contractor searching for relevant work has to cross several public systems. A project’s registration, permit, owner, and design team can appear in different portals with different names and identifiers.
Company names change between filings. Reliable search requires a way to connect those variants without merging unrelated businesses.
The result also has to stay useful after the first search. People need to follow changes, revisit saved criteria, and inspect where each record came from.
How Zabalist works
Explore the scale and distribution of the public construction records behind Zabalist. Switch between record volume and reported value, and see the coverage behind each measurement.
A state taking shape.
From the underlying data to the moment someone uses the product, each decision serves the work.
Scheduled ingestion brings construction and business records into a common Postgres data layer. Source-specific processing preserves the information needed to connect a filing to its project, location, and participants.
Name normalization, fuzzy matching, and model-assisted disambiguation help connect variants to a company. Mappings preserve the relationship between the original filing and the consolidated firm.
Project and company pages share the same underlying relationships. Database-backed filtering and viewport queries let the map request a bounded region, while cached rollups support directory and sector views.
Saved searches preserve filters across projects, permits, site plans, and companies. Change tracking supports alerts about new records and relevant updates, giving a subscriber a reason to return.
A construction record becomes an entry point into a firm’s work history, associated projects, and other public information. The value comes from the connections between records.
Public license lookup, a permit-cost estimator, contractor badges, sector pages, and a bid board make the underlying data useful for different kinds of construction research.
Data-source disclosures and record context let readers understand what a result represents. Statewide coverage does not imply that every source has the same completeness or update cadence.
A closer look at the technology and integrations behind Zabalist.
A conceptual view of the technology groups. Layer positions do not represent deployment boundaries.
EXPLORE THE BUILD / Zabalist
TDLR · Austin Socrata · Austin Build + Connect · Texas ESBD · Stripe · Resend · Cloudflare