Karl Leonard

$17,306Cash on Hand
$104,937Total Contributions
$90,276Total 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)
$6,865.00 Donald E Newton Jr INDIVIDUAL
$6,400.00 Cross Timbers Roofing ENTITY
$5,793.00 Aggregated Unitemized Cash Contributions INDIVIDUAL
$3,200.00 Southern Police Equipment Company ENTITY
$3,000.00 Catering by Marlin'S Inc ENTITY
$3,000.00 Dave Brat Campaign ENTITY
$2,916.00 Benny Thomas INDIVIDUAL
$2,753.18 Treasurer Chesterfield County ENTITY
$2,500.00 Summit Food Service LLC ENTITY
$2,425.00 Gtl ENTITY
$2,400.00 Westwood Pharmacy ENTITY
$2,000.00 Ed Gillespie ENTITY
$2,000.00 Haley Gmc ENTITY
$1,875.00 James Pritchett Jr INDIVIDUAL
$1,680.00 Buchanan Contracting Services Inc ENTITY
$1,675.00 Larry Kriebel INDIVIDUAL
$1,673.00 Christie S Nord INDIVIDUAL
$1,550.00 Clarence G Williams Jr INDIVIDUAL
$1,546.88 Fdm Tactical ENTITY
$1,500.00 Southside Electric Cooperative ENTITY
$1,100.00 George Hoover INDIVIDUAL
$1,081.00 Robert Thompson INDIVIDUAL
$1,050.00 C F Sauer Foods Inc ENTITY
$1,010.00 Dr Bill's Pet Infirmary ENTITY
$1,000.00 American Performance LLC ENTITY