Kevin joined the agency in August 2004, following his ten years working as a licensed insurance agent with another company. Kevin holds the Life Underwriting Training Council Fellow (LUTCF) designation and earned a degree from Iowa State University. Kevin handles all lines of insurance, including property, casualty, life, health and crop insurance.
Kevin lives in Elkader with his wife, Kim and has two adult children, Grace and Adam. Kevin enjoys spending time with family, working on his old truck and riding his motorcycle in his free time. He has been a past member of Trees Forever, Central
Community School Board, Elkader Park Board, Elkader Jaycees, Lions Club, Keystone Chorus and the Elkader City Council. Kevin is currently a member of the Elkader Chamber of Commerce and serves on the Knights of Columbus.