Contact

Contact Thompson Insurance Agency – Get in Touch Today

We’re Here to Help You Protect What Matters

Whether you’re looking for a new policy, comparing coverage, or simply have questions about insurance, our team is ready to help. At Thompson Insurance Agency Inc, we take pride in offering personalized service, local expertise, and honest advice — every step of the way.

As a family-owned, independent insurance agency, we’re committed to making the insurance process simple and stress-free for individuals, families, and businesses across Southside Virginia.

Contact Information

Thompson Insurance Agency Inc

We’re open during the following business hours:


Monday & Friday: 9:00 AM – 5:00 PM | Tuesday & Thursday: 9:00 AM – 4:00 PM |   Wednesday: 9:00 AM – 12:00 PM | Closed weekends

Contact Us

Black location pin icon.

LOCATION

114 King Street
Keysville, VA 23947

Black telephone handset.

PHONE

Black icon of an open envelope with a letter inside.

EMAIL

Areas We Serve

While we’re proudly based in Keysville, VA, we also serve surrounding areas including:

  • Charlotte County

  • Prince Edward County

  • Farmville

  • South Boston

  • Southside and South Central Virginia

Request a Quote or Ask a Question

Looking for a free insurance quote? Want to review your existing coverage? Need help filing a claim?

Reach out to us directly by phone or email — or stop by our office during business hours. We’ll take the time to understand your needs and offer custom solutions without the pressure.

Directions & Parking

We’re conveniently located on King Street in downtown Keysville, with easy access from Route 40 and surrounding highways. Street parking is available right outside our door.


Let’s Get You Covered

Thompson Insurance Agency Inc is your one-stop insurance shop for home, auto, business, and more. When you're ready to secure better coverage with a team you can trust, we’re just a call or visit away.

Call (434) 736-8431 or email thompsonins1922@gmail.com to get started today.

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