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 – Owner

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.

Katie Griffin – Account 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 – Accounting

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 – Account Manager

Brianna has been in insurance for many years. She lives in Glen Carbon with her husband, 2 daughters, 2 Bulldogs and 2 Australian shepherds. She enjoys crafting and spending time with family.

Sam Fink – Agent

Sam graduated from Edwardsville High School in 2o11 and continued his academic/athletic career at Wake Forest University. After graduating from Wake Forest with a degree in Exercise Science, Sam played professional soccer for six years. Sam joined the Holmes Insurance team after retiring from soccer and has been with us since December of 2021. Sam has a wife, Hannah, and three kids, Evelynn, Eleanor, and Winston.


Scroll to Top
Holmes Insurance in Edwardsville, IL

Get A Quote