About
Thompson Insurance Agency – Independent Insurance in Keysville, VA
A Century of Trust. A Commitment to You.
At Thompson Insurance Agency Inc, we believe insurance should feel personal — not transactional. For over 100 years, we've proudly served individuals, families, and businesses throughout Keysville and Southside Virginia, delivering peace of mind through dependable, affordable insurance solutions.
As a family-owned, independent insurance agency, we combine old-fashioned customer care with modern expertise to help you protect what matters most.
Founded in 1922, and with over 30 years of hands-on industry experience in today’s insurance landscape, our agency continues to operate on the same principles we were built on: honesty, service, and reliability.
What Makes Us Different
We’re not a big-name, one-size-fits-all operation. We’re your local advocates — your neighbors — here to help you make smart, confident decisions about your insurance.
Here’s what sets Thompson Insurance apart:
Locally Rooted, Community Focused
Our office sits in the heart of Keysville, VA, and we’re proud to be part of this community. Whether you’re insuring your first car, your family’s home, or your growing business, we understand the local risks and lifestyle because we live here too.
Independent, Not Captive
As an independent agency, we work for you, not the insurance companies. That means we shop policies from multiple top-rated carriers to find the coverage that best fits your needs and your budget — without compromise.
One-Stop Insurance Shop
We make it simple. From personal insurance to commercial policies and specialty coverage, you can manage everything under one roof with one team you trust.
Real People, Real Support
No phone trees. No call centers. When you contact us, you’ll speak to someone who knows your name, understands your situation, and is ready to help.
Our Mission
To deliver personalized insurance solutions that give our clients peace of mind — while building lasting relationships based on trust, integrity, and service.
We aim to be more than an insurance provider — we want to be your long-term advisor, your go-to resource, and a partner in protection as your needs evolve.

Our Values
At Thompson Insurance Agency, we live and work by these core values:
- Integrity – We offer honest guidance and transparent solutions.
- Service – Your time matters. We respond promptly, explain clearly, and always follow through.
- Knowledge – We stay current on industry trends, coverage options, and carrier changes so you don’t have to.
- Accountability – We stand behind our work and advocate for our clients when it matters most.

Meet Our Clients
Our clients include:
- Homeowners looking for affordable, reliable protection
- Drivers needing dependable auto insurance
- Renters and landlords securing their property investments
- Business owners seeking liability, property, or commercial auto coverage
- Individuals needing umbrella, valuables, or specialty event coverage
Whatever your needs, we take the time to listen, educate, and guide — so you can make informed choices with confidence.
Proudly Serving Keysville and Beyond
Located at 114 King Street, Keysville, VA, we proudly serve individuals and businesses across Charlotte County, Prince Edward County, and surrounding areas throughout South Central Virginia.
If you’re in the neighborhood, stop in. Prefer to start online or over the phone? We make it easy. Get in touch by phone or email, and we’ll walk you through the process — no pressure, no confusion.
Let’s Protect What Matters Most
You’ve worked hard for what you have — now let’s make sure it’s protected. Whether you’re shopping for a better rate, expanding your business, or just getting started, Thompson Insurance Agency Inc is here to help you every step of the way.
Visit us at
114 King Street, Keysville, VA 23947
Business hours
- Monday & Friday: 9 AM – 5 PM
- Tuesday & Thursday: 9 AM – 4 PM
- Wednesday: 9 AM – 12 PM
- Closed weekends

