John McGraw


Individual and Senior Health Advisor


Meet John McGraw

About John

John joined the Winchester Group in June 2015, with over 20 years of sales, marketing, and management experience. He holds a license in health, life, and annuities, and helps individuals navigate through Medicare and other healthcare solutions. He is a member of the National Association of Health Underwriters and Virginia Association of Health Underwriters.

John is a graduate of Virginia Tech and resides in Stephens City with his family. He enjoys volunteering in the community and serves on the Board for the Youth Development Center (YDC).

Personal Quote

“There is such a strong positive vibe when you walk into the doors of The Winchester Group. You can sense the genuine belief every employee truly cares about you as a person, is passionate about what they do, and is eager to provide the best service for their customers. I am proud to be a part of this team.”

Fun Facts
  • I lived in England for three years when was six years old and attended a British grade school.
  • My favorite animal is the penguin, for which I have as part of my collection a stuffed build-a-pet and a pillow pet, given to me by my kids.
  • Floating on the lake in my boat is my therapy.

John's Favorites

Color: Blue
Season: Summer
Subject in School: Social Studies
Subject in Life: Our Youth
Vacation Spot: Lake Anna
Book: A Pirate Looks at 50
Movie: Star Wars Original Trilogy
Leave John a ReviewGet a Quote
About Our Agency - Chad Bales And Gary Nichols Sitting In Chairs Chatting

  Request an Insurance Quote

As an independent agency, we are here to help you find the right coverage.


Get a Quote

It only takes a minute to get started.

  • Fill out the form, we’ll be in touch.
  • Go over your options with an agent.
  • Get the coverage you need.

Would you rather discuss this in person? Get in touch with an agent today!