UST, LUST & Spill Registry Screener — National + NY/CA/TX/FL
Pricing
from $5.50 / 1,000 results
UST, LUST & Spill Registry Screener — National + NY/CA/TX/FL
Underground storage tank (UST/LUST) and spill registry screener. Screen any US coordinate against the national EPA UST Finder plus NY, CA, TX and FL state registries — tank leaks, spills, and cleanup cases with case type, status, contaminant, and distance per hit, for Phase I ESA due diligence.
Pricing
from $5.50 / 1,000 results
Rating
0.0
(0)
Developer
Kyle Maloney
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
16 hours ago
Last modified
Categories
Share
State UST, LUST & Spill Registry Screener — National + NY, CA, TX, FL
A national + state-level underground storage tank (UST/LUST) and spill/leak registry screener. Give it a list of asset coordinates and it screens each one for nearby tank leaks, spills, and cleanup cases — records that federal- only screens routinely miss because day-to-day UST/LUST/spill enforcement mostly lives at the state agency, not the EPA. v1.1 adds a national EPA UST Finder baseline (facilities + LUST releases, every US state) on top of deep coverage for New York (DEC Spills + DEC Bulk Storage), California (SWRCB GeoTracker), Texas (TCEQ PST facilities + LPST leak sites), and Florida (DEP petroleum contamination sites). More states can be added the same way, one config block at a time.
Coverage at a glance
| Source | Scope | What it adds | Coordinates |
|---|---|---|---|
| EPA UST Finder | National (all 50 states) | Registered UST facilities + LUST releases — the federal baseline | Yes (per-record) |
| NY DEC Spills | New York | Reported petroleum/chemical spills, material, quantity, open/closed | Yes (where geocoded) |
| NY DEC Bulk Storage | New York | Registered PBS/CBS/MOSF bulk storage tank facilities | No — county-matched |
| CA GeoTracker | California | LUST Cleanup Sites, Military UST Sites, Land Disposal Sites, UIC cases | Yes |
| TX PST | Texas | TCEQ-registered petroleum storage tank facilities | Yes (falls back to county-matched if the geo query fails) |
| TX LPST | Texas | TCEQ leaking PST (LPST) cleanup sites | No — county-matched |
| FL DEP | Florida | DEP petroleum contamination / discharge sites | Yes (converted from DMS) |
Rows without precise coordinates (NY Bulk Storage, TX LPST, and any county-mode fallback) are still returned — matched to the asset's county — rather than silently dropped, so a "clear" result always means "nothing found," not "the query failed."
Who this is for
- Phase I ESA consultants who need a fast, repeatable first pass on federal and state tank/spill records before ordering (or in place of, for a quick triage) a full commercial environmental database report.
- CRE lenders and acquisition teams screening a pipeline of properties for tank/spill red flags before underwriting.
- Environmental attorneys and consultants doing due diligence or litigation support who need to check "is there a known spill or leaking tank near this address," anywhere in the US.
What it does
For each asset (lat, lon, label):
- Queries the national EPA UST Finder database (unless
includeNationalis set tofalse) for nearby registered UST facilities and LUST releases. - Queries whichever of NY, CA, TX, FL are selected in
statesfor their own state-level registries (see the coverage table above). - Filters everything to your
radiusMiles, sorts nearest-first, and returns one row per case/spill/facility. An asset with zero hits still returns exactly one "clear" row (clear_flag: true) so a screening verdict is always explicit and billable — you never have to guess whether an empty result means "clean" or "the query failed."
Example input
{"assets": [{ "lat": 40.678, "lon": -73.944, "label": "Brooklyn NY site" },{ "lat": 34.052, "lon": -118.243, "label": "Downtown LA site" },{ "lat": 29.76, "lon": -95.37, "label": "Houston TX site" }],"radiusMiles": 1,"states": ["NY", "CA", "TX", "FL"],"includeNational": true,"openCasesOnly": false,"maxResultsPerAsset": 20}
Output fields
| Field | Description |
|---|---|
asset_label, asset_lat, asset_lon | Echoed from your input. |
radius_miles | The search radius used for this run. |
state | NY, CA, TX, or FL. For national EPA UST Finder hits this is resolved from the record itself when available. Null on clear/error rows. |
source | NY DEC Spills, NY DEC Bulk Storage, CA GeoTracker, TX PST, TX LPST, FL DEP, or EPA UST Finder. |
site_name | Facility/site name associated with the case. |
case_or_spill_id | The registry's own case/spill/facility ID. |
case_type | e.g. Spill - Petroleum, Bulk Storage — PBS, LUST Cleanup Site, PST Facility, LPST Leak Site, Petroleum Contamination Site, UST Facility, UST Release (LUST). |
status | Registry status text. |
is_open | Best-effort open/closed determination. |
contaminant | Contaminant / material released (where reported). |
quantity_released, units | Reported quantity and units (NY Spills / CA GeoTracker only). |
event_date | Spill/report date, where the source exposes one. |
closure_date | Case closure / NFA date, if closed. |
distance_miles | Great-circle distance from the asset to the case. Null on county-scoped matches (no precise coordinates available from that source). |
address, county | Where reported. |
phase1_flag | Per-asset rollup: true if any hit for this asset is still open. |
clear_flag | True only on the single "no hits" summary row for an asset. |
source_url | Link back to the record where the source supports one. |
disclaimer, checked_at, error | Standard screening metadata. |
Use as an MCP tool
This actor is discoverable and callable by AI agents (Claude, Cursor, etc.)
via mcp.apify.com — the input/output schemas are
field-documented so an agent can chain this into a larger due-diligence
workflow (e.g. alongside epa-contaminated-site-screener,
usace-levee-flood-risk-screener, or site-due-diligence-bundle).
FAQ
Can I search for underground storage tanks by address?
Geocode the address to lat/lon first (e.g. with the free Census geocoder or
your own tool), then pass the coordinates in assets.
Does this cover Texas LPST sites?
Yes — states: ["TX"] (or leave the default, which includes TX) returns TCEQ
PST facility registrations and LPST leaking-tank cleanup sites, tagged
source: "TX LPST" with case_type: "LPST Leak Site".
Is there a national underground storage tank database search?
Yes — leave includeNational: true (the default) and every asset is also
screened against the EPA's national UST Finder database (registered
facilities + LUST releases), regardless of which state it's in.
Does this cover LUST sites in California?
Yes — CA GeoTracker case types include LUST Cleanup Site,
Military UST SiteLand Disposal Site, and UIC, all returned with case_type.
Can I find NY DEC spill records or bulk storage tanks near a property? Yes — NY DEC Spills returns material, quantity, and open/closed status; NY DEC Bulk Storage returns registered PBS/CBS/MOSF tank facilities (matched by county, since that dataset doesn't expose coordinates).
Does this cover Florida petroleum contamination sites?
Yes — FL DEP petroleum contamination / discharge sites are returned with
case_type: "Petroleum Contamination Site"; coordinates are converted from
the source's degrees/minutes/seconds fields.
Is this a substitute for a licensed Phase I ESA? No. This is a fast records screen, not an ASTM E1527 Phase I Environmental Site Assessment. Always confirm findings with the agency of record and a licensed environmental professional before any transaction decision.
Pricing
$10 per 1,000 results (single automatic Result/dataset-item event — no double-charging). An asset with zero hits still bills one result (the "clear" row), matching how the actor's other due-diligence screeners price.
Data sources
- EPA UST Finder: hosted ArcGIS FeatureServer,
services.arcgis.com(keyless; service name is resolved at runtime from a short candidate list). - NY DEC Spills:
data.ny.gov/resource/u44d-k5fk.json(Socrata, keyless). - NY DEC Bulk Storage:
data.ny.gov/resource/pteg-c78n.json(Socrata, keyless). - CA GeoTracker sites:
gispublic.waterboards.ca.govhosted ArcGIS FeatureServer (keyless). - TX PST facilities:
data.texas.gov/resource/jx8f-z4hu.json(Socrata, keyless). - TX LPST leak sites:
data.texas.gov/resource/hedz-nn4q.json(Socrata, keyless). - FL DEP petroleum contamination:
ca.dep.state.fl.usArcGIS MapServer (keyless).
Disclaimer
Screening aid only — NOT a substitute for a licensed Phase I Environmental Site Assessment (ASTM E1527) or an official state/federal records search. Distances are measured to a database point (often a facility/site centroid, not a property boundary); records without usable coordinates are still returned when a county-level match is available, but cannot be distance-screened. Coverage, field names, and status codes vary by source and can change without notice.