Your MS4 permit requires a post-construction stormwater management program. Most municipalities have something on paper that satisfies that requirement at the time of plan submission. The harder question, the one that comes up during inspections and annual report reviews, is whether the program is actually running.

Running a post-construction program means knowing which stormwater management facilities exist within your jurisdiction, who is responsible for maintaining each one, whether those responsible parties are actually maintaining them, and being able to demonstrate all of this with documentation. For small and mid-sized municipalities, this is a substantial operational challenge when you don’t have dedicated stormwater staff.

Here’s what a functional post-construction program looks like and where most municipalities fall short.

What Your MS4 Permit Actually Requires

Colorado MS4 permits under Minimum Control Measure 5 require municipalities to implement post-construction stormwater management in new development and redevelopment. For most Phase II municipalities, this means:

Legal authority. An ordinance or equivalent regulatory mechanism requiring stormwater management facilities on qualifying development projects and authorizing the municipality to enforce maintenance obligations. Most municipalities have this in place as a condition of permit coverage. The gap is usually in enforcement.

Long-term operation and maintenance. A mechanism for ensuring that post-construction stormwater facilities are properly operated and maintained for the life of the project. This is where “have an ordinance” ends and “run a program” begins. The permit doesn’t specify exactly how you demonstrate this, but “we have a maintenance agreement on file” is not sufficient evidence that maintenance is actually occurring.

Pre-construction review. Review of construction plans to ensure post-construction facilities meet local design standards before permits are issued.

Inspection of facilities. Periodic inspection of stormwater management facilities to verify proper operation and maintenance. This is the element most often missing or underdocumented in small municipality programs.

The Facility Inventory Problem

You cannot inspect or verify maintenance of facilities you haven’t tracked. For a municipality that has been approving development for 20 or 30 years, the number of post-construction stormwater facilities within your jurisdiction may surprise you.

Every residential subdivision that triggered detention requirements. Every commercial development with a water quality pond or underground system. Every public facility with a bioretention cell or permeable pavement section. Over decades, these accumulate. They’re owned by different responsible parties (HOAs, property owners, commercial operators, the city itself) and they’re distributed across the entire municipality without a central record of where they are or what condition they’re in.

Building a comprehensive inventory of these facilities is the first task for any municipality that wants to run a real post-construction program. The starting point is your development archive: drainage reports and drainage easements from every approved project that included a stormwater facility. These are public records, typically held by your engineering department. Cross-referencing these against GIS and aerial imagery gives you a working list of facilities, their locations, and the responsible parties identified at the time of approval.

The inventory isn’t a one-time project. Every new development that adds a post-construction facility should result in a new record in your inventory before the project is accepted and the maintenance responsibility transfers to the private responsible party.

The Inspection Program

With an inventory in hand, the inspection program becomes tractable. The question is: what does a compliant inspection program look like for a small municipality?

The answer depends on your permit requirements and your capacity. Most small municipalities with limited staff take one of two approaches:

Self-inspection with documentation requirements. Require responsible parties to submit annual inspection reports to the municipality, performed by a qualified professional. The municipality reviews submittals, follows up on deficiencies, and maintains the record. This approach shifts the inspection burden to the private responsible parties, where the maintenance obligation actually lies, and focuses municipal staff on record management and enforcement rather than field work. It requires a mechanism for tracking which responsible parties have and haven’t submitted, and a process for following up on overdue submittals.

Direct inspection by the municipality or its consultant. The municipality conducts periodic inspections of facilities within its jurisdiction, either with staff or through a contracted engineer. This approach gives the municipality direct control over inspection quality and timing, but requires either staff capacity or an inspection contract budget. For a municipality with 50 post-construction facilities, annual inspections by a qualified consultant are a manageable and cost-effective program element.

Many municipalities use a hybrid: require responsible party annual reports for privately maintained facilities, while directly inspecting facilities the municipality itself maintains and conducting periodic spot audits of private facilities.

Documentation for Annual Reporting

Your MS4 annual report will ask you to describe your post-construction program and report measurable results. The data that supports this comes directly from your inspection program:

If you can’t answer the first question, you can’t answer any of the others. The inventory is the foundation. Everything else follows from it.

How DistrictWorks Supports Municipal Programs

DistrictWorks is designed for exactly the operational challenge small municipalities face with post-construction programs: tracking a large number of assets maintained by different responsible parties, scheduling and documenting inspections, and generating the summary data needed for annual reporting.

The platform holds your facility inventory with location, responsible party, maintenance agreement reference, and inspection history for each asset. Inspection scheduling surfaces what’s overdue. Reports can be generated by watershed, responsible party, or inspection status: whatever view you need for annual reporting or internal program management.

For municipalities that use outside inspection contractors, DistrictWorks gives contractors a consistent format for logging inspection findings that feeds directly into the municipal record. Responsible party submittals can be tracked against the inventory so you know at a glance which facilities are current and which are overdue.

The goal is a program that a regulator reviewing your annual report can clearly see is operating. Not just described on paper, but documented with inspection records, deficiency notices, and corrective action follow-through. That’s the difference between having a post-construction program and running one.