Mary Margaret Kastelberg

$546Cash on Hand
$2,057,441Total Contributions
$1,904,111Total Expenditures
Payees

This page displays the cumulative amounts paid to these persons and organizations by this candidate’s campaign.

View By:
Total Expenditures
(Click to sort ascending)
Payee
(Click to sort ascending)
Type
(Click to sort ascending)
$695,618.80 Ascent Media LLC ENTITY
$616,411.19 Pinpoint Media LLC ENTITY
$157,419.00 Creative Direct LLC ENTITY
$89,955.00 Chatham Light Media LLC ENTITY
$47,391.60 MWPolitical Inc ENTITY
$40,800.00 Republican Party of Virginia Inc ENTITY
$37,500.00 Abigail Roesch INDIVIDUAL
$36,935.26 Meredith J Allen INDIVIDUAL
$32,450.00 Public Opinion Strategies LLC ENTITY
$21,000.00 Blitz Canvassing LLC ENTITY
$17,490.49 Forest Consulting Services ENTITY
$15,000.00 House Republican Campaign Committee ENTITY
$14,187.35 Colliers International ENTITY
$13,951.50 United States Treasury ENTITY
$11,897.97 Siobhan Dunnavant ENTITY
$10,000.00 Loxodrome Consulting Inc ENTITY
$9,050.00 The Tarrance Group Inc ENTITY
$5,022.00 Prospect Strategic Communications ENTITY
$4,458.00 Samuel M Gamble INDIVIDUAL
$3,976.45 United States Postal Service ENTITY
$3,647.63 Winred Technical Services LLC ENTITY
$3,121.11 Anedot Inc ENTITY
$2,455.49 Virginia Department of Taxation ENTITY
$1,750.00 8921 Three Chopt LLC ENTITY
$1,750.00 Best Practice Digital ENTITY