John Roberts


$242,805Total Contributions
$33,243Total 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)
$10,000.00 Cardinal Consulting Group LLC Birmingham08/14/2025Consultants/PollingENTITY
$10,000.00 Cardinal Consulting Group LLC Birmingham12/05/2025Consultants/PollingENTITY
$2,940.61 Good Company Cafe Huntsville07/23/2025FoodENTITY
$1,333.18 Alabama Republican Executive Committee Birmingham01/06/2026Qualifying FeeENTITY
$1,031.82 Precision Ledger Solutions Montgomery08/18/2025AdministrativeENTITY
$1,000.00 Cardinal Consulting Group LLC Birmingham12/02/2025Consultants/PollingENTITY
$900.00 Precision Ledger Solutions Montgomery10/01/2025AdministrativeENTITY
$900.00 Precision Ledger Solutions Montgomery12/02/2025AdministrativeENTITY
$900.00 Precision Ledger Solutions Montgomery02/05/2026AdministrativeENTITY
$750.00 Madison County Republican Executive Committee Birmingham10/30/2025AdministrativeENTITY
$700.00 Diamond Golf Cars Madison07/23/2025OtherENTITY
$650.00 Yellowhammer Brewing Huntsville01/05/2026FoodENTITY
$500.00 Eagle Forum of Alabama Birmingham01/29/2026OtherENTITY
$228.00 Trilogy Hotel Montgomery10/01/2025LodgingENTITY
$123.05 Winred Arlington08/02/2025AdministrativeENTITY
$102.54 Winred Arlington08/01/2025AdministrativeENTITY
$96.00 Aggregated Unitemized Expenditures 10/24/2025AdministrativeINDIVIDUAL
$53.75 Aggregated Unitemized Expenditures 12/28/2025AdministrativeINDIVIDUAL
$53.50 Aggregated Unitemized Expenditures 08/27/2025AdvertisingINDIVIDUAL
$41.02 Aggregated Unitemized Expenditures 07/13/2025AdministrativeINDIVIDUAL
$41.02 Aggregated Unitemized Expenditures 07/22/2025AdministrativeINDIVIDUAL
$41.02 Aggregated Unitemized Expenditures 07/30/2025AdministrativeINDIVIDUAL
$41.02 Aggregated Unitemized Expenditures 08/06/2025AdministrativeINDIVIDUAL
$39.40 Aggregated Unitemized Expenditures 07/24/2025AdministrativeINDIVIDUAL
$39.40 Aggregated Unitemized Expenditures 07/29/2025AdministrativeINDIVIDUAL