John C Spruill


$34,382Total Contributions
$26,299Total Expenditures

Contributions

This page displays the individual contributions made by these contributors to this candidate during the selected election cycle.

Amount
(Click to sort ascending)
Contributor
(Click to sort ascending)
Date
(Click to sort ascending)
Occupation
(Click to sort ascending)
Employer
(Click to sort ascending)
Type
(Click to sort ascending)
$8,000.00 State Employees Credit Union 09/15/2025ENTITY
$6,800.00 James Hennessy 09/04/2025PresidentEje Dredging ServiceINDIVIDUAL
$2,112.08 John Spruill 07/01/2025Estimatorbe Singleton & Sons IncINDIVIDUAL
$2,000.00 Jared Droze 02/09/2026ContractorSelf EmployedINDIVIDUAL
$1,180.29 John C Spruill Election Committee 12/16/2025ENTITY
$1,041.02 Larry Lancaster 01/07/2026ConstructionStraightline Pavement MarkingsINDIVIDUAL
$1,000.00 Carolyn Bibeau 11/13/2025RetiredRetiredINDIVIDUAL
$1,000.00 Charles Manning 10/28/2025Owner/presidentbe Singleton & Sons IncINDIVIDUAL
$1,000.00 Mark Bissell 11/13/2025Office ManagerBpg IncINDIVIDUAL
$975.00 John Spruill 08/26/2025Estimatorbe Singleton & Sons IncINDIVIDUAL
$700.00 John Spruill 07/02/2025Estimatorbe Singleton & Sons IncINDIVIDUAL
$584.46 Joe Hollowell 09/04/2025Not EmployedNot EmployedINDIVIDUAL
$521.15 Tom Harrison 09/04/2025ExecutiveDwpINDIVIDUAL
$520.51 Clark Twiddy 01/14/2026HospitalityTwiddy CompanyINDIVIDUAL
$520.51 Larry Lancaster 01/26/2026ConstructionStraightline Pavement MarkingsINDIVIDUAL
$520.51 Laurie Buckhout 08/10/2025RetiredRetiredINDIVIDUAL
$520.51 Stuart Ricks 09/17/2025PresidentCcg IncINDIVIDUAL
$500.00 Michael Johnson 01/07/2026OwnerCoastal Wildlife ConsultantsINDIVIDUAL
$500.00 Thomas St John 01/28/2026RetiredRetiredINDIVIDUAL
$300.00 Hunter Boone 07/01/2025RetiredRetiredINDIVIDUAL
$250.00 James Overton Sr 02/13/2026EngineerAlbemarle and AssociatesINDIVIDUAL
$250.00 William Leach 11/13/2025RetiredRetiredINDIVIDUAL
$208.20 Gary Fikes 12/03/2025RetiredRetiredINDIVIDUAL
$208.20 Gary Fikes 01/06/2026RetiredRetiredINDIVIDUAL
$208.20 Gary Fikes 02/04/2026RetiredRetiredINDIVIDUAL