Terry is President and co-owner of Esch Insurance Agency, Inc. Terry has been with Esch Insurance Agency since 1994 and prior to that he investigated insurance fraud. Terry specializes in the areas of personal, business, life, and health insurance. Terry serves on the board and is an active volunteer for the Mount Horeb Area Chamber of Commerce. He also serves on Thrivent Financial's Strategic Committee. His past positions include board member of the Dodgeville Area Chamber of Commerce and Dodgeville Optimists.