About Holmes Insurance
Holmes Insurance Agency is an independent insurance office that has been serving Madison County since 1947. We represent numerous A + rated insurance companies, and we pride ourselves in working hard to find the best fit for each of our clients, including the correct coverages with the right insurance provider, all at the right price.
Our Mission
- We promise to provide you with coverage options from the country’s best insurance companies, not just one.
- We promise to stand up for your rights, because we work for you-not an insurance company.
- We promise to provide you with the best possible price for your insurance coverage.
- We promise to research coverage options and offer the best insurance tailored to fit your changing needs.
Contact Us Today!
Our Team

Matthew J. Holmes
Matt started his career with Holmes Insurance Agency in 2001. He has worked alongside his father and current partner, Mark Holmes. A lifelong resident of Edwardsville, Matt has spent his career making connections all over Madison Country to ensure the best options for his customers.
Matt graduated from Eastern Illinois University with a B.A. in Marketing and a minor in Small Business & Entrepreneurship. He obtained his insurance licenses while still in college.
Matt lives in Glen Carbon with his wife Chelle and their two children, Mason and Avery. When out of the office Matt can usually be found coaching soccer and baseball, running kids around, or working on his handicap at the golf course. As a husband, father, home owner, and business owner, Matt definitely knows the importance of protecting what is important.

Mark M Holmes / Founder
Mark purchased an independent insurance agency in 1994 and grew the company into Holmes Insurance Agency. He has spent his career building relationships with residents and businesses all over Madison County, providing them with home, auto, life, and commercial insurance that meets their needs.
Mark graduated from SIUE in 1973 with a B.S. in Marketing & Business Administration. He traveled the United States working for Donnelley Directory Yellow Pages for 20 years before settling in Edwardsville in 1994.
Mark and his wife Shirley live in Glen Carbon. They have two sons, two daughter-in-laws, and two grandchildren. They enjoy spending time with their family, traveling, and playing golf whenever possible.

Katie Griffin / Office Manager
Katie joined Holmes Insurance in 2017 and brings extensive administrative experience. Katie was an administrative assistant with the Edwardsville school district from 2000-2017. She has completed coursework from Lewis and Clark Community College.
Katie lives in Rosewood Heights with her daughter Brielle and her husband Tim. When she’s not in the office, she enjoys motorcycle riding, crafting, and spending time with family.

Chelle Holmes
Chelle joined Holmes Insurance in 2017. Chelle was a teacher in the Edwardsville School District from 2003-2017. She has her Bachelor’s in Education from Eastern Illinois and her MS in Education from SIUE.
She lives in Glen Carbon with her husband Matt, their two children, Mason and Avery, and their dog Luna. When not at the office, Chelle enjoys spending time with friends and family.

Brianna O'Dell
Brianna has been in insurance for many years. She lives in Glen Carbon with her hubby, 2 daughters, 2 Bulldogs and 2 Australian shepherds. She enjoys crafting and doing family stuff.

Sam Fink
More details coming soon.