Browse states
  • Iowa
Browse cities

Browse 109 companies under Energy, Environment category in Iowa

Recycling Services L L C

Atlantic, IA 50022
+1 712 243-1194

Recycling Services, LLC is a refuse system that provides recycling services, waste management services and mor...

Riverview Systems, Ltd

Burlington, IA 52601
+1 319 768-1000

Riverview Systems Ltd. is a full-service provider of audio, lighting and video equipment, integration, install...


Dubuque, IA 52001
+1 563 557-2220

Alliant/Ies is a public utility that generates and distributes electricity and purchases and distributes natur...

Iowa Lakes Electric Cooperative

+1 712 362-7870

Hawkeye REC

Cresco, IA 52136-0090
+1 563 547-3801

Electric Services

Captain Clean Ltd

Cedar Rapids, IA 52404
+1 319 362-2400

Captain Clean Ltd. is a janitorial and custodial services company which deals with fabric and furniture cleani...

Recycle Iowa Inc

Fairfield, IA 52556
+1 641 472-2020

Recycle Iowa, Inc. is a wholesaler of scrap and waste materials, food and tobacco waste, non metallic waste an...

Linn County Rur Elc Coop Assn

Marion, IA 52302-0069
+1 319 377-1587

Linn County Rural Electric Cooperative (REC) is a not-for-profit, electric distribution cooperative. It's Elec...

Can Shed Llc

Cedar Rapids, IA 52404
+1 319 366-1300

Can Shed, LLC is a service redemption center redeeming ALL brands of containers. The company provides Can boxe...

Glaco Mid-West, Inc

Oskaloosa, IA 52577
+1 641 673-6077

Glaco Mid-West, Inc. engage in the distribution of process instrumentation, valves, automation and related spe...

Kal Services Inc

PELLA, IA 50219-2305

Muscatine Power & Water

Muscatine, IA 52761
+1 563 263-2631

Muscatine Power and Water is a municipal utility. They provide electric, water and communications products and...

Machlink Div. of Muscatine Power & Water

Muscatine, IA 52761-3763
+1 563 288-1610

Water Supply

The Board of Water Works Trustees

Des Moines, IA 50321-1174
+1 515 283-8755

Water supply

Waste Connections of Iowa

Des Moines, IA 50313-2513
+1 515 265-7374

Refuse Systems & waste management
Waste Connections of Inc is an integrated solid waste services com...

Marquis Builders

Ankeny, IA 50021
+1 515 965-0063

At marquis builders they have built an outstanding new residential and commercial construction company that re...