Skip to content Accessibility info
Insurance You Can Count On
From Agents You Can Trust

A Local Agency You Can Trust

Mainstreet Insurance is a member of the local community and we understand the needs of our diverse customers. As an independent agent, you can trust that we work for you — not for the insurance companies.

We have your best interests at heart, and will work with you to find an insurance plan that meets your needs.

Whether you are looking for insurance for yourself, your family, or your business, Mainstreet Insurance has a solution that will meet your needs.

- Jess, Dora & Kate Miller, Your Mainstreet Insurance Team -

Best Insurance In Town

"Jess is my favorite insurance agent ever.  She always has the answer, no matter how crazy my question is and she's always available!"

Sue M, Customer since 2002

So Much Money Saved

"Our home insurance went up a LOT this year, but Kate called to give me a heads up and already had a few lower cost options to show me."

John R, Customer since 2008

Love this Team

"The Mainstreet team is amazing and on top of everything! I never worry about my insurance because they pay attention and have my back."

Mary & Jim P, Customers since 2013

We Are Your Equine Insurance Team

As lifetime horse owners ourselves, we know the industry. We insure many of the equine facilities and businesses in southwest Oklahoma.  From farriers to large animal vets to therapeutic riding instructions, we insure it all. 

Whether you are looking to insure your breeding operation, training center, boarding facility, or equine services, we can help you find the right insurance policy.  

Featured Insurance Article

Tack Room Contents Coverage

Whether the contents of a horse barn's tack room are covered by an equine insurance policy largely depends on the specifics of the policy and the terms outlined within it. Equine insurance is designed to provide financial protection for horse owners against various risks associated with horse…