Keeping it Green and Clean