Convergence Radar

← Feed

B

PFAS-Exceedance Lead Feed for Water-Treatment Vendors

62/100

A continuously-monitored database of exactly which US public water systems exceed the new 4.0 ppt PFAS limit, sold as a qualified-lead feed to treatment-equipment makers, water-engineering consultancies, and testing labs.

Worth deeper research β€” promising but has risk. Β· created 2026-07-14 04:44 UTC

public recordssaasapidatafast cashindustrialrevisit later

Scorecard

newness 7/10
convergence 7/10
demand evidence 6/10
existing spend 6/10
solo feasibility 8/10
speed to mvp 8/10
speed to revenue 6/10
distribution 6/10
competitive gap 5/10
expansion 8/10
founder fit 8/10

Penalty flags
adequate free path (βˆ’5 from raw 67)

Opportunity brief

What changed
Two things converge: (1) EPA finalized enforceable Maximum Contaminant Levels for six PFAS in April 2024, setting PFOA/PFOS at 4.0 ppt β€” a binding nationwide obligation forcing thousands of utilities to test and, where they exceed, install treatment (FACT, federalregister.gov 2024-07773). (2) Schema-defined structured extraction from arbitrary websites is now a single API call (Context.dev), which removes the scraper/parser build that previously made harvesting thousands of non-standardized utility water-quality disclosures uneconomic for a solo dev (FACT that the API exists; that it cleanly parses every CCR PDF/page is a HYPOTHESIS to validate).
Why now
The compliance-testing wave is front-loaded: UCMR 5 already compels systems serving β‰₯3,300 people plus a sample of smaller systems to collect PFAS occurrence data (FACT, federalregister.gov 2021-27858), and the 2024 MCL rule converts those exceedances into mandatory treatment decisions. Vendors are hunting for the exact list of newly-out-of-compliance systems right now, before the buying decisions are made and before the data aggregates into commodity.
Converging signals
A regulation that creates a forced-filer/forced-remediator class (utilities) + a new cheap capability to structure their public disclosures + a discretionary buyer (treatment vendors) who profits from reaching those utilities first.
Customer pain
Treatment-equipment makers and consultancies must find which of ~50,000 US public water systems actually exceed 4.0 ppt to prioritize sales outreach. Today this is manual: reps read scattered Consumer Confidence Reports, state dashboards, and eventual EPA UCMR releases, or buy generic construction/permit lead lists that are not PFAS-qualified. HYPOTHESIS (needs validation): the pain is acute enough that they will pay for a clean, monitored exceedance list.
Who pays
PFAS treatment-equipment makers (GAC, ion-exchange, RO systems), water-engineering consultancies, and testing labs buying qualified leads. NOTE: the buyer is NOT the forced filer β€” the utility is compelled, the vendor is a DISCRETIONARY buyer of leads. That is the central risk: the mandate proves the market exists, not that vendors will pay YOU for the list.
Solved today
Vendor reps manually monitor CCRs/state portals, attend industry conferences, buy generic infrastructure lead lists, or wait for EPA to publish UCMR 5 occurrence data (which EPA does publicly and for free).
Why current solutions are bad
Manual monitoring is slow and misses freshness; generic lead lists aren't PFAS-qualified; the free EPA UCMR release is periodic, not continuous, doesn't map cleanly to a rep's territory, and lags smaller-system CCR disclosures. But this free public path is also the single biggest threat to the product (see kill arguments).
Proposed product
A subscription lead/monitoring feed: normalize utility CCRs and state drinking-water dashboards into a structured record per water system (system ID, population served, latest measured PFOA/PFOS/four others, exceedance flag vs 4.0 ppt, sample date, contact, county/territory), with change-detection alerts when a system newly exceeds. Delivered as a filterable dashboard + CSV/API export, sliceable by state and sales territory.
MVP version
Pick ONE state with a decent public water-quality dashboard (e.g. a state with a searchable PFAS results portal). Use the extraction API to harvest and normalize its systems to the six regulated PFAS + 4.0 ppt threshold, validate against the official state dataset and EPA UCMR 5 for accuracy, and produce a ranked exceedance list with contacts. Wrap in a simple gated web view.
30-day build
Build the extractor+normalizer for one state; validate accuracy against official data; assemble the target list of treatment vendors/consultancies operating in that state; run the founder's own kill test β€” cold-pitch three vendors with a free sample of the exceedance list and ask for a paid pilot.
60-day build
If β‰₯1 vendor commits to pay, harden the pipeline, add change-detection/alerts, expand to 3-5 states, and add territory filtering. Stand up billing (card, monthly). Add a data-accuracy/QA step since a bad lead destroys trust fast.
90-day revenue plan
Convert pilots to paid subscriptions ($300-1,500/mo per vendor depending on geography/seats); expand state coverage as sales demand pulls it. Target 5-15 paying vendor/consultant accounts. Replicate the same feed for adjacent regulated contaminants (lead, nitrate) once PFAS proves the model.
Distribution path
Direct, demonstrated-value outreach: a defined, findable set of PFAS treatment vendors, reps, and consultancies (LinkedIn, trade associations like AWWA/WQA, industry directories). Lead with a free single-state sample list β€” the product sells itself if the leads are real. No procurement cycle.
Pricing hypothesis
Per-seat/per-territory monthly SaaS: ~$300-800/mo entry (single state), scaling to $1,500-3,000/mo for multi-state or national + API access. Possibly a per-lead or annual-territory-exclusive tier.
Technical difficulty
Low-to-moderate. Core build is small thanks to the extraction API; the real work is source discovery (where each state/utility publishes results), normalization to a common schema, threshold logic, and β€” critically β€” accuracy validation and change-detection.
Legal / regulatory risk
Low. Aggregating public water-quality disclosures is lawful; CCRs and state portals are public records. No licensure required. Avoid implying official/EPA endorsement and keep a clear data-provenance/disclaimer trail.
Platform dependency
Moderate. Heavy reliance on one third-party extraction API (Context.dev, a new YC startup) is a single point of failure for cost/uptime β€” mitigate by keeping the normalizer portable so the extraction backend is swappable. No government platform can deplatform a read-only public-data aggregator.
Founder fit
Strong. This is a data/report + public-records + compliance-monitoring product β€” squarely in the founder's stated preferences and industrial/regulatory comfort zone. It leans on his public-records and automation strengths and sells through demonstrated value, not relationship sales. It is NOT the per-filing government-portal model he has proven, but it's an adjacent, well-matched data play.
Breakout potential
Good. If PFAS works, the same harvest-normalize-alert engine replicates across every regulated drinking-water contaminant and all 50 states, and the underlying capability generalizes to any 'monitor thousands of public disclosures for a threshold breach' lead product (environmental, permits, violations).
Final recommendation
BUILD THE ONE-STATE MVP AND RUN THE KILL TEST FIRST. The convergence is real and the build is cheap and fast, but the entire thesis rests on an unproven assumption β€” that treatment vendors will PAY for a PFAS-qualified exceedance list rather than use free EPA/state data. Do not scale before a paying pilot. The differentiator must be freshness + territory-mapped contacts + alerts, not raw data access.
Next action
Pick one state with a public PFAS results portal, build the extract+normalize pipeline, validate it against the official dataset, generate a ranked exceedance-with-contacts sample, and cold-pitch three treatment vendors/consultancies for a paid pilot within 30 days.

Kill arguments (adversarial)

  • EPA publishes UCMR 5 PFAS occurrence data publicly and for free, and states publish their own dashboards β€” a vendor's data team or a competitor can pull the raw exceedance list without paying you. Durable value must come from freshness, territory-mapping, contacts, and continuous alerting, not mere access to the numbers (adequate_free_path risk).
  • The buyer is discretionary, not a forced filer. The mandate compels utilities, but nothing compels a treatment vendor to buy YOUR list β€” they may already source leads via reps, conferences, or existing lead vendors. The founder's own kill test hinges on this; if three cold-pitched vendors won't pay, kill it.
  • Lead quality/accuracy is existential: one wrong exceedance flag or stale contact and a rep stops trusting the feed. Validation against official data is non-negotiable and ongoing, adding real operating cost.
  • Edge is time-boxed (~6 months): once the compliance wave passes and exceedances are remediated, the 'newly out of compliance' list shrinks, and utilities/vendors themselves may aggregate it.

Competitors

β€’ EPA UCMR 5 public occurrence data (link) β€” Free, official national PFAS occurrence dataset β€” the primary free alternative and the main differentiation threat; periodic, not continuous or territory-mapped.
β€’ State drinking-water PFAS dashboards β€” Many states publish searchable PFAS results portals for free; a solo dev's edge is normalization + freshness + contacts across states, not access.
β€’ Generic construction/infrastructure lead databases (e.g. ConstructConnect/Dodge) (link) β€” Sell infrastructure project leads but are not PFAS-exceedance-qualified; adjacent incumbents, not direct.

Source citations (facts)

β€’ PFAS National Primary Drinking Water Regulation β€” EPA finalized enforceable MCLs for six PFAS, setting PFOA and PFOS at 4.0 ppt (2024), forcing utilities to test and treat.
β€’ Revisions to the UCMR 5 for Public Water Systems β€” EPA requires public water systems serving β‰₯3,300 people plus a representative sample of 800 smaller systems to collect national occurrence data for 29 PFAS and lithium.
β€’ Proposed Rule: Revisions to the UCMR 5 β€” Proposed rule establishing the PFAS occurrence-monitoring obligation for community and non-transient non-community water systems serving β‰₯3,300 people.
β€’ Context.dev (YC S26) – API to get structured data from any website β€” Schema-defined structured extraction from arbitrary public websites is now a single API call, removing the scraper/parser build cost for harvesting utility water-quality disclosures.

Actions