Karl Leonard

$17,306Cash on Hand
$265,991Total Contributions
$242,158Total Expenditures
Contributors

This page displays the cumulative amount given by these contributors to this candidate during the selected election cycle.

Total Contributions
(Click to sort ascending)
Contributor
(Click to sort ascending)
Type
(Click to sort ascending)
$19,183.79 Donald E Newton Jr INDIVIDUAL
$17,596.75 Aggregated Unitemized Cash Contributions INDIVIDUAL
$16,800.00 Cross Timbers Roofing ENTITY
$10,859.00 Gtl ENTITY
$9,710.00 Summit Food Service LLC ENTITY
$8,540.00 James Pritchett Jr INDIVIDUAL
$8,470.00 Westwood Pharmacy ENTITY
$6,556.00 Carolyn E Williams INDIVIDUAL
$6,119.08 Treasurer Chesterfield County ENTITY
$6,000.00 Catering by Marlin'S Inc ENTITY
$5,625.00 Southern Police Equipment Company ENTITY
$5,547.60 Larry Kriebel INDIVIDUAL
$4,500.00 Haley Gmc ENTITY
$4,350.00 Southside Electric Cooperative ENTITY
$3,916.00 Benny Thomas INDIVIDUAL
$3,863.00 Christie S Nord INDIVIDUAL
$3,370.00 Clarence G Williams Jr INDIVIDUAL
$3,000.00 Dave Brat Campaign ENTITY
$2,550.00 Harp Rva ENTITY
$2,500.00 Correctional Medical Care Inc ENTITY
$2,500.00 Enon Transportation Services ENTITY
$2,320.00 Dr Bill's Pet Infirmary ENTITY
$2,180.00 Buchanan Contracting Services Inc ENTITY
$2,100.00 George Hoover INDIVIDUAL
$2,000.00 Ed Gillespie ENTITY