Printer-friendly version

In an effort to help in your reduction and diversion efforts we have compiled a list of categorized vendors. Please note though that these lists are not comprehensive, or an endorsement or warranty from the Iowa Waste Reduction Center. Businesses should determine that any company or product they use complies with all applicable environmental laws. If you are a vendor and would like to be included or have information updated, please complete our contact form.

Acterra Group
Marion, IA
(800) 289-7371

Barton Solvents - Des Moines
Des Moines, IA
(515) 265-7900

Brenntag - Great Lakes
Des Moines, IA
(515) 265-6019

Clean Harbors Enviornmental Services - Chicago
Norwell, MA
(800) 282-0058

Enviromark, Inc
Davenport, IA
(563) 388-9100

Environmental Enterprises Inc 
Cincinnatti, OH
(800) 722-2812

Enviornmental Operations, Inc.
St. Louis, MO
(314) 241-0900

Greenfield Enviornmental, Inc.
Maryland Heights, MO
(618) 719-9931

Heritage Enviornmental Services, LLC
Indianapolis, IN
(877) 436-8778

Heritage-Crystal Clean, LLC
Elgin, IL
(877) 938-7948

Hydrite Chemical
Waterloo, IA
(319) 232-1112

Industrial Waste Services, Inc.
Mendota, MN
(866) 474-2628

Kinsbursky Brothers
Anaheim, CA
(800) 548-8797

MedPro Disposal
Naperville, IL
(888) 641-6131

Pelton Enviornmental Services, LLC
Council Bluffs, IA
(402) 699-4457

Peoria Disposal Company
Peoria, IL
(314) 241-0900

Retrofit Recycling, Inc.
Owatonna, MN
(800) 795-1230

Safety Kleen -Davenport
Davenport, IA
(563) 386-3024

Safety Kleen - Des Moines
Des Moines, IA
(515) 262-2949

Set Enviornmental Inc.
Wheeling, IL
(847) 537-9221

Stericycle - Blaine MN
Blaine, MN
(800) 282-0058

Trc Enviornmental Corportation
Lowell, MA
(978) 970-5600

Trinity Enviornmental Technologies, Inc.
Mound Valley, KS
(316) 328-3222

Univar USA / Chem Care - Omaha
Omaha, NE
(314) 241-0900

Univar USA /Chem Care - Burlington 
Burlington, IA
(319) 753-2253

Veolia Enviornmental Services - Lombard
Lombard, IL
(630) 218-1500

WRR Enviornmental Services Co., Inc.
Eau Claire, WI
(800) 727-8760