NPDES ID: WV0020257
X — SNC: Effluent violation (non-monthly average limit)
The facility discharged more of a pollutant than its permit allows, measured over a period other than a monthly average.
This quarter: 12 effluent violations, 2 reporting violations.
Violations
May 31, 2026
Oil and grease, hexane extr method
210% over limit
Discharged 620 mg/L against a permitted limit of 200 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Flow rate
61% over limit
Discharged 0.032105 MGD against a permitted limit of 0.02 MGD (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
14% over limit
Discharged 682 mg/L against a permitted limit of 600 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Oil and grease, hexane extr method
94% over limit
Discharged 97 mg/L against a permitted limit of 50 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Flow rate
3% over limit
Discharged 0.020542 MGD against a permitted limit of 0.02 MGD (DAILY MX)
DMR, Limited - Numeric Violation
Solids, total suspended
120% over limit
Discharged 1320 mg/L against a permitted limit of 600 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
April 30, 2026
Flow rate
62% over limit
Discharged 0.0324 MGD against a permitted limit of 0.02 MGD (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
2% over limit
Discharged 306 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
3% over limit
Discharged 620 mg/L against a permitted limit of 600 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Oil and grease, hexane extr method
86% over limit
Discharged 92.91 mg/L against a permitted limit of 50 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
March 31, 2026
Lead, total recoverable
0% over limit
Discharged 0 mg/L against a permitted limit of 0.0041 mg/L (DAILY MX)
DMR, Limited - Overdue
BOD, 5-day, 20 deg. C
16% over limit
Discharged 697 mg/L against a permitted limit of 600 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
115% over limit
Discharged 1292 mg/L against a permitted limit of 600 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Flow rate
59% over limit
Discharged 0.0318 MGD against a permitted limit of 0.02 MGD (DAILY MX)
DMR, Limited - Numeric Violation
Oil and grease, hexane extr method
270% over limit
Discharged 185 mg/L against a permitted limit of 50 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Lead, total recoverable
0% over limit
Discharged 0 mg/L against a permitted limit of 0.0024 mg/L (MO AVG)
DMR, Limited - Overdue
BOD, 5-day, 20 deg. C
331% over limit
Discharged 1292 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
92% over limit
Discharged 575 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
February 28, 2026
Oil and grease, hexane extr method
12% over limit
Discharged 55.9 mg/L against a permitted limit of 50 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Coliform, fecal general
505% over limit
Discharged 2419.6 MPN/100mL against a permitted limit of 400 MPN/100mL (DAILY MX)
DMR, Limited - Numeric Violation
Coliform, fecal general
14% over limit
Discharged 227 MPN/100mL against a permitted limit of 200 MPN/100mL (MO GEOMN)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
13% over limit
Discharged 338 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Solids, total suspended
130% over limit
Discharged 690 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
115% over limit
Discharged 1288 mg/L against a permitted limit of 600 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Flow rate
52% over limit
Discharged 0.030475 MGD against a permitted limit of 0.02 MGD (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
329% over limit
Discharged 1288 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
January 31, 2026
BOD, 5-day, 20 deg. C
4% over limit
Discharged 621 mg/L against a permitted limit of 600 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Oil and grease, hexane extr method
18% over limit
Discharged 58.9 mg/L against a permitted limit of 50 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Flow rate
23% over limit
Discharged 0.024675 MGD against a permitted limit of 0.02 MGD (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
57% over limit
Discharged 470 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
December 31, 2025
Solids, total suspended
1100% over limit
Discharged 3600 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Oil and grease, hexane extr method
89% over limit
Discharged 94.6 mg/L against a permitted limit of 50 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
59% over limit
Discharged 476 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Flow rate
2344% over limit
Discharged 0.488851 MGD against a permitted limit of 0.02 MGD (DAILY MX)
DMR, Limited - Numeric Violation
November 30, 2025
Oil and grease, hexane extr method
57% over limit
Discharged 78.5 mg/L against a permitted limit of 50 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Flow rate
37% over limit
Discharged 0.0273 MGD against a permitted limit of 0.02 MGD (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
24% over limit
Discharged 371 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Oil and grease, hexane extr method
0% over limit
Discharged 0 mg/L against a permitted limit of 50 mg/L (DAILY MX)
DMR, Limited - Overdue
Oil and grease, hexane extr method
0% over limit
Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)
DMR, Monitor Only - Overdue
October 31, 2025
Oil and grease, hexane extr method
376% over limit
Discharged 951 mg/L against a permitted limit of 200 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Flow rate
1642% over limit
Discharged 0.34833 MGD against a permitted limit of 0.02 MGD (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
60% over limit
Discharged 957 mg/L against a permitted limit of 600 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
219% over limit
Discharged 957 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Oil and grease, hexane extr method
1802% over limit
Discharged 951 mg/L against a permitted limit of 50 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
September 30, 2025
Flow rate
44% over limit
Discharged 0.0288 MGD against a permitted limit of 0.02 MGD (DAILY MX)
DMR, Limited - Numeric Violation
August 31, 2025
Flow rate
83% over limit
Discharged 0.0366 MGD against a permitted limit of 0.02 MGD (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
7% over limit
Discharged 321 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Oil and grease, hexane extr method
620% over limit
Discharged 360 mg/L against a permitted limit of 50 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
July 31, 2025
BOD, 5-day, 20 deg. C
48% over limit
Discharged 885 mg/L against a permitted limit of 600 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Copper, total recoverable
386% over limit
Discharged 0.034 mg/L against a permitted limit of 0.007 mg/L (MO AVG)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
195% over limit
Discharged 885 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Flow rate
65% over limit
Discharged 0.033 MGD against a permitted limit of 0.02 MGD (DAILY MX)
DMR, Limited - Numeric Violation
Oxygen, dissolved [DO]
4% over limit
Discharged 7.1 mg/L against a permitted limit of 7.4 mg/L (INST MIN)
DMR, Limited - Numeric Violation
Copper, total recoverable
162% over limit
Discharged 0.034 mg/L against a permitted limit of 0.013 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
June 30, 2025
Flow rate
108% over limit
Discharged 0.041633 MGD against a permitted limit of 0.02 MGD (DAILY MX)
DMR, Limited - Numeric Violation
Nitrogen, ammonia total [as N]
61% over limit
Discharged 1.61 mg/L against a permitted limit of 1 mg/L (MO AVG)
DMR, Limited - Numeric Violation
Nitrogen, ammonia total [as N]
326% over limit
Discharged 6.38323995 kg/d against a permitted limit of 1.49819999 kg/d (MO AVG)
DMR, Limited - Numeric Violation
Oxygen, dissolved [DO]
1% over limit
Discharged 7.32 mg/L against a permitted limit of 7.4 mg/L (INST MIN)
DMR, Limited - Numeric Violation
Nitrogen, ammonia total [as N]
110% over limit
Discharged 6.38323995 kg/d against a permitted limit of 3.04179997 kg/d (DAILY MX)
DMR, Limited - Numeric Violation
May 31, 2025
Flow rate
19% over limit
Discharged 0.0238 MGD against a permitted limit of 0.02 MGD (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
58% over limit
Discharged 474 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Nitrogen, ammonia total [as N]
1% over limit
Discharged 1.51181999 kg/d against a permitted limit of 1.49819999 kg/d (MO AVG)
DMR, Limited - Numeric Violation
April 30, 2025
BOD, 5-day, 20 deg. C
206% over limit
Discharged 918 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Oil and grease, hexane extr method
30% over limit
Discharged 65 mg/L against a permitted limit of 50 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
53% over limit
Discharged 918 mg/L against a permitted limit of 600 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Solids, total suspended
7% over limit
Discharged 320 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Coliform, fecal general
505% over limit
Discharged 2420 MPN/100mL against a permitted limit of 400 MPN/100mL (DAILY MX)
DMR, Limited - Numeric Violation
March 31, 2025
Solids, total suspended
7% over limit
Discharged 320 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
206% over limit
Discharged 918 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
pH
0% over limit
Discharged 0 SU against a permitted limit of 10 SU (INST MAX)
DMR, Limited - Overdue
Temperature, water deg. fahrenheit
0% over limit
Discharged 0 deg F against a permitted limit of 120 deg F (DAILY MX)
DMR, Limited - Overdue
pH
0% over limit
Discharged 0 SU against a permitted limit of 5 SU (INST MIN)
DMR, Limited - Overdue
Flow rate
18% over limit
Discharged 0.0235 MGD against a permitted limit of 0.02 MGD (DAILY MX)
DMR, Limited - Numeric Violation
Solids, total suspended
37% over limit
Discharged 412 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
53% over limit
Discharged 918 mg/L against a permitted limit of 600 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Temperature, water deg. fahrenheit
0% over limit
Discharged 0 deg F against a permitted limit of 0 deg F (MO AVG)
DMR, Monitor Only - Overdue
February 28, 2025
BOD, 5-day, 20 deg. C
206% over limit
Discharged 918 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
53% over limit
Discharged 918 mg/L against a permitted limit of 600 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Flow rate
20% over limit
Discharged 0.024 MGD against a permitted limit of 0.02 MGD (DAILY MX)
DMR, Limited - Numeric Violation
Solids, total suspended
7% over limit
Discharged 320 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Solids, total suspended
81% over limit
Discharged 542 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
January 31, 2025
BOD, 5-day, 20 deg. C
14% over limit
Discharged 342 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
19% over limit
Discharged 714 mg/L against a permitted limit of 600 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Oil and grease, hexane extr method
66% over limit
Discharged 83.1 mg/L against a permitted limit of 50 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
138% over limit
Discharged 714 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Flow rate
12% over limit
Discharged 0.0224 MGD against a permitted limit of 0.02 MGD (DAILY MX)
DMR, Limited - Numeric Violation
Flow rate
18% over limit
Discharged 0.0236 MGD against a permitted limit of 0.02 MGD (DAILY MX)
DMR, Limited - Numeric Violation
December 31, 2024
BOD, 5-day, 20 deg. C
25% over limit
Discharged 374 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Flow rate
117% over limit
Discharged 0.043367 MGD against a permitted limit of 0.02 MGD (DAILY MX)
DMR, Limited - Numeric Violation
Hardness, total [as CaCO3]
0% over limit
Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)
DMR, Monitor Only - Overdue
BOD, 5-day, 20 deg. C
90% over limit
Discharged 571 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Hardness, total [as CaCO3]
0% over limit
Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)
DMR, Monitor Only - Overdue
Flow rate
8% over limit
Discharged 0.0215 MGD against a permitted limit of 0.02 MGD (DAILY MX)
DMR, Limited - Numeric Violation
November 30, 2024
Solids, total suspended
19% over limit
Discharged 358 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
281% over limit
Discharged 1144 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
28% over limit
Discharged 770 mg/L against a permitted limit of 600 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Oil and grease, hexane extr method
240% over limit
Discharged 170 mg/L against a permitted limit of 50 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Flow rate
27% over limit
Discharged 0.0253 MGD against a permitted limit of 0.02 MGD (DAILY MX)
DMR, Limited - Numeric Violation
October 31, 2024
Solids, total suspended
19% over limit
Discharged 356 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
7% over limit
Discharged 640 mg/L against a permitted limit of 600 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Flow rate
5% over limit
Discharged 0.0209 MGD against a permitted limit of 0.02 MGD (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
330% over limit
Discharged 1290 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Oil and grease, hexane extr method
50% over limit
Discharged 75 mg/L against a permitted limit of 50 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Flow rate
48% over limit
Discharged 0.0296 MGD against a permitted limit of 0.02 MGD (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
115% over limit
Discharged 1290 mg/L against a permitted limit of 600 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
September 30, 2024
BOD, 5-day, 20 deg. C
74% over limit
Discharged 522 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Flow rate
27% over limit
Discharged 0.0253 MGD against a permitted limit of 0.02 MGD (DAILY MX)
DMR, Limited - Numeric Violation
August 31, 2024
Flow rate
34% over limit
Discharged 0.0267 MGD against a permitted limit of 0.02 MGD (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
120% over limit
Discharged 660 mg/L against a permitted limit of 300 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
10% over limit
Discharged 660 mg/L against a permitted limit of 600 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
Oxygen, dissolved [DO]
1% over limit
Discharged 7.35 mg/L against a permitted limit of 7.4 mg/L (INST MIN)
DMR, Limited - Numeric Violation
First flagged
April 14, 2026 (3 months ago)
Last confirmed
August 1, 2026 (4 days ago)