About Thomas Insurance Advisors, LLC


We are an Independent Insurance Agency, equipped to handle your personal and commercial insurance needs.

What areas do we serve?

In Missouri, we serve clients in Chesterfield, St. Charles, O’Fallon, South County, West County and the greater St. Louis metro area.  We also work in Colorado, where we serve clients in Stapleton, Washington Park, Cherry Creek, Auraria and the greater Denver metro.

States in which Thomas Insurance Advisors is Licensed

Licensed in 21 States

ColoradoMissouriIllinois
ArizonaArkansasFlorida
IdahoIndianaIowa
KansasKentuckyMichigan
MinnesotaNevadaNorth Carolina
OhioOklahomaSouth Carolina
TennesseeTexasWisconsin

Why do business with Thomas Insurance Advisors?

We are in Independent Insurance Agency; many insurance consumers do not fully understand just how important that really is.

Because captive agents and direct insurance companies only offer their own proprietary products, they are limited in the options they can provide for their clients.

However, our agency is 100% independent of any one company.  As a result, we are able to offer our clients several options.  Therefore we can make tailored recommendations and as a result, our clients can pick the insurance program that best fits their specific needs and budget.

In other words, at Thomas Insurance Advisors we work for you, not your insurance company!

Independent Agency vs. The Rest

When it comes to something as important as insurance, it’s beneficial work with an agency who has an in-depth knowledge of multiple insurance products, companies, and guidelines — not just one.

Here is a quick comparison of the differences between an independent agency like us and other types of companies that are out there:

independent insurance agency

Ready to connect?

Would you like to get an unbiased review of your current insurance program? We’d be happy to help you in any way we can! Just take a moment to complete the fields below to get started online.  Then someone from our office will be in touch soon!  Or, feel free to call us directly if you have more detailed questions at (636) 536-2229.

Call Email Claims Payments