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!