I sat down with Jamie Depape, Chief Operations Officer for Annelida Casting Innovations, a worm casting bio stimulant manufacturing company just outside of Edmonton, AB, CA. We talked after finishing a tour of the first of two facilites. This was a great opportunity to see, hear, and smell the benefits of worm castings for range and soil health