John Garrett


$190,317Total Contributions
$32,716Total 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)
$5,600.00 Scott Stone Mebane08/31/2025Consultants/PollingINDIVIDUAL
$4,167.83 Sahr Montgomery08/31/2025Consultants/PollingENTITY
$2,175.00 Trussville Tribune Trussville10/07/2025AdvertisingENTITY
$2,000.00 Trussville City Schools Foundation Trussville08/31/2025Charitable ContributionENTITY
$1,758.72 J Daniel Garrett Trussville08/31/2025LodgingINDIVIDUAL
$1,700.00 Trussville City Schools Foundation Trussville08/31/2025Charitable ContributionENTITY
$1,500.00 Jefferson County Republican Executive Committee Birmingham08/31/2025Charitable ContributionENTITY
$1,500.00 Jefferson County Republican Executive Committee Birmingham03/20/2026FoodENTITY
$1,333.18 Alabama Republican Executive Committee Birmingham01/14/2026Qualifying FeeENTITY
$1,000.00 Crime Stoppers Montgomery08/31/2025Charitable ContributionENTITY
$1,000.00 Republican Women of Trussville Trussville08/08/2025Charitable ContributionENTITY
$1,000.00 Republican Women of Trussville Trussville08/31/2025Charitable ContributionENTITY
$978.74 Msn Advertising Wa08/31/2025AdvertisingENTITY
$925.14 Alabama Republican Executive Committee Birmingham08/31/2025Charitable ContributionENTITY
$500.00 Alabama Federation of Republican Women Hoover02/25/2026Charitable ContributionENTITY
$500.00 Alabama Federation of Republican Women Hoover03/25/2026Charitable ContributionENTITY
$500.00 Jefferson County Republican Executive Committee Birmingham08/31/2025Charitable ContributionENTITY
$500.00 Pinson Valley High School Pinson08/31/2025Charitable ContributionENTITY
$500.00 Trussville Athletic Foundation Trussville11/18/2025ContributionENTITY
$450.00 Jefferson County Republican Executive Committee Birmingham08/31/2025Charitable ContributionENTITY
$351.20 Advantage Direct Arlington08/31/2025AdvertisingENTITY
$350.00 Trussville Rotary Foundation Trussville10/10/2025Charitable ContributionENTITY
$300.00 Trussville City Schools Foundation Trussville08/31/2025Charitable ContributionENTITY
$255.00 Rain Down Ministries Trussville08/31/2025Charitable ContributionENTITY
$243.19 Aggregated Unitemized Expenditures 08/31/2025AdministrativeINDIVIDUAL