Our Associates


The Management Team at Financial Services of Virginia is dedicated to the successful careers of our financial representatives and believes that providing specialist support services, imparting knowledge and working with a team concept empower our associates to reach his or her potential.



We understand the demands that are placed on your time. For that reason, we have assembled a team of highly professional insurance and investment representatives who, through the coordinated efforts of our Financial Planners, Senior Associates, and Department Specialists, are able to efficiently address all of your business and personal needs.



The role of the Financial Representative is to learn about your business and gather information that will be used to form our recommendations. For assistance on advanced and complicated cases, the Department Specialist is an additional available resource.



At Financial Services of Virginia, we feel that the sharing of ideas and knowledge produces superior results for our clients. When working with our firm, you will find us accessible, eager to listen, and quick to respond to the dynamics of you and your business.

Michael E. Thompson
Managing Partner
Thompson Financial Group
CHARLOTTE, NC 28210

John D. Duni
Managing Associate
Financial Services of Virginia
Glen Allen, VA 23060

Rick Adams
Financial Representative
Financial Advisor
Thompson Financial Group
CHARLOTTE, NC 28210

Michael I. Andrews
Financial Services Representative
Financial Services of Virginia
Glen Allen, VA 23060

Jason Austell, CFP, ChFC, CLU
Financial Services Representative
Thompson Financial Group
CHARLOTTE, NC 28210

Randy  Autrey
Financial Services Representative
Thompson Financial Group
CHARLOTTE, NC 28210

Tina Brooks
Office Administrator
Thompson Financial Group
Morehead, NC 28557

Maurice Chevalier
Financial Services Representative
Thompson Financial Group
Morehead, NC 28557

Gayle Coleman
Operations Manager
Thompson Financial Group
CHARLOTTE, NC 28210

Whitney W. Dana
Financial Services Representative
Thompson Financial Group
CHARLOTTE, NC 28210

G. E. 'Ged' Doughton III
Sales Manager
Thompson Financial Group
CHARLOTTE, NC 28210

Bill  Duff
Financial Services Representative
Thompson Financial Group
Raleigh, NC 27607

Sue Edmonds
Policy Holder Services
Thompson Financial Group
CHARLOTTE, NC 28210

Kyle Eudy
Financial Services Representative
Thompson Financial Group
CHARLOTTE, NC 28210

Jack Eulitt
Financial Services Representative
Thompson Financial Group
CHARLOTTE, NC 28210

Holly Garman
Customer Services Representative
Thompson Financial Group
CHARLOTTE, NC 28210

Stuart Gay
Financial Services Representative
Thompson Financial Group
Raleigh, NC 27607

Monica Handy
Financial Services Representative
Financial Services of Virginia
Glen Allen, VA 23060

Louis  Herford
Financial Services Representative
Thompson Financial Group
CHARLOTTE, NC 28210

Bob  Holmes, CLU, ChFC, RHU, CLTC
Financial Services Representative
Thompson Financial Group
CHARLOTTE, NC 28210

Thomas Hovis
Financial Services Representative
Thompson Financial Group
CHARLOTTE, NC 28210

Bill Jackson
Registered Representative
Group Benefits
Thompson Financial Group
CHARLOTTE, NC 28210

W. Justin Lacy
Financial Services Representative
Financial Services of Virginia
Glen Allen, VA 23060

April Lee
Executive Assistant
Thompson Financial Group
CHARLOTTE, NC 28210

Bob Lee
Financial Services Representative
Thompson Financial Group
CHARLOTTE, NC 28210

David Macer, MBA
Financial Services Representative
Thompson Financial Group
CHARLOTTE, NC 28210

R. Alex Mann
Financial Services Representative
Thompson Financial Group
CHARLOTTE, NC 28210

April L. Martin
Financial Services Representative
Financial Services of Virginia
Charlottesville, VA 22901

John M. McCarthy
Financial Services Representative
Financial Services of Virginia
Charlottesville, VA 22901

Joe Metzger
Financial Services Representative
Thompson Financial Group
Raleigh, NC 27607

Michael C. Palczuk
Financial Services Representative
Thompson Financial Group
Raleigh, NC 27607

Matt Pratt
Financial Advisor
Registered Representative
Thompson Financial Group
CHARLOTTE, NC 28210

James R. Schreiber, JD
Financial Representative
Durham
Durham, NC 27705

Ragan Sheets
Financial Services Representative
Thompson Financial Group
CHARLOTTE, NC 28210

Daniel M. Shriver
Financial Services Representative
Financial Services of Virginia
Glen Allen, VA 23060

Patrick Twiest, CFP, ChFC
Financial Services Representative
Financial Planner
Thompson Financial Group
CHARLOTTE, NC 28210

Andy Walter
Financial Services Representative
Thompson Financial Group
CHARLOTTE, NC 28210

Peirce Ward
Financial Services Representative
Thompson Financial Group
CHARLOTTE, NC 28210

John L. (Jack) Williams
Registered Broker
Financial Services of Virginia
Glen Allen, VA 23060

Lee M. Young
Financial Services Representative

Elizabeth  Walls
New Business Analyst/Client Service Representative
Financial Services of Virginia
Glen Allen, VA 23060