Mark Craig


$19,878Total Contributions
$14,323Total Expenditures

Payments

This page displays the individual payments made to these persons and organizations by this candidate’s campaign.

View By:
Amount
(Click to sort ascending)
Payee
(Click to sort ascending)
City
(Click to sort ascending)
Date
(Click to sort ascending)
Category
(Click to sort ascending)
Type
(Click to sort ascending)
$4,271.21 Master Image Inc Birmingham05/13/2022AdvertisingENTITY
$1,400.00 Alabama Republican Executive Committee Birmingham01/24/2022Qualifying FeeENTITY
$1,400.00 Lawrence County Gop Moulton01/24/2022Qualifying FeeENTITY
$943.80 Moulton Advertiser Moulton05/12/2022AdvertisingENTITY
$766.46 Electronics Express Florence02/11/2022AdministrativeENTITY
$736.40 Hi-Tech Signs and Specialties Rome06/21/2022AdvertisingENTITY
$736.40 Hitech Signs Rome04/20/2022AdvertisingENTITY
$527.99 Morgan County Co-Op Hartselle05/05/2022AdvertisingENTITY
$527.99 Morgan County Co-Op Hartselle05/05/2022AdvertisingENTITY
$500.00 Jesse Owens Runners Club Inc Moulton04/26/2022Charitable ContributionENTITY
$385.00 Master Image Inc Birmingham02/28/2022Consultants/PollingENTITY
$306.66 Dick's Sporting Goods Florence04/29/2022AdvertisingENTITY
$200.00 Muscle Shoals Baptist Assn Moulton05/21/2022Charitable ContributionENTITY
$138.57 Rural King Muscle Shoals02/05/2022AdvertisingENTITY
$133.56 Moulton Advertiser Moulton05/20/2022AdvertisingENTITY
$116.64 Lowes Muscle Shoals04/23/2022AdvertisingENTITY
$109.00 Eagle Signs of All Kinds Muscle Shoals03/01/2022AdvertisingENTITY
$100.00 American Legion Post 25 Moulton11/11/2021Charitable ContributionENTITY
$100.00 Byler Road Project Moulton02/15/2022Charitable ContributionENTITY
$100.00 Chasity Noe Town Creek02/25/2022AdvertisingINDIVIDUAL
$100.00 Hatton Fire Department Town Creek04/30/2022Charitable ContributionENTITY
$100.00 Hillsboro Area Vfd Hillsboro04/30/2022Charitable ContributionENTITY
$100.00 Mark B Craig Mount Hope05/21/2022Loan RepaymentINDIVIDUAL
$100.00 Mouton Senior Citizen's Center Moulton04/08/2022Charitable ContributionENTITY
$100.00 Name Not Provided 05/21/2022Charitable ContributionINDIVIDUAL