Frank Ruff

$102,410Cash on Hand
$216,553Total Contributions
$94,821Total Expenditures
Contributions

This page displays the individual contributions made by these contributors to this candidate during the selected election cycle.

Amount
(Click to sort ascending)
Contributor
(Click to sort ascending)
Date
(Click to sort ascending)
Occupation
(Click to sort ascending)
Employer
(Click to sort ascending)
Type
(Click to sort ascending)
$250.00 Robert And Dottie Thaxton 10/18/2021RetiredINDIVIDUAL
$250.00 Rodney Moore 10/25/2021Auto DealerMoore CheveroletINDIVIDUAL
$250.00 Scotts Company 10/14/2021Miscellaneous AgricultureENTITY
$250.00 Stuart Buchanan 04/29/2021RetiredINDIVIDUAL
$250.00 Thomas Lipscomb 12/30/2020RetiredINDIVIDUAL
$250.00 VA Asian American Store Owners Assoc 12/09/2021Convenience StoresENTITY
$250.00 VA Loggers Assoc 12/09/2021LoggingENTITY
$250.00 VA Pharmacists Assoc 12/09/2021PharmacyENTITY
$250.00 VA Poultry Federation PAC 12/24/2020PACENTITY
$250.00 VA Sheriff's Association 06/02/2021SheriffsENTITY
$250.00 Virginia State Police Association Inc (PAC) 12/12/2020PoliceENTITY
$250.00 Virginia State Police Association Inc (PAC) 12/09/2021PoliceENTITY
$250.00 William Wells 03/04/2021Self-EmployedHughes Gregory and Wells AgencyINDIVIDUAL
$250.00 William Wells 10/12/2021Self-EmployedHughes Gregory and Wells AgencyINDIVIDUAL
$200.00 Cameron Dr Gillespie 07/24/2021DoctorTwin County HospitalINDIVIDUAL
$200.00 Charles Simmons 10/27/2021ContractorSelf EmployedINDIVIDUAL
$200.00 Earl Currin 10/15/2021RetiredINDIVIDUAL
$200.00 Garland Baird 10/21/2021RetiredINDIVIDUAL
$200.00 Lori Stevens 12/23/2021Comm of RevenueDinwiddieINDIVIDUAL
$200.00 Meredith Spencer 12/17/2020TeacherLunenburg CoINDIVIDUAL
$200.00 Sylvia Hall 01/12/2021RetiredINDIVIDUAL
$153.25 Hunton Andrews Kurth LLP 12/10/2020Law FirmENTITY
$150.00 David Brankley 12/28/2020ManagerCrop Production ServicesINDIVIDUAL
$150.00 Earl Currin 01/07/2021RetiredINDIVIDUAL
$150.00 Rick Rush 10/18/2021RetiredINDIVIDUAL