NPDESTracker

Inspections

Built for the inspector in the field.

Stormwater inspection software built for the way municipal MS4 work actually runs. Source control inspections at industrial and commercial sites, O&M facility inspections under MCM 6, construction stormwater inspections during active disturbance, and post-construction BMP inspections under MCM 5. Each inspection happens where the work happens: at the site, on a phone, with photo and GPS attached. NPDESTracker captures the inspection cleanly and routes everything that follows it. Site history, follow-up tasks, escalation, and the report at year-end.

01 · Mobile-first in practice

Made for the truck, not the desk.

Inspectors aren't at a workstation. They're at a construction site, behind an industrial facility, walking a creek. The UI is built around that reality: mobile-density, sticky action cells, tap targets sized for thumbs, no horizontal scrolling, no menu archaeology to find the next inspection.

  • Browser-based, runs on any phone, tablet, or ruggedized field device
  • Mobile-density UI with sticky action cells and tap targets sized for thumb use
  • Photo capture and GPS attached directly to the record being filled out
  • Mobile-friendly inspection forms with photo and GPS evidence, designed for field use on phones and tablets.
  • One tap to start the right inspection at the right site, with the type prefilled

02 · Site context

Every inspection is tied to a site.

An inspection doesn't live on its own. It's anchored to a site record that knows its address, classification, parcel info, and history. Open a site and you see every inspection, incident, and follow-up that's ever touched it. Open the GIS workspace and the same sites are pinned on the map, color-coded by status.

  • Site records carry address, classification, parcel, and ownership
  • Inspection history per site, on a clean status timeline
  • Linked incidents: IDDE complaints, screening results, source tracing
  • Same sites pinned on the GIS map, color-coded by status
  • "Open site" from anywhere (list, map, inspection, follow-up) to see the full record

03 · Cadence

The cadence is in the system, not in your head.

Different programs run on different cadences. Construction sites need inspection during active disturbance. Post-construction BMPs are typically annual. Outfall screening follows quarterly dry-weather cycles. Municipal facilities are annual. NPDESTracker tracks the cadence per site and per program, and surfaces what's overdue and due-soon before it becomes an audit finding.

Cadence rollup 4 sites
Baloma Maintenance Yard
Annual · Last: Mar 2025 · Next: Mar 2026
On track
Boat Yard
Annual · Last: Aug 2024 · Next: Aug 2025
Overdue 14d
Outfall MH-042
Quarterly · Last: Jul 2025 · Next: Oct 2025
Due soon
Pier 7 Construction
Active disturbance · Last: Sep 28 · Next: Oct 5
Scheduled

04 · Follow-up & escalation

Findings don't fall through cracks. There's no crack.

A deficient finding spawns a follow-up automatically, with a re-inspection date, an assigned owner, and the photo evidence preserved on the original record. If the finding escalates to a notice of violation or a compliance order, that record links back to the inspection that triggered it and stays linked through closure.

  • Deficient findings auto-create follow-up tasks tied to the site
  • Re-inspection scheduled with a target date and assigned owner
  • Photo and GPS evidence preserved on the original record
  • Escalation to a notice of violation or compliance order links back to the source inspection
  • Closure status visible from both the site record and the program dashboard

05 · How it feeds reporting

Every inspection becomes part of the report, or it doesn't.

When you log an inspection, it counts in the underlying records and rolls into the matching MCM section of the annual MS4 report automatically. No re-keying. No copying numbers between systems. No inflated stats.

If you didn't run the inspection, the report doesn't pretend you did. The full reporting story (counts derived from records, the audit log, and the readiness rollup) lives on the reporting page.

Walk the daily flow.

Open the demo to see the daily workspace, or request a guided walkthrough of this module.