John Kelly has a bachelors and masters degree in agricultural engineering. He has been partners with Steve Ami in an engineering consulting firm since 1985. The firm has specialized in solving drainage problems on golf courses in Canada and the United States since 1986. They have helped more than 100 golf courses solve their drainage problems and have designed and supervised drainage construction worth over 30 million dollars. Kelly and Ami also have extensive experience in drainage of agricultural lands in Canada and developing nations to solve problems of waterlogging and salinity.