Expert systems and knowledge base systems are widely used in engineering applications and problem solving. As the new development era grows, so do environmental problems that cause loss or destruction of natural resources. Environmental impact assessment has been acknowledged as a powerful planning and decision-making tool prior new development projects. It requires qualified personnel with special expertise and responsibility in their domain. Knowledge based systems for such application is an opportunity to incorporate expert's knowledge and act as a device-giving system. As multi-agent technology begins to emerge as a viable solution for large-scale industrial and commercial applications, there is an increasing need to ensure that the systems being developed are robust, reliable and fit for the purpose. In this article, the development of an expert system to produce environmental impact assessment reports using an intelligent multi-agent cooperative approach was discussed. The system has an advantage over human experts and can reduce significantly the complexity of a planning task like EIA.