Where History Counts

Schedule D: Expenditures

Payee Item or Service Authorizing Name Date Amount
FP1 Strategies, LLC
3001 Washington Blvd
7th Floor
Arlington, VA 22201
Video Services J D Diggs 08/01/2023 $ 25000.00
Gen2 Solutions, LLC
3001 Washington Blvd
7th Floor
Arlington, VA 22201
Media Buy J D Diggs 08/01/2023 $ 51140.00
Hillis, Brady
9265 Minitree Glen Ln
Providence Forge, VA 23140
Campaign Work Joe Link 08/01/2023 $ 1650.00
Knowloton, Samuel
1142 Round Pebble Ln
Reston, VA 20194
Campaign Work Joe Link 08/01/2023 $ 375.00
Link, Michael Joseph
4902 Falcon Creek Way
Apt 206
Hampton, VA 23666
Consulting J D Diggs 08/01/2023 $ 2750.00
Mackenzie, Zachary
301 Nat Turner Blvd
Newport news, VA 23606
Campaign Work Joe Link 08/01/2023 $ 500.00
Morick, Jack
9545 Marina Drive
Norfolk, VA 23518
Campaign Work Joe Link 08/01/2023 $ 1375.00
Towne Bank
6515 George Washington Memorial Hwy
Yorktown, VA 23692
Bank Fee J D Diggs 08/01/2023 $ 40.00
Towne Bank
6515 George Washington Memorial Hwy
Yorktown, VA 23692
Bank Fee J D Diggs 08/01/2023 $ 40.00
Towne Bank
6515 George Washington Memorial Hwy
Yorktown, VA 23692
Bank Fee J D Diggs 08/01/2023 $ 15.00
111 Records | Page 7 of 12 << < 2 3 4 5 6 7 8 9 10 11 12 > >>
Report period: 07/01/2023 - 08/31/2023
© 2025 Virginia State Board of Elections. All rights reserved - Privacy Policy - Version: 1.4.63.17425