Insurance icon

Insurance Made Simple, Coverage Made Strong

Care icon

55 Years of Experience

Since 1971, Roy Thomas has been striving to provide personalized insurance policies for families, individuals, and commercial business owners alike to protect against the unexpected. 

Policies icon

Top Tier Policies

Working with Nationwide, Progressive, and National General, our team allows you to secure quality insurance policies that fit your needs. 

Umbrella insurance

Insurance Made Easy

Navigating the insurance world on your behalf, our team acts as your personal shopper to select the best and most comprehensive insurance coverage for your peace of mind. 

Your Trusted Insurance Partner in Martinsville, VA

At Roy Thomas Agency of Nationwide, we understand that insurance can feel complex. That's why, since 1971, we've been here for individuals, families, and businesses in Martinsville, VA, and nearby areas. As your independent insurance broker, we partner with trusted names like Nationwide, Progressive, National General, Stillwater Insurance Company, AIC, and more offering a personalized shopping experience to secure the coverage you need without breaking the bank. Whether it's auto, home, life, or umbrella insurance, we've got you protected. Start your journey with us today by calling (276) 632-9746.

What Type of Insurance Are You Looking for?

Auto icon

Auto Insurance

Home icon

Home Insurance

Life insurance icon

Life Insurance

Building icon

Commercial Insurance

RV icon

Recreational Vehicles

Bonds icon

Bonds

Home icon

Mobile Homes & Vacant Properties

Umbrella insurance icon

Umbrella Insurance

Insurance Agencies We Work With

  • Nationwide
  • Progressive
  • National General
  • Stillwater Insurance Company
  • AIC

Mulch & Bed Maintenance

Fresh mulch application, bed edging, and ongoing maintenance that keeps your landscape beds defined, clean, and healthy through every season.

Check icon

See What Our Clients Have Been Saying!

Quote icon

Caring and patient people. Good insurance.


- Baby Dragon Enterprises

Quote icon

Amazing and caring group. Brittany Fulcher went above and beyond to get me the lowest rate with the most coverage!!!


- Brandon H.

Quote icon

Great company cheap rates


- David T.

Phone icon

Need more information? Call us at (276) 632-9746 to speak with one of our experts.