NPDES ID: VA0000248
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: 3 effluent violations, 4 reporting violations.
Violations
April 30, 2026
Nitrogen oxides [as N]
0% over limit
Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)
DMR, Monitor Only - Overdue
BOD, 5-day, 20 deg. C
79% over limit
Discharged 418 kg/d against a permitted limit of 233 kg/d (AVERAGE)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
13% over limit
Discharged 27 mg/L against a permitted limit of 24 mg/L (AVERAGE)
DMR, Limited - Numeric Violation
Oxygen demand, chem. [low level] [COD]
0% over limit
Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)
DMR, Monitor Only - Overdue
BOD, 5-day, 20 deg. C
23% over limit
Discharged 762 kg/d against a permitted limit of 621 kg/d (DAILY MX)
DMR, Limited - Numeric Violation
Sulfate, total [as SO4]
0% over limit
Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)
DMR, Monitor Only - Overdue
Temperature, water deg. centigrade
0% over limit
Discharged 0 deg C against a permitted limit of 0 deg C (DAILY MX)
DMR, Monitor Only - Overdue
March 31, 2026
BOD, 5-day, 20 deg. C
15% over limit
Discharged 269 kg/d against a permitted limit of 233 kg/d (AVERAGE)
DMR, Limited - Numeric Violation
February 28, 2026
BOD, 5-day, 20 deg. C
30% over limit
Discharged 58.6 mg/L against a permitted limit of 45 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
January 31, 2026
BOD, 5-day, 20 deg. C
3% over limit
Discharged 637 kg/d against a permitted limit of 621 kg/d (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
36% over limit
Discharged 316 kg/d against a permitted limit of 233 kg/d (AVERAGE)
DMR, Limited - Numeric Violation
November 30, 2025
BOD, 5-day, 20 deg. C
33% over limit
Discharged 121.1 kg/d against a permitted limit of 91.2 kg/d (AVERAGE)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
3% over limit
Discharged 239 kg/d against a permitted limit of 233 kg/d (AVERAGE)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
26% over limit
Discharged 151 mg/L against a permitted limit of 120 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
93% over limit
Discharged 471.3 kg/d against a permitted limit of 243.6 kg/d (DAILY MX)
DMR, Limited - Numeric Violation
June 30, 2025
BOD, 5-day, 20 deg. C
Limit violation
Discharged 262.9 kg/d against a permitted limit of 243.6 kg/d (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
36% over limit
Discharged 317 kg/d against a permitted limit of 233 kg/d (AVERAGE)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
Limit violation
Discharged 390 kg/d against a permitted limit of 6700 kg/d (AVERAGE)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
Limit violation
Discharged 68.6 kg/d against a permitted limit of 91.2 kg/d (AVERAGE)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
Limit violation
Discharged 18 mg/L against a permitted limit of 60 mg/L (AVERAGE)
DMR, Limited - Numeric Violation
Length of longest pH excursion
23% over limit
Discharged 0.051356 d against a permitted limit of 0.04164 d (EVNT TOT)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
24% over limit
Discharged 771 kg/d against a permitted limit of 621 kg/d (DAILY MX)
DMR, Limited - Numeric Violation
Toxicity, final conc toxicity units
40% over limit
Discharged 1.4 toxic against a permitted limit of 1 toxic (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
Limit violation
Discharged 68 mg/L against a permitted limit of 120 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
Limit violation
Discharged 1042 kg/d against a permitted limit of 10000 kg/d (DAILY MX)
DMR, Limited - Numeric Violation
May 31, 2025
BOD, 5-day, 20 deg. C
5% over limit
Discharged 244 kg/d against a permitted limit of 233 kg/d (AVERAGE)
DMR, Limited - Numeric Violation
February 28, 2025
BOD, 5-day, 20 deg. C
Limit violation
Discharged 437 kg/d against a permitted limit of 6700 kg/d (AVERAGE)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
Limit violation
Discharged 546 kg/d against a permitted limit of 243.6 kg/d (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
Limit violation
Discharged 76 mg/L against a permitted limit of 120 mg/L (DAILY MX)
DMR, Limited - Numeric Violation
2,4-Dinitrotoluene
115% over limit
Discharged 2.24 kg/d against a permitted limit of 1.04 kg/d (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
Limit violation
Discharged 898 kg/d against a permitted limit of 10000 kg/d (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
Limit violation
Discharged 23 mg/L against a permitted limit of 60 mg/L (AVERAGE)
DMR, Limited - Numeric Violation
2,4-Dinitrotoluene
37% over limit
Discharged 0.56 kg/d against a permitted limit of 0.41 kg/d (AVERAGE)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
15% over limit
Discharged 267 kg/d against a permitted limit of 233 kg/d (AVERAGE)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
Limit violation
Discharged 164 kg/d against a permitted limit of 91.2 kg/d (AVERAGE)
DMR, Limited - Numeric Violation
December 31, 2024
Toxicity, final conc toxicity units
117% over limit
Discharged 14.3 toxic against a permitted limit of 6.6 toxic (DAILY MX)
DMR, Limited - Numeric Violation
Toxicity, final conc toxicity units
50% over limit
Discharged 1.5 toxic against a permitted limit of 1 toxic (DAILY MX)
DMR, Limited - Numeric Violation
October 31, 2024
BOD, 5-day, 20 deg. C
1% over limit
Discharged 628 kg/d against a permitted limit of 621 kg/d (DAILY MX)
DMR, Limited - Numeric Violation
BOD, 5-day, 20 deg. C
21% over limit
Discharged 282 kg/d against a permitted limit of 233 kg/d (AVERAGE)
DMR, Limited - Numeric Violation
September 30, 2024
Toxicity, final conc toxicity units
100% over limit
Discharged 2 toxic against a permitted limit of 1 toxic (DAILY MX)
DMR, Limited - Numeric Violation
First flagged
April 14, 2026 (3 months ago)
Last confirmed
July 13, 2026 (23 days ago)