Annual BMP Inspection: What Actually Gets Checked

Outlet headwall at a stormwater pond with vegetation crowding the opening
An outlet headwall in the field. Vegetation crowding the opening is one of the first things an inspector notes.

If your property has a stormwater pond, rain garden, underground system or filter, someone is expected to inspect it and keep the record. Here is what a stormwater inspector actually looks at, BMP by BMP, what you get back in writing, and how to find the rule that applies where your property is.

The checks are the same anywhere in the country. What changes from place to place is how often, who may sign the report, and where it gets filed. Those answers come from three layers of rules.

Where the requirement comes from

1 · FEDERAL

Clean Water Act NPDES / MS4

EPA’s MS4 rule requires each permitted city or county to “ensure adequate long-term operation and maintenance of BMPs” on new and redeveloped sites.

40 CFR 122.34(b)(5)(i)(C) · ecfr.gov
2 · STATE

State permit or regulation

Your state writes that duty into its MS4 permit or stormwater regulations, sometimes with a minimum inspection interval.

See the state table below.
3 · LOCAL

Your city or county program

The local ordinance and your recorded maintenance agreement set the deadline, the form, who may inspect, and the penalty, including a Notice of Violation.

See local guides below.

The checklist by BMP type

Wet & dry ponds

  • Embankment: erosion, burrows, seepage
  • Outlet structure and trash rack
  • Emergency spillway
  • Sediment depth in the forebay
  • Vegetation and woody growth
  • Erosion at inlets and side slopes

Bioretention / rain gardens

  • Ponding and drawdown after rain
  • Mulch and soil media condition
  • Plants: coverage and bare or eroded areas
  • Inlets and curb cuts clear
  • Underdrain cleanout accessible

Underground detention

  • Access and inspection ports
  • Sediment and floating trash
  • Inlet pipes
  • Outlet pipes and control orifice

Drop inlets, inserts & filters

  • Silt sacks / inserts: fill level and tears
  • Bypass working as designed
  • Sediment at the grate and surrounding surface
  • Filter media condition

Permeable pavement

  • Chip stone in the joints
  • Sediment on the surface
  • Standing water after rain

The checklist our crews use

Every check above on one printable sheet.

Call (804) 302-5151 for a copy

Pond inspection points

INLETFOREBAYPERMANENT POOL (WET POND)(dry pond: drains between storms)RISER / TRASH RACKEMERGENCY SPILLWAYEMBANKMENTBARREL TO OUTFALL123456

Schematic cross-section, not to scale. Numbers: 1 Embankment · 2 Outlet structure & trash rack · 3 Emergency spillway · 4 Forebay sediment depth · 5 Vegetation / woody growth · 6 Erosion (inlets, side slopes, outfall).

What the inspector documents

Floating trash inside an underground stormwater structure
From another Exact inspection (not part of the sample report below). Inside an underground structure: floating trash that has to be removed before it reaches the outlet.

Every Exact inspection ends in a written report. It follows the same order every time:

  • Report details: service date, scope, and when the next service is due
  • A page per BMP: the device, the route the inspector walked, and captioned photos
  • Comments and observations for each structure
  • Routine and corrective recommendations per BMP
  • A summary of corrective actions the owner can take to a contractor or board

Below is a real 2026 Exact report for a residential property owners association with two wet ponds, shown with identifying details removed. The wording and photos are from the report.

Stormwater Inspection Report 2026 Sample · identifying details removed

Report details

ClientA residential property owners association
Service dateSeptember 30, 2026
Next serviceInspection in 2027
Scope of serviceInspection of two stormwater wet ponds and corresponding outlet control structures, inlets, riprap dissipation zones and embankments.

The report also includes a location photo and satellite site maps marking each pond. They are left out here to protect the client’s privacy.

Pond 1

Service conductedInspection
Stormwater deviceStormwater wet pond
Comments & observationsPond was approached from the south and inspected clockwise.

Editor’s note: Photo captions and recommendations are shown as written in the original report.

Looking down into a concrete curb drain inlet box, with sediment and debris on the floor above the outlet pipe
Curb drain inlet, interior view.
Concrete inlet pipe end at a wet pond with soil eroded and undercut where the concrete meets the ground
View of inlet coming from north curb drain, showing signs of erosion and undercutting where the concrete meets the soil.
Concrete inlet pipe at a pond edge with loose riprap stones displaced around the opening
View of inlet coming from north curb drain, facing south.
Earthen sediment shelf with grass growing on it, jutting into a wet pond at an inlet
Closer view of the sediment shelf with grass growing.
Inlet channel at a pond edge filled with sediment so the pipe is completely submerged
The inlet showing heavy levels of sediment and being completely submerged.
Routine operational recommendationsContinued annual inspections per the association’s governing documents. Continued routine embankment maintenance and material removal as needed.
Corrective maintenance recommendationsMinor erosion was observed on the embankments, but the soil is shallow and has a slate stone base. Extending the pine straw zones or adding soil and seed is recommended, especially near the NE inlet. The south inlet and northeast inlet need to be cleared of sediment and the riprap dissipation zones reset. Address/remove the sediment build-up around the perimeter of the pond, which is most pronounced at the inlets, where the sediment is rising above the water level.

Pond 2

Service conductedInspection
Stormwater deviceStormwater wet pond
Comments & observationsPond was approached from the southwest and inspected counterclockwise.
Littoral shelf vegetation growing along the edge of a wet pond
Littoral shelf vegetation on the northwest embankment, view facing north.
Concrete outlet control structure in a wet pond with sediment and mud built up at its inlet
Outlet control structure, showing sediment/mud build-up at inlet.
Woody shrubs growing out over the water at the edge of a wet pond
Woody vegetation on the southeast end of the pond, growing into the structure.
Dense woody growth covering a pond inlet area and limiting access for inspection
The woody growth was covering the inlet structure, limiting access for full inspection.
Routine operational recommendationsContinued annual inspections per the association’s governing documents. Continued routine embankment maintenance and material removal as needed.
Corrective maintenance recommendationsMinor erosion was observed on the embankments, but the soil is shallow and has a slate stone base. Extending the pine straw zones is recommended. The south inlet needs the riprap dissipation zone reset and the sediments removed from the pond. Doing so would require removal of the woody vegetation zone covering this area. Similar to Pond 1, water was observed as being shallow along the pond perimeter and could be addressed when servicing the inlet and removing the woody vegetation.

Recommended corrective actions

Bare vegetative zones. Both Pond 1 and Pond 2 have bare areas. However, the soil was not deep in most of these instances; a stone/slate layer was observed, and is therefore assumed to not be contributing to current sediment loading, except for the slope nearest the NE inlet of Pond 1. It is recommended that these areas be backfilled with soil, reseeded and strawed, or that the pine straw zones near some of the mature trees be extended to cover these bare areas.

Pond 1 inlets & sediment loading. South Inlet: The perimeter of the pond was observed as being shallow, particularly near the inlets and outlet control structure. The south inlet at Pond 1 showed signs of erosion where the concrete meets the earth. Some of the tall grasses in this zone have mitigated this erosion, but these areas should be backfilled with soil and a riprap apron encompassing the area to prevent future issues with the soil cutting away, compromising the pipe. Sediment from this inlet has covered most of the riprap pad and migrated further into the pond, where the sediment sits above the water level and should be removed. The upstream manhole did not show signs of further sediment loads. Repair the inlet and reset the riprap pad with new fabric and new riprap stone to allow for proper function.

Northeast Inlet: The inlet at the NE corner of Pond 1 was completely submerged and not initially identified, due to the amount of sediment covering the pipe. An earthen shelf with grass has emerged from the accumulated material at this inlet. This sediment should be removed, and the inlet cleaned and reset with new fabric and riprap stones to allow for proper function. The adjacent embankment should be addressed prior to or at the same time to mitigate further sediment loading into the corner of the pond. The shallow perimeter could also be addressed at the same time.

Pond 2 inlets. Pond 2 has a zone of semi-mature woody vegetation covering the inlet, limiting full inspection. Observations showed that the riprap may need to be turned over and/or have additional stone and fabric added to allow for proper function. To access this area, the woody vegetation will need to be fully or partially removed. Historic satellite imagery shows that this zone was never fully cleared of sedimentation during construction, which may have contributed to the woody growth. Best practice would be to remove all the woody growth from this zone when resetting the riprap.

Pond 2 littoral shelf. There is a littoral shelf on Pond 2 which does not appear to be hindering the function of the pond, but was not part of the initial installation, at least as identified from historic satellite imagery. If this vegetation is to be removed, it should be done at the same time as the maintenance of the inlet and woody vegetation growth zone. The shallow perimeter could also be addressed at the same time, if necessary.

For future service please contact EXACT Stormwater Management, LLC · (804) 302-5151 · info@exactstorm.com

Common findings, and what fixing them involves

FindingWhat fixing it involves
Trash rack or low-flow orifice cloggedClear debris and restore flow through the outlet structure
Sediment built up in a forebay, inlet or silt sackRemove sediment; replace or empty the silt sack
Trees or woody growth on the embankmentRemove woody growth and restore approved vegetation
Bare or eroded areas (often from mowing too low)Seed and straw, then adjust mowing height
Rain garden holding water too longCheck the underdrain and media; refresh mulch and plants
Floating trash in an underground systemVacuum or net it out and check the inlet screens

Exact handles the annual stormwater inspection and the maintenance that follows.

How often, and who can sign? It depends on your state

Here is the state layer for states where Exact works. Your local program can be stricter, so check your recorded maintenance agreement and the local guide for your area.

StateRuleWhat it means for owners
Virginia9VAC25-875-130, -140The recorded maintenance agreement sets owner inspections. The local program must inspect each facility at least once every five years, and may accept an owner’s report done by a licensed PE, architect, landscape architect or land surveyor, or a DEQ certificate holder.
MarylandCOMAR 26.17.02.11Owners must perform preventive maintenance. The county or municipality inspects every system in its first year, then at least once every 3 years, and sets repair deadlines for deficiencies.
FloridaRule 62-330.311, F.A.C.The operation and maintenance entity inspects as set out in Applicant’s Handbook Volume I §12.5 (or the permit), and submits Form 62-330.311(1), Operation and Maintenance Inspection Certification, within 30 days of each inspection, failure or deviation from the permit.
Rule 62-330.311(1)–(2), eff. 6/28/2024 · flrules.org · 62-330.311
North Carolina15A NCAC 02H .1050(11)–(12)Every SCM needs a recorded O&M agreement and a signed O&M plan; owners keep maintenance records. Annual inspection reports, where required, come from the local program. In Charlotte-Mecklenburg, for example, most SCMs built after 2007 need a certified annual report (Charlotte-Mecklenburg Storm Water Services, charlottenc.gov).
ncrules.state.nc.us · 15A NCAC 02H .1050
GeorgiaGA EPD Phase II MS4 permit GAG610000, Part 4.2.5Local MS4s must inspect 100% of inventoried post-construction structures within the 5-year permit term and, for private structures completed after Dec. 6, 2012, either maintain them or require maintenance agreements.
South CarolinaS.C. Code Regs. 72-307 C(10)“A clear statement of defined maintenance responsibility shall be established during the plan review and approval process.”
TennesseeTDEC Small MS4 General Permit TNS000000, Part 4.2.5.7 (eff. April 1, 2024)Local MS4s must require a legally binding agreement assigning SCM maintenance responsibility, and must require every permanent SCM to be inspected at least once every five years by the permittee, a licensed PE, a licensed landscape architect or other qualified professional.
IndianaIDEM MS4 General Permit INR040000Local MS4s must run an inspection and maintenance program for post-construction stormwater measures, including privately owned ones.
AlabamaADEM Phase II MS4 General Permit ALR040000Local MS4s must ensure long-term operation and maintenance of post-construction BMPs through enforceable agreements.
TexasTCEQ TPDES Small MS4 General Permit TXR040000Local MS4s must ensure long-term operation and maintenance of structural post-construction controls; owners keep a maintenance plan and records.

Summaries were checked against the linked sources in October 2026. Not legal advice.

Local inspection requirements

Many violations come from the local program, not the state. Check your city or county stormwater program for local deadlines, or ask Exact to confirm what applies to your site.

Got a notice already? What to do after a stormwater Notice of Violation →

Before the inspector arrives

Access

Clear access to every BMP, including gates and easements

Keys

Keys or codes for gates, vaults and access ports

As-builts

As-built drawings and the maintenance agreement

Last report

The previous inspection report and any notices

Frequently asked questions

How often are stormwater inspections required?

It depends on where the property is. Federal rules require local programs to ensure BMPs are maintained long-term (40 CFR 122.34(b)(5)); the state and local program set the interval. For example, Fort Wayne, Indiana requires an owner inspection by October 1 each year (City of Fort Wayne BMP Maintenance Manual); Maryland requires the local agency to inspect at least every three years; Virginia’s local programs must inspect at least once every five years. Your maintenance agreement may require more.

Who can perform a BMP inspection?

The state and local program decide. Virginia accepts owner reports from a licensed PE, architect, landscape architect or land surveyor, or a DEQ certificate holder (9VAC25-875-140 D). Fort Wayne’s BMP manual requires that, once every five years, the inspection be done by a professional engineer, landscape architect or other qualified professional (City of Fort Wayne BMP Maintenance Manual). Exact can help you arrange it.

What happens if my BMP fails inspection?

The report lists deficiencies and corrective actions. If the local program finds the problem first, it may issue a Notice of Violation with a deadline to fix it.

Does the inspection include maintenance?

The inspection documents condition. Maintenance is the work that fixes what it finds; Exact provides both.

How much does an inspection cost?

Call for a quote: (804) 302-5151.

Schedule your BMP inspection

Stormwater BMP inspections and maintenance for property owners in the states where Exact works.

Call (804) 302-5151Contact Exact