Broker Check

All Of Your Insurance Needs-COVERED

Whether your needs are personal, professional, practical or paramount, our experienced professionals can help.

About Us

Searching for the Right Insurance Solution Can Be Difficult

We will help you find and understand smart protection strategies. We will listen intently to your goals 

and learn about you. Insurance is a very personal business. The more we know, the greater our ability to

assist. Come share you story with us and we'll help you protect nearly everything. 

Personal Insurance

We believe every person deserves access to sound, informed insurance advice.

Learn more

Business Insurance

When it comes to commercial concerns, few firms know business insurance products like we do.

Learn more

Property & Casualty

Take advantage of a collaborative team effort that goes the extra mile, without you asking.

Learn more
Do you have the right insurance?

Do you have the right insurance?

The right insurance can help you avoid financial hardship.

What Others Are Saying About Us

What Others Are Saying About Us

"The Thompson Insurance Agency was able to find me the lowest price for my insurance needs. There staff was very knowledgeable and able to answer all my questions. I would highly recommend this agency for all of your insurance needs."


<p>Insurance Needs Assessment: When You're Young and Single</p>

Insurance Needs Assessment: When You're Young and Single

Even if you’re young and single, you should still consider protecting yourself.
Learn More
<p>Acres of Diamonds</p>

Acres of Diamonds

In life it often happens that the answers to our most pressing questions are right in our own backyards.
Learn More
<p>Self-Employed Retirement Plans</p>

Self-Employed Retirement Plans

Estimate the maximum contribution amount for a Self-Employed 401(k), SIMPLE IRA, or SEP.
Learn More
<p>A Look at Diversification</p>

A Look at Diversification

Diversification is an investment principle designed to manage risk, but it can't prevent against a loss.
Learn More

Have a Question?

Thank you!
Oops!