Skip to main content

Steinlage Insurance

Who We Are:

Founded in 1950 by William H. Steinlage Sr., Steinlage Insurance Agency has proudly remained a family-owned and operated business for nearly 70 years. Earning a national reputation as one of the most trusted names in Medicare and ACA health insurance.

We are more than just a brokerage; we are advocates, educators, and partners in one of the most important transitions of a person’s life. As a nationally recognized, award-winning agency, our expertise goes beyond Medicare and ACA enrollment. We take a holistic, family-centered approach, understanding that when one person turns 65, it can impact the healthcare strategy of the entire household.

Our white-glove service model is built to serve not just individuals, but their families, financial advisors, and professional partners. Ensuring coordinated care, strategic planning, and peace of mind. With nearly every top-tier insurance carrier in our network, we provide unbiased access to the most competitive, high-quality plans across the country.

Backed by a dedicated support team, cutting-edge technology, and a “get-it-done” attitude, we deliver unmatched service before, during, and after enrollment. From complex IRMAA strategies to drug plan comparisons that can save thousands annually, we go further because our clients deserve more.

At Steinlage, we measure our success by the confidence and clarity we bring to every client’s Medicare and ACA journey.

Founder Of Steinlage Agency

William H. Steinlage Sr.

Founder of Steinlage Agency

Meet the leadership that drives the company culture:

Co-owner, CEO and Independent Broker

Karl Steinlage

Phone: 636-561-5060 ext: 301
Email: karl@steinlageinsurance.com

Karl has held his insurance license since 2002. Upon receiving his insurance license, Karl took a hiatus to play baseball and obtain his Bachelor’s degree from Saint Louis University.

After graduation in 2006, Karl started working with the agency full time. Karl has been Nationally recognized for his work. He received his MBA from Saint Louis University in 2015.

When Karl isn’t working or studying he enjoys golf, basketball, soccer, and baseball. He also likes to cook and spend time with his wife and children, Jack and Tessa.

Phone: 636-561-5060 ext: 101
Email: Karl@steinlageinsurance.com

Co-owner, President and Independent Broker

Margo Steinlage Kreider, J.D.

Virginia Phone: 571-777-1201 ext: 303
Missouri Phone: 636-561-5060 ext: 303
Email: margo@steinlageinsurance.com

With 14 years of health insurance industry experience, complemented with a law degree from St. Louis University School of Law, Margo Steinlage Kreider has become a nationally recognized Medicare Expert presenting to professional organizations like FPA Tampa Bay/St. Louis/ DC National Chapters and SHRM, prominent RIAs, and many more.

Margo is a trusted resource for thousands of clients and works with advisors, HR Leaders, accountants and estate planners across the country to integrate medicare education and planning into their retirement discussions.

Virginia Office Phone: 571-777-1201
Missouri Office Phone: 636-561-5060 ext: 303
Email: margo@steinlageinsurance.com

Co-owner, Vice President and Independent Broker

Eric Steinlage

Phone: 636-561-5060 ext: 106
Email: eric@steinlageinsurance.com

Eric has worked in the insurance industry since 2004 and with the agency full-time since 2006.

In addition to being a broker, Eric dabbles in charcuterie. He built a smokehouse in 2010 and is working toward becoming a Master Charcutier.

Eric also enjoys fishing, hunting, gardening and spending quality family time with his wife and two little girls, Camille and Daphne.

Ask Eric any question about grilling, smoking meats, or supplemental insurance.

Phone: 636-561-5060 ext: 106
Email: Eric@steinlageinsurance.com

Accounting and Compliance

Ashlee W.

Phone: (636) 561-5060 ext: 305
Email: ashlee@steinlageinsurance.com

Ashlee seamlessly integrates accounting, compliance, and human resources in her role at Steinlage Insurance Agency. She adeptly handles complex responsibilities, including compensation and project management. Ashlee is a master client advocate, a professional accountant, and a skilled systems administrator. Her entrepreneurial background equips her with the initiative and self-direction needed to excel, all while maintaining a friendly and positive demeanor. Her versatility, determination, and drive make her an invaluable asset to our team. Since joining Steinlage Insurance Agency, Ashlee has earned her Missouri Health and Life Insurance license and has become a commissioned notary public. She is a proud alumna of Purdue University, where she graduated Magna Cum Laude with a bachelor’s degree in accounting. Ashlee is currently pursuing a master’s degree in accounting at Lindenwood University and plans to sit for the CPA exam upon graduation.

Ashlee is married to her long-time love, Jason. Together, they enjoy riding motorcycles, fishing, gardening, and driving their Dodge Challengers. They share their home with a beloved Maltipoo named Minnie, who occasionally visits the Steinlage Office.

Independent Broker

Megan L.

Phone: (636) 561-5060 ext: 316
Email: megan@steinlageinsurance.com

Megan began her insurance career a few years ago in personal lines insurance. She is actively licensed in the state of Missouri for life and health insurance, as well as property and casualty insurance. Upon joining Steinlage Insurance Agency, Megan decided it was best to transition from helping clients protect their assets to joining a team dedicated to safeguarding clients’ health and managing their exposure. She finds great satisfaction in prioritizing clients’ health needs, answering benefit questions, and advocating for those who are overwhelmed by health insurance and Medicare complexities. In her free time, Megan enjoys collecting vinyl records and hiking with her boyfriend and their two dogs, Olive & Grizzly.
Independent Broker

Manny A.

Phone: (636) 561-5060 ext: 307
Email: manny@steinlageinsurance.com

Manny is originally from El Salvador but has lived in Virginia the majority of his life, Fluent in both Spanish and English he considers himself Bicultural and Bilingual. He’s been married for 4 years and lives with his Wife, their 2 dogs Benji & Luna, and their cat Simba. His hobbies include Fishing, Camping, and Sports. He enjoys eating and trying new foods. Manny’s favorite part about working for Steinlage Insurance is having the ability to assist and walk a client through one of the most important decisions of their life, choosing the correct plan to meet their needs. Since joining Steinlage, Manny obtained his Life and Health insurance license and certifications.
Independent Broker

Anna T.

Phone: (636) 561-5060 ext: 308
Email: anna@steinlageinsurance.com

Anna is a dedicated Medicare broker with a passion for helping others navigate their healthcare options. Originally from England, she now enjoys life with her husband Mike and their son Austin in St Louis. When she's not working, you can find her cheering for her favorite rugby team, diving into a good book, or spending quality time with her dog, Zeus.
Independent Broker

Morgan R.

Phone: (636) 561-5060 ext: 319
Email: morgan@steinlageinsurance.com

Morgan is proud to have been born and raised right here in Saint Louis and has only left to pursue a Bachelor's Degree in Gerontology from Missouri State University in Springfield, MO where her insurance career began. Morgan is currently licensed in both Life and Health Insurance in Missouri and is looking forward to assisting clients with all their insurance needs.

She is happy to be back home in beautiful Lake St. Louis with her husband, son, and two fur babies. In her free time, Morgan enjoys trying new recipes, crocheting, daydreaming of Paris, and watching all the nerdy shows and movies. This is the way.

Independent Broker

Angela W.

Phone: (636) 561-5060 ext: 317
Email: angela@steinlageinsurance.com

Angela joined Steinlage Insurance in October 2022 as a Broker. She is eager to assist our clients in any way she can. Previously, she came from the Virginia Farm Bureau as a health insurance agent, and has extensive experience working with the Affordable Care Act and Medicare. Originally from Mechanicsville, VA, Angela received a Bachelor of Science degree in Education from Virginia Commonwealth University, and currently resides in Ruckersville, VA with her husband Ron and two sons, Luke and Noah. Away from work she enjoys spending time with her family, attending her children’s sporting events, and is an avid professional sports fan. She loves to bring both her work at Steinlage Insurance Agency and passion for the community together by educating and promoting health insurance awareness helping families find affordable and appropriate coverage that satisfies their needs.
Independent Broker

Logan P.

Phone: (636) 561-5060 ext: 310
Email: logan@steinlageinsurance.com

Logan joined Steinlage Insurance Agency in June 2024, shortly after graduating from Southeast Missouri State with a degree in mass communications and a minor in marketing. His numerous leadership roles during college paved the way for his current work.

Since joining the agency, Logan has obtained his Missouri Health and Life Insurance license and is quickly learning the ropes to become an agent.

A St. Louis native, Logan is an avid fan of the St. Louis Cardinals and cheers for the Kansas City Chiefs during football season. In his free time, he enjoys cooking, spending time with family and friends, and being outdoors with his beloved pets, Tucker, the Pitbull, and George, the French bulldog.

Independent Broker's Assistant

Heather S.

Phone: (636) 561-5060 ext: 309
Email: heather@steinlageinsurance.com

Heather came to the agency in July 2022 after nearly 15 years in Financial Services. A large reason for her shift in career paths was to allow more time with her family.

When not working, she stays busy with her husband from the home of Mt. Everest, Nepal & their 2 children; Ezekiel – 7, Naomi Grace 4. Her family loves to get out & about going to see new things, participate in every activity they can find. Summertime finds them at the pool often. They love cuddling up on the couch together as a family watching movies, playing board games & simply being in one another’s presence (though they sometimes drive her bonkers, they are her life!). She is very active in her church & when there is free time, she is part of a MOPS/Mom’s next Group that allows her to hang out with other mothers gleaning insight, sharing child-raising stories & just getting a break. She is a huge Cardinal Baseball Fan (#51 Willie McGee will always be in her heart’s Hall of Fame). She loves music of nearly every kind & enjoys singing. She spent many years volunteering at Lindenwood University helping & loving on International Students from all over the globe. She appreciates her time with those from other cultures be it visiting, dining, or learning more about life as they know it.

Her time here at Steinlage thus far has opened her eyes to the craziness of this industry. She can understand why it would be difficult to navigate Medicare on one’s own. Day in & day out, she has the opportunity to watch the brokers work their magic & do so with compassion, knowledge & honesty. As her parents prepare to delve into the Medicare World, it brings great peace knowing that the Steinlage Team will be watching out for them. She looks forward to being here at Steinlage for many years.

Independent Broker's Assistant

Jaime M.

Phone: (636) 561-5060 ext: 313
Email: jaime@steinlageinsurance.com

Jaime joined the Steinlage Insurance Agency in 2022 as a scheduler and data entry specialist. She enjoys going above and beyond assisting clients in all their scheduling needs. Jaime is happy to help with anything the brokers or the Steinlage team needs to make sure the client has a positive experience! She looks forward to being with Steinlage Insurance for many years to come.

Jaime is a proud mother of adult twin daughters and is looking forward to becoming a first-time grandmother this coming fall!

Independent Broker

Shelby R.

Phone: (636) 561-5060 ext: 314
Email: shelby@steinlageinsurance.com

Shelby has grown up in the Charlottesville, VA area her whole life and obtained a bachelor’s degree from Liberty University. Throughout college and after college Shelby held positions that furthered her passion for helping people. She held roles that aided student involvement and client experience. Today she is able to assist clients and brokers with benefit related questions, scheduling, and organization. Her favorite thing in her life (other than working for Steinlage) is her dog, a rough collie named Chip. She loves spending time with her family and friends whether that is just hanging out at home or planning an outing for the day. Some of her favorite things to do are going shopping, seeing movies, being outdoors (especially if it is on the beach somewhere) and finding time to relax. Shelby is happy to help with any of your Medicare and health insurance needs!
Independent Broker's Assistant

Jeanette O.

Phone: (636) 561-5060 ext: 320
Email: jeanette@steinlageinsurance.com

Jeanette was born and raised in Springfield, IL, and lived there until going off to college in Missouri. She joined the Steinlage Team with an extensive background in retail, which has helped her grow in many areas. One of them is her passion for people and providing excellent customer care. She enjoys serving and helping people meet their needs. She is eager and ready to assist in creating a great experience for all clients.
Independent Broker

Vickie B.

Phone: (636) 561-5060 ext: 323
Email: vickie@steinlageinsurance.com

Vickie was born in Tennessee but has lived in seven states. She moved to the St. Louis area for graduate school, where she earned her master’s degree in industrial/organizational psychology from the University of Missouri - St. Louis. After graduate school, she worked for nearly 10 years in the financial services industry. She loves to read, sing, watch classic films and go to afternoon tea with friends. She also spends her time watching athletic events with her husband, Ted, and her two sons, Chase and James. Vickie’s favorite part about working at Steinlage Insurance Agency is meeting with clients, hearing their stories, and working with a knowledgeable, supportive team to meet client needs!She married her college sweetheart and has been married for nearly 25 years and has two children. She is a proud golf mom and enjoys seeing her kids grow and experience new things. As a family, they enjoy experiencing new areas while traveling for kids’ golf tournaments. She also has a passion for health and wellness and enjoys gardening and baking.
Independent Broker

Ryan L.

Phone: (636) 561-5060 ext: 306
Email: ryan@steinlageinsurance.com

Ryan is a dedicated healthcare professional who graduated from the University of Missouri before earning his Doctor of Chiropractic and a Master of Sports Science and Rehabilitation from Logan University. His initial passion for helping individuals as a chiropractor evolved into a broader commitment to guiding people through their entire healthcare journeys.

Outside of his professional life, Ryan enjoys traveling, exploring, and hiking with his wife. They are halfway through their list of 50 states to visit, with North Carolina being his favorite so far. He is a proud girl dad of two under two, Hallie and Payton. On weekends, you can find him hanging out with his family, on a patio at a brewery, or cheering for the Kansas City Chiefs!

Chief Administrative Officer

Cassie A.

Phone: (636) 561-5060 ext: 315
Email: cassie@steinlageinsurance.com

Cassie joined Steinlage Insurance as a Scheduler in 2022 and has grown alongside the company, expanding her skills significantly. She now thrives in her dual role as the Missouri headquarters Office Manager and as a trainer and leader for the Scheduling team. Cassie's days are dynamic, encompassing tasks from team training and office organization to ensuring client and coworker satisfaction. She's passionate about streamlining processes for efficiency and is always ready to lend a hand. Above all, Cassie finds joy in taking care of people, both within the office and through her role in a company dedicated to client care. Outside of work, Cassie enjoys a quiet home life with her loving husband, their three children, and the family puppy, Winston. In her free time, she loves indulging in hot tea, classic literature, and crocheting.
Scheduling

Angie H.

Phone: (636) 561-5060 ext: 322
Email: angie@steinlageinsurance.com

Angie is excited to be part of the Steinlage Insurance Team. She loves helping people and is looking forward to learning more about the insurance industry. Angie has 10 years of experience in the healthcare industry and has a background in teaching children's dance and gymnastics. Angie is married with three girls and enjoys painting and making crafts with friends.
Scheduling

Christi B.

Phone: (636) 561-5060 ext: 321
Email: christi@steinlageinsurance.com

Christi joined Steinlage Insurance Agency in 2024 as a Scheduling / Data Entry Specialist. With over 30 years of experience in the customer service industry, her motivation has always been to help others reach their goals. This passion to help others has grown after watching her family achieve their goals. In her spare time, she enjoys being outdoors with Mother Nature and caring for her plant collection.
Scheduling Manager

Heather H.

Phone: (636) 561-5060 ext: 324
Email: heather.hanlon@steinlageinsurance.com

Heather came to Steinlage Insurance Agency with a Receptionist/medical background, specifically working as an office assistant at a Chiropractic office for over 10 years. Given her prior experience, she is a great addition to our scheduling department. She is passionate about making clients feel welcomed, at ease, and comfortable during their visit. Her love for the customer service world drives her dedication and enthusiasm.

In her personal life, Heather is a busy mom to three children, Lewis, Theodore, and Emma, whom she raises with her husband, Brandon. They also have a lively dog named Freddie. On weekends, Heather is often found taking her children to various activities such as soccer, volleyball, Jiujitsu, and golf. In her free time, she enjoys watching STL City Soccer or binging on shows like The Office and Friends. Heather and her family are avid travelers, with favorite destinations including Lauterbrunnen, Switzerland; Cinque Terre, Italy; Dublin, Ireland; and Navarre Beach, Florida.

Transitioning from the medical field to the insurance field has been an interesting journey for Heather. She feels blessed to learn something new every day at Steinlage Insurance Agency, thanks to the support and kindness of her co-workers.

Independent Broker's Assistant

Jacob C.

Phone: (636) 561-5060 ext: 325
Email: jacob@steinlageinsurance.com

Jacob is thrilled to be a part of the Steinlage Insurance Team. He is licensed in Missouri Life and Health and cannot wait to educate individuals on Insurance.

Jacob is a huge football fan but enjoys all sports. You can find him cheering on the Green Bay Packers in the Fall. When he is not watching football, he is hanging out with his family and friends, enjoying quality time with them.

Independent Broker's Assistant

Josiah M.

Phone: (636) 561-5060 ext: 304
Email: josiah@steinlageinsurance.com

Josiah was born and raised in Charlottesville, VA. He obtained an associate’s degree from Piedmont Virginia Community College, as well as a bachelor’s degree from George Mason University. Josiah has held many roles related to customer service and has a passion for assisting others. His efficiency in customer service has aided him to assist in troubleshooting any issues that may arise.

His hobbies include going to the movies, spending time with friends and family, and enjoying the outdoors.