Sales: $5.0 million Employees: 150 Edmonds Landscape and Construction Services Limited, Halifax, Nova Scotia, was established in 1965 and has since grown to become one of the largest companies of its kind in North America. Edmonds ...