I keep seeing projects slip when subs don’t follow the SWPPP, and the operator still carries Clean Water Act liability. Our CGP requires post-storm inspections within 24 hours after a 0.25-inch event — last Thursday we missed one and had to self-report. How are you tying contractor obligations directly to permit conditions so compliance is operational, not optional?
We bake a “no inspection, no pour” hold point into subcontracts so the 24‑hr post‑storm check is a condition precedent to pours and pay apps, with the SWPPP lead’s sign‑off required in Procore before a pour ticket is released — minor admin pain, but it made compliance automatic; would tying pay release to the inspection report fly with your GC?
We tie retainage to zero missed “0.25-inch” inspections and trigger SMS via NOAA gauge: https://water.weather.gov/precip — workable?
Red‑tag policy: miss 24‑hr check, work stops until foreman uploads geotagged photos. @PM_Raul https://www.epa.gov/npdes/construction-general-permit-cgp#tools.
But make the ‘24-hour after 0.25-inch’ check a timekeeping gate: crews can’t clock in the next day until the storm inspection’s uploaded in Procore with geotagged photos. We trigger it off a simple NOAA API check and, if missed, auto‑backcharge a third‑party inspector and freeze that sub’s pay app line until cleared, which killed our last‑Thursday‑type self‑reports. @droberts87 small caveat: API lag can falsely lock a site for about 1 hour, so keep a manual override.