Thank you for believing in our vision!

Your investment in the campaign means we will be able to communicate our positive message across the 5th District, host and attend virtual forums, and continue talking to as many 5th District voters as we can.

I am so grateful for your support!

What else could you do to help us win?


Spread the word by sharing our vision and priorities with your social media friends and followers.

Share on Facebook


Volunteers are a crucial part of our team. We could certainly use your energy and talents

Become a Volunteer


Join a virtual forum and learn about John's vision for a better future in Virginia's 5th Congressional District.

See All Upcoming Events