Karl Leonard

$81,063Cash on Hand
$291,976Total Contributions
$261,786Total 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)
$5,000.00 Carolyn Estes Williams 03/13/2023HousewifeSelfINDIVIDUAL
$5,000.00 Carolyn Estes Williams 05/06/2024HousewifeSelfINDIVIDUAL
$4,000.00 Cross Timbers Roofing 02/22/2023ContractorENTITY
$4,000.00 Cross Timbers Roofing 02/22/2024ContractorENTITY
$3,875.00 Aggregated Unitemized Cash Contributions 07/01/2016INDIVIDUAL
$3,365.90 Treasurer Chesterfield County 05/01/2023Local GovernmentENTITY
$3,000.00 Cross Timbers Roofing 08/09/2019ContractorENTITY
$3,000.00 Dave Brat Campaign 02/19/2019Political Campaign CommitteeENTITY
$2,753.18 Treasurer Chesterfield County 04/17/2019Local GovernmentENTITY
$2,635.00 Larry Kriebel 06/06/2017Deputy SheriffChesterfield County Sheriff's OfficeINDIVIDUAL
$2,550.00 Harp Rva 09/28/2023NonprofitENTITY
$2,500.00 Cross Timbers Roofing 03/22/2022ContractorENTITY
$2,500.00 Donald E Newton Jr 10/15/2019RetiredChesterfield County Sheriff's OfficeINDIVIDUAL
$2,500.00 Enon Transportation Services 04/05/2023TruckingENTITY
$2,500.00 Gtl 05/17/2022Inmate Communication SolutionsENTITY
$2,500.00 Summit Food Service LLC 05/06/2019Food ServiceENTITY
$2,489.00 Aggregated Unitemized Cash Contributions 07/01/2017INDIVIDUAL
$2,410.00 Summit Food Service LLC 05/06/2022Food ServiceENTITY
$2,400.00 Summit Food Service LLC 06/22/2020Food ServiceENTITY
$2,400.00 Summit Food Service LLC 04/05/2021Food ServiceENTITY
$2,000.00 Benny Thomas 08/02/2019OwnerChesterfield TradingINDIVIDUAL
$2,000.00 Donald E Newton Jr 06/14/2016Chief DeputyChesterfield County Sheriff's OfficeINDIVIDUAL
$2,000.00 Donald E Newton Jr 10/15/2018RetiredChesterfield County Sheriff's OfficeINDIVIDUAL
$2,000.00 Donald E Newton Jr 05/06/2024RetiredChesterfield County Sheriff's OfficeINDIVIDUAL
$2,000.00 Ed Gillespie 01/16/2019Politcal Campaign CommitteeENTITY