Karl Leonard

$17,306Cash on Hand
$265,991Total Contributions
$242,158Total 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 E Williams 03/13/2023HousewifeSelfINDIVIDUAL
$4,000.00 Cross Timbers Roofing 02/22/2023ContractorENTITY
$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 Ed Gillespie 01/16/2019Politcal Campaign CommitteeENTITY
$2,000.00 Gtl 04/05/2023Inmate Communication SolutionsENTITY
$1,700.00 Donald E Newton Jr 05/05/2023RetiredChesterfield County Sheriff's OfficeINDIVIDUAL
$1,680.00 Buchanan Contracting Services Inc 09/28/2018General ContractorENTITY