Our Approach

Our Story

Our Story

Leach Insurance Agency is family owned and operated. Located in Saint Charles, Missouri, our goal is to provide quality products and service at the best possible rate. We represent more than one carrier allowing us to provide multiple quotes for Auto, Home, Life, Health, Power sports, Classic Cars, or Business Insurance. Missouri is our primary market; however, we are licensed in llinois, Kansas, and Arkansas. We take pride in getting to know our customers and building on the relationship throughout years of service. Give us a call at (636)-939-9222 for a quote. We look forward to working with you!

Meet the Team

We're a lean operation. When you call us, you'll talk with Jim, Sean, or Dora.


Jim Leach

Insurance Agent

Jim started selling insurance in 1984. Insurance is in his blood as he's a 4th generation insurance agent.


Sean Leach

Insurance Agent

Sean has been with the agency full time since 2014. He is happily married with 2 children and loves the family life!

Dora Bayles

Customer Service

Dora joined us in 2017. She's always happy to help with billing and policy changes.

Call Us

Whether it's home, auto, business, or life insurance, we can help answer your questions about your policy or provide you with quotes through multiple companies.