Where History Counts

Schedule A: Direct Contributions Over $100

Contributor Business or Employment Information Date Received Contribution Total to Date
Harrisonburg Republican Committee
1062 Wyndham Rd
Harrisonburg, VA 22801;
Political Committee
Harrisonburg, Va
10/23/2024 $ 1750.00 $ 1930.00
i360 LLC
P. O. Box 37046
Baltimore, MD 21297;
Data subscription service
Baltimore, MD
10/25/2024 $ 2500.00 $ 2500.00
Imagine This Company
5331 Distributor Dr
Richmond, VA 23225;
Political advertising products
Richmond, Va
10/21/2024 $ 499.00 $ 1249.00
Kelsey, John David
74 Sill Ln
Old Lyme, CT 06371;
Hamilton Point Investments
Managing Principal
Old Lyme, CT
10/03/2024 $ 25000.00 $ 25000.00
Kirwin Development Strategies
3605 Brannon Dr
Virginia Beach, VA 23456;
Political consulting firm
Virginia Beach, VA
10/22/2024 $ 25500.00 $ 25500.00
Kirwin Development Strategies
3605 Brannon Dr
Virginia Beach, VA 23456;
Political consulting firm
Virginia Beach, VA
11/22/2024 $ 1500.00 $ 27000.00
Leftwich for Delegate
308 Cedar Lakes Dr
Chesapeake, VA 23322;
Campaign Committee
Chesapeake, Va
10/29/2024 $ 13500.00 $ 13500.00
McDougle for Virginia
P. O. Box 187
Mechanicsville, VA 23111;
Campaign Committee
Mechanicsville, Va
12/05/2024 $ 5000.00 $ 5000.00
McShane LLC
200 Monarch Ln
Austin, TX 78737;
Political Consulting
Austin, TX
10/18/2024 $ 2500.00 $ 5000.00
Nick Hagen for Roanoke
301 Campbell Ave SW
Roanoke, VA 24016;
Campaign Committee
Roanoke, VA
10/18/2024 $ 5000.00 $ 8000.00
63 Records | Page 4 of 7 << < 1 2 3 4 5 6 7 > >>
Report period: 10/01/2024 - 12/31/2024
© 2025 Virginia State Board of Elections. All rights reserved - Privacy Policy - Version: 1.4.63.17425