PEORIA DISPOSAL COMPANY

NPDES ID: IL0064777

S — SNC: Compliance schedule violation

The facility missed a deadline in its compliance schedule by more than 90 days.

This quarter: 4 effluent violations.

Violations

May 31, 2026

Chromium, hexavalent [as Cr]

56% over limit

Discharged 0.025 mg/L against a permitted limit of 0.016 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

Chromium, hexavalent [as Cr]

212% over limit

Discharged 0.05 mg/L against a permitted limit of 0.016 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

Zinc, total [as Zn]

40% over limit

Discharged 0.505 mg/L against a permitted limit of 0.3617 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

Zinc, total [as Zn]

68% over limit

Discharged 0.609 mg/L against a permitted limit of 0.3617 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

March 31, 2026

Zinc, total [as Zn]

33% over limit

Discharged 0.482 mg/L against a permitted limit of 0.3617 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

Zinc, total [as Zn]

74% over limit

Discharged 0.629 mg/L against a permitted limit of 0.3617 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

December 31, 2025

Zinc, total [as Zn]

82% over limit

Discharged 0.66 mg/L against a permitted limit of 0.3617 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

Zinc, total [as Zn]

63% over limit

Discharged 0.59 mg/L against a permitted limit of 0.3617 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

August 31, 2025

Chloride [as Cl]

0% over limit

Discharged 0 mg/L against a permitted limit of 500 mg/L (DAILY MX)

DMR, Limited - Overdue

Chromium, hexavalent [as Cr]

0% over limit

Discharged 0 mg/L against a permitted limit of 0.016 mg/L (DAILY MX)

DMR, Limited - Overdue

Copper, total [as Cu]

0% over limit

Discharged 0 mg/L against a permitted limit of 0.0593 mg/L (DAILY MX)

DMR, Limited - Overdue

Zinc, total [as Zn]

0% over limit

Discharged 0 mg/L against a permitted limit of 0.3617 mg/L (DAILY MX)

DMR, Limited - Overdue

Lead, total [as Pb]

0% over limit

Discharged 0 mg/L against a permitted limit of 0.4888 mg/L (DAILY MX)

DMR, Limited - Overdue

Copper, total [as Cu]

0% over limit

Discharged 0 mg/L against a permitted limit of 0.0593 mg/L (DAILY MX)

DMR, Limited - Overdue

Zinc, total [as Zn]

0% over limit

Discharged 0 mg/L against a permitted limit of 0.3617 mg/L (DAILY MX)

DMR, Limited - Overdue

July 31, 2025

Zinc, total [as Zn]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Zinc, total [as Zn]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Chromium, hexavalent [as Cr]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Copper, total [as Cu]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Solids, total suspended

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

pH

0% over limit

Discharged 0 SU against a permitted limit of 0 SU (MAXIMUM)

DMR, Monitor Only - Overdue

Chloride [as Cl]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Zinc, total [as Zn]

0% over limit

Discharged 0 mg/L against a permitted limit of 0.3617 mg/L (DAILY MX)

DMR, Limited - Overdue

Barium, total [as Ba]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Copper, total [as Cu]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

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

Boron, total [as B]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Oil & Grease

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Temperature, water deg. fahrenheit

0% over limit

Discharged 0 deg F against a permitted limit of 0 deg F (DAILY MX)

DMR, Monitor Only - Overdue

Manganese, total [as Mn]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Iron, dissolved [as Fe]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Copper, total [as Cu]

0% over limit

Discharged 0 mg/L against a permitted limit of 0.0593 mg/L (DAILY MX)

DMR, Limited - Overdue

Solids, total dissolved

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Lead, total [as Pb]

0% over limit

Discharged 0 mg/L against a permitted limit of 0.4888 mg/L (DAILY MX)

DMR, Limited - Overdue

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

Lead, total [as Pb]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Chromium, hexavalent [as Cr]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Cadmium, total [as Cd]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Solids, total suspended

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Boron, total [as B]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Lead, total [as Pb]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

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

pH

0% over limit

Discharged 0 SU against a permitted limit of 0 SU (MAXIMUM)

DMR, Monitor Only - Overdue

Chloride [as Cl]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Boron, total [as B]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

pH

0% over limit

Discharged 0 SU against a permitted limit of 0 SU (MINIMUM)

DMR, Monitor Only - Overdue

Copper, total [as Cu]

0% over limit

Discharged 0 mg/L against a permitted limit of 0.0593 mg/L (DAILY MX)

DMR, Limited - Overdue

Nickel, total [as Ni]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Chloride [as Cl]

0% over limit

Discharged 0 mg/L against a permitted limit of 500 mg/L (DAILY MX)

DMR, Limited - Overdue

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

Chloride [as Cl]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Chromium, trivalent [as Cr]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Chloride [as Cl]

0% over limit

Discharged 0 mg/L against a permitted limit of 500 mg/L (DAILY MX)

DMR, Limited - Overdue

Zinc, total [as Zn]

0% over limit

Discharged 0 mg/L against a permitted limit of 0.3617 mg/L (DAILY MX)

DMR, Limited - Overdue

Chromium, trivalent [as Cr]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Solids, total dissolved

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Arsenic, total [as As]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Iron, dissolved [as Fe]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Barium, total [as Ba]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Chloride [as Cl]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Barium, total [as Ba]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Oil & Grease

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Lead, total [as Pb]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Iron, total [as Fe]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Iron, total [as Fe]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Solids, total suspended

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Manganese, total [as Mn]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

pH

0% over limit

Discharged 0 SU against a permitted limit of 0 SU (MINIMUM)

DMR, Monitor Only - Overdue

Lead, total [as Pb]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Iron, total [as Fe]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Copper, total [as Cu]

0% over limit

Discharged 0 mg/L against a permitted limit of 0.0593 mg/L (DAILY MX)

DMR, Limited - Overdue

Manganese, total [as Mn]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Nickel, total [as Ni]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Nickel, total [as Ni]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Zinc, total [as Zn]

0% over limit

Discharged 0 mg/L against a permitted limit of 0.3617 mg/L (DAILY MX)

DMR, Limited - Overdue

Chromium, trivalent [as Cr]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Barium, total [as Ba]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Cadmium, total [as Cd]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Iron, dissolved [as Fe]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Iron, dissolved [as Fe]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Zinc, total [as Zn]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Arsenic, total [as As]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Oil & Grease

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Copper, total [as Cu]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Solids, total dissolved

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Arsenic, total [as As]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Manganese, total [as Mn]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Temperature, water deg. fahrenheit

0% over limit

Discharged 0 deg F against a permitted limit of 0 deg F (DAILY MX)

DMR, Monitor Only - Overdue

Chromium, hexavalent [as Cr]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Chromium, trivalent [as Cr]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

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

Nickel, total [as Ni]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

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

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

Zinc, total [as Zn]

24% over limit

Discharged 0.45 mg/L against a permitted limit of 0.3617 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

Arsenic, total [as As]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Solids, total suspended

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Iron, total [as Fe]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Sulfate, total [as SO4]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Solids, total dissolved

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Chromium, hexavalent [as Cr]

0% over limit

Discharged 0 mg/L against a permitted limit of 0.016 mg/L (DAILY MX)

DMR, Limited - Overdue

Zinc, total [as Zn]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

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

Sulfate, total [as SO4]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Boron, total [as B]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Copper, total [as Cu]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Cadmium, total [as Cd]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Cadmium, total [as Cd]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

Chromium, hexavalent [as Cr]

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (MO AVG)

DMR, Monitor Only - Overdue

Oil & Grease

0% over limit

Discharged 0 mg/L against a permitted limit of 0 mg/L (DAILY MX)

DMR, Monitor Only - Overdue

June 30, 2025

Zinc, total [as Zn]

232% over limit

Discharged 1.2 mg/L against a permitted limit of 0.3617 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

May 31, 2025

Copper, total [as Cu]

23% over limit

Discharged 0.073 mg/L against a permitted limit of 0.0593 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

Zinc, total [as Zn]

398% over limit

Discharged 1.8 mg/L against a permitted limit of 0.3617 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

April 30, 2025

Copper, total [as Cu]

119% over limit

Discharged 0.13 mg/L against a permitted limit of 0.0593 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

Zinc, total [as Zn]

757% over limit

Discharged 3.1 mg/L against a permitted limit of 0.3617 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

Zinc, total [as Zn]

27% over limit

Discharged 0.46 mg/L against a permitted limit of 0.3617 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

March 31, 2025

Zinc, total [as Zn]

49% over limit

Discharged 0.54 mg/L against a permitted limit of 0.3617 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

January 31, 2025

Zinc, total [as Zn]

30% over limit

Discharged 0.47 mg/L against a permitted limit of 0.3617 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

September 30, 2024

Zinc, total [as Zn]

116% over limit

Discharged 0.78 mg/L against a permitted limit of 0.3617 mg/L (DAILY MX)

DMR, Limited - Numeric Violation

First flagged

April 14, 2026 (3 months ago)

Last confirmed

July 13, 2026 (24 days ago)