ECL offers services from project concept to completion in a wide range of sectors and, a comprehensive range of skills offered by ECL as an integrated part of consultancy services include preliminary investigations, feasibility studies, environmental assessments, development planning, detailed designs, contract documentation, project management, construction supervision, technical assistance, institutional strengthening and training.