WELCOME TO

Trusted Insurance Agency in Keysville, VA

Protecting What Matters Since 1922

Your Local, Family-Owned One-Stop Shop for Insurance

For over a century, Thompson Insurance Agency Inc has served the residents and businesses of Keysville and surrounding areas with one mission: to provide reliable, personalized insurance coverage that protects what matters most. As a family-owned and independent insurance agency with over 30 years of direct industry experience, we offer a full spectrum of personal and commercial insurance solutions — all under one roof.

Whether you're safeguarding your home, covering your car, or insuring your small business, you can count on our licensed team to guide you with honesty, clarity, and decades of trusted service.

Two people working together at a table; one typing on a laptop, the other looking at a notebook.

Why Insurance Coverage Matters

Hand holding a shield, radiating light.

In today’s world, having the right insurance isn’t optional — it’s essential. Life happens unexpectedly, and when it does, your insurance should offer peace of mind, not confusion.

Hand holding a glowing shield icon.

At Thompson Insurance Agency, we understand that no two people — or policies — are alike. That’s why we tailor your coverage to fit your lifestyle, budget, and goals.

Hand holding a glowing shield icon.

Our independent status allows us to compare rates from multiple top-rated carriers, ensuring you always get the best value — without sacrificing protection.

Hand holding a glowing shield, symbolizing protection or security.

Whether you're just starting out, growing your family, or expanding your business, we’re here to make insurance simple, understandable, and accessible.

Comprehensive Insurance Services

We’re proud to offer a wide range of personal and commercial insurance options to meet your every need:

Person in suit pointing at a graph on a clipboard, surrounded by financial charts and a laptop.

Personal Insurance

  • Homeowners Insurance – Protect your home, belongings, and liability.
  • Auto Insurance – Reliable protection for your car, truck, or SUV.
  • Renters & Condo Insurance – Affordable coverage for renters and unit owners.
  • Landlord Insurance – Safeguard your rental property from liability and damage.
  • Umbrella Policies – Extra peace of mind with added liability protection.
  • Jewelry & Valuable Items Insurance – Coverage for your most prized possessions.
  • Wedding & Event Insurance – Plan with confidence for your big day.
  • Boat & Yacht Insurance – Protection for your watercraft on and off the water.
Hands typing on laptop and reviewing paperwork at a table.

Business & Commercial Insurance

  • Small Business Insurance – Customized policies to protect your livelihood.
  • Commercial Accounts – Scalable solutions for businesses of all sizes.
  • General Liability, Property, and More – Coverage tailored to your industry.

If you need it insured, we can help. One call gives you access to everything.

Why Choose Thompson Insurance Agency?

There’s a reason generations of clients trust Thompson Insurance Agency Inc:


Local, Personalized Service

As a family-owned business in Keysville, we know our community and take time to understand your unique needs. You're never just a policy number — you're our neighbor.


Independent = More Options

We're not tied to one carrier. That means better choices, competitive rates, and flexible coverage options from a variety of trusted insurance providers.


Decades of Expertise

With 30+ years of industry experience, we know the ins and outs of personal and commercial coverage — and how to make it work for you.


Fast, Friendly Support

Have a question? Need to file a claim? Our team is here when you need us. We walk you through every step with care and transparency.


One-Stop Insurance Shop

Home, auto, business, boat — we handle it all. No need to juggle multiple agents or companies. We simplify your life by managing all your policies in one place.

Frequently Asked Questions

  • What types of insurance do you offer?

    We offer a full range of personal insurance (home, auto, renters, etc.), commercial insurance (business liability, property, commercial auto), and specialty policies such as umbrella coverage, event insurance, and protection for high-value items.

  • Do you work with multiple insurance carriers?

    Yes. As an independent insurance agency, we work with a network of trusted carriers. This allows us to shop around for the best coverage at the best rate — tailored to your needs.

  • Is there a fee to get a quote?

    No, quotes are always free. Our team is happy to review your current policies, answer your questions, and provide you with no-obligation options to consider.

  • What makes you different from national providers?

    We offer the same access to top-tier insurance products, but with the personal service of a local agency. You’re not calling a call center — you're calling your neighbors.

  • How do I get started?

    Call us at (434) 736-8431, email thompsonins1922@gmail.com, or stop by our office during business hours. We’ll walk you through your options and help you make informed decisions.

Ready for Insurance You Can Trust?

At Thompson Insurance Agency Inc, we make protecting your life, family, and business simple. With personalized service, flexible options, and over 30 years of experience, we’re proud to be your hometown insurance partner.

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