EHA Engineering Ltd. (EHA) is a firm of consulting engineers offering a full range of metallurgical engineering services in the fields of mineral processing and hydrometallurgy. The company was formed as a partnership in 1985 and was incorpororated in January 1990. Experience gained on many projects include the processing of ores and materials for recovery of arsenic, beryllium, bismuth, cobalt, copper, diamonds, gold, graphite, lead, magnesium, molybdenum, nickel, platinum/palladium, rare earths, rhenium, silver, strontium, tungsten, uranium, vanadium, and zinc.