Environmental consulting is the process of assessing the impact that a company has on the environment as well as identifying solutions to reduce this impact and fulfilling the environmental responsibilities required by environmental legislation.