James Waggoner

Alabama State Senate District 16

$229,000Total Contributions
$106,343Total 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)
$51,121.00 Cardinal Consulting Group LLC Birmingham03/16/2026Consultants/PollingENTITY
$10,000.00 Coach Safely Foundation Birmingham08/28/2025Charitable ContributionENTITY
$3,600.00 Pinnacle Bank Vestavia Hills01/23/2026Duties of the OfficeENTITY
$2,017.57 Booster Inc Montgomery03/16/2026AdvertisingENTITY
$1,500.00 Vestavia Hills High School Vestavia Hills08/15/2025Charitable ContributionENTITY
$1,333.18 Alabama Republican Executive Committee Birmingham01/07/2026Qualifying FeeENTITY
$1,248.55 American Express El Paso05/03/2025AdministrativeENTITY
$1,195.00 Hoover Chamber of Commerce Birmingham06/23/2025Charitable ContributionENTITY
$1,180.29 American Express El Paso09/03/2025Duties of the OfficeENTITY
$1,175.00 Vestavia Hills Chamber of Commerce Vestavia Hills12/01/2025Charitable ContributionENTITY
$1,000.00 Dianne Gray Jr Millbrook11/04/2025AdministrativeINDIVIDUAL
$1,000.00 Dianne Gray Jr Millbrook12/03/2025AdministrativeINDIVIDUAL
$1,000.00 Dianne Gray Jr Millbrook01/01/2026AdministrativeINDIVIDUAL
$1,000.00 Dianne Gray Jr Millbrook02/01/2026AdministrativeINDIVIDUAL
$1,000.00 Dianne Gray Jr Millbrook03/02/2026AdministrativeINDIVIDUAL
$1,000.00 Hoover Helps Hoover12/01/2025Charitable ContributionENTITY
$1,000.00 Michael Ciamarra Trussville05/01/2025AdministrativeINDIVIDUAL
$1,000.00 Michael Ciamarra Trussville06/05/2025AdministrativeINDIVIDUAL
$1,000.00 Michael Ciamarra Trussville07/07/2025AdministrativeINDIVIDUAL
$1,000.00 Michael Ciamarra Trussville08/01/2025AdministrativeINDIVIDUAL
$1,000.00 Michael Ciamarra Trussville09/02/2025AdministrativeINDIVIDUAL
$1,000.00 Michael Ciamarra Trussville10/01/2025AdministrativeINDIVIDUAL
$1,000.00 Michael Ciamarra Trussville11/04/2025AdministrativeINDIVIDUAL
$1,000.00 Michael Ciamarra Trussville12/03/2025AdministrativeINDIVIDUAL
$1,000.00 Michael Ciamarra Trussville01/01/2026AdministrativeINDIVIDUAL