EarthFirst Canada Inc. has announced that it has signed a turbine supply agreement and a long-term service and warranty agreement with Enercon GmbH for 15 of their E82-2.0MW wind turbines. These wind turbines are to be delivered for installation in 2009 at EarthFirst's Grand Valley project in Ontario, Canada.