Mike is the President and a founding member of Alliance Insurance Group, a full service employee benefits agency. The agency was created in 2003 on the principles of customer service, integrity and honesty. Alliance has grown from 3 employees in one location to more than 16 employees with offices in Birmingham, Montgomery and Opelika.

Prior to starting Alliance Insurance Group, Michael started his insurance career with Liberty National in 1992 in Montgomery, AL. He was promoted to sales manager after just 3 years with Liberty National.  He then had the opportunity to work with the The Securance Group in Montgomery, Alabama from 1999 to 2003, before starting his own employee benefits agency.

Michael has received the designation LUTC, as a Life Underwriting Training Council Fellow.

Michael has served his community through his memberships in the Saint James United Methodist Church, Montgomery Area Chamber of Commerce, Alabama Independent Agents Association, Alabama Association of Life Underwriters, Society of Human Resource Management, and as a coach with Dixie Youth Baseball.

Mike is happily married to Melinda. He is the proud father to Granger, and Bradley who is following in her father’s footsteps as an employee at Alliance Insurance Group.