| 1 | SNYDER, EDWARD PHILIP DR.MARTINSVILLE, VA · 24112 | ORTHODONTIST · SELF EMPLOYED | AMERICAN ASSOCIATION OF ORTHODONTISTS POLITICAL ACTION COMMITTEEC00293910 | 2026-02-21 | $2,500 | Primary (P) | Filing 1961545FEC filing ↗ |
| 2 | SNYDER, EDWARD PHILIP DR.MARTINSVILLE, VA · 24112 | ORTHODONTIST · SELF EMPLOYED | AMERICAN ASSOCIATION OF ORTHODONTISTS POLITICAL ACTION COMMITTEEC00293910 | 2025-04-12 | $2,500 | Primary (P) | Filing 1957724 · amendedFEC filing ↗ |
| 3 | TAYLOR, BROOKSMARTINSVILLE, VA · 24112 | VICE PRESIDENT · CARTER BANK & TRUST | NORTH CAROLINA BANKERS ASSOCIATION POLITICAL ACTION COMMITTEEC00249995 | 2026-05-27 | $2,500 | Primary (P) | Filing 1994626FEC filing ↗ |
| 4 | A. CRABTREE, MARK D.D.S.MARTINSVILLE, VA · 24112 | SELF EMPLOYED · SELF EMPLOYED | MCGUIRE FOR VIRGINIAC00856831 | 2026-08-13 | $2,500 | General 2026 (G2026) | Filing 2023905FEC filing ↗ |
| 5 | VAN DYKE, LITZ H.MARTINSVILLE, VA · 24112 | BANK EMPLOYEE · CARTER BANK & TRUST | VIRGINIA BANKERS ASSOCIATION FEDERAL PACC00101626 | 2025-06-16 | $2,000 | Primary (P) | Filing 1905862FEC filing ↗ |
| 6 | CARTER, SUSANMARTINSVILLE, VA · 24112 | CONSULTANT · REEHLING CONSULTING | PAUL BARRINGER FOR CONGRESSC00906057 | 2025-06-02 | $1,000 | Primary 2026 (P2026) | * EARMARKED CONTRIBUTION: SEE BELOWFiling 1902741FEC filing ↗ |
| 7 | CARTER, SUSANMARTINSVILLEINSVIL, VA · 24112 | CONSULTANT · REEHLING CONSULTING | ACTBLUEC00401224 | 2025-06-02 | $1,000 | Not reported | EARMARKED FOR PAUL BARRINGER FOR CONGRESS (C00906057)Filing 1909062FEC filing ↗ |
| 8 | ROBERTSON, LUTHER RANDOLPH MR.MARTINSVILLE, VA · 24112 | RETIRED · RETIRED | REPUBLICAN NATIONAL COMMITTEEC00003418 | 2025-03-10 | $1,000 | Primary (P) | Filing 1895126 · amendedFEC filing ↗ |
| 9 | CRABTREE, MARK A.MARTINSVILLE, VA · 24112 | DENTIST · SELF EMPLOYED | MORGAN GRIFFITH FOR CONGRESSC00477240 | 2026-06-14 | $1,000 | Primary 2026 (P2026) | Filing 1994287FEC filing ↗ |
| 10 | LAMPE, AMY P.MARTINSVILLE, VA · 24112 | CEO · TACOMA MANAGEMENT | MORGAN GRIFFITH FOR CONGRESSC00477240 | 2026-04-22 | $1,000 | Primary 2026 (P2026) | Filing 1994287FEC filing ↗ |
| 11 | ROBERTSON, LUTHERMARTINSVILLE, VA · 24112 | RETIRED · RETIRED | COMMON SENSE FOR AMERICA PACC00634774 | 2026-01-08 | $1,000 | Primary (P) | Filing 1960697FEC filing ↗ |
| 12 | MAHONEY, THOMASMARTINSVILLE, VA · 24112 | NOT EMPLOYED · NOT EMPLOYED | ACTBLUEC00401224 | 2026-01-12 | $1,000 | Primary (P) | EARMARKED FOR MARK KELLY FOR SENATE (C00696526)Filing 1949164FEC filing ↗ |
| 13 | MAHONEY, THOMASMARTINSVILLE, VA · 24112 | NOT EMPLOYED · NOT EMPLOYED | MARK KELLY FOR SENATEC00696526 | 2026-01-12 | $1,000 | Primary 2028 (P2028) | * EARMARKED CONTRIBUTION: SEE BELOWFiling 1964176FEC filing ↗ |
| 14 | MCCLAIN, JAMESMartinsville, VA · 24112 | President · Blumont Energy | FRIENDS OF MARK WARNERC00438713 | 2026-09-26 | $1,000 | General 2026 (G2026) | Filing 2026770FEC filing ↗ |
| 15 | WRIGHT, VONRONSTEADMARTINSVILLE, VA · 24112 | FIELD SERVICE REP · EMBRAER EXECUTIVE AIRCRAFT INC | EMBRAER AIRCRAFT HOLDING, INC. - EVE HOLDING, INC. POLITICAL ACTION COMMITTEE (EMBRAER-EVE PAC)C00472225 | 2025-06-30 | $975 | Primary (P) | Filing 1906462FEC filing ↗ |
| 16 | STANLEY, RICKEYMARTINSVILLE, VA · 24112 | Not reported | DNC SERVICES CORP / DEMOCRATIC NATIONAL COMMITTEEC00010603 | 2026-07-30 | $500 | General 2026 (G2026) | Filing 2009202FEC filing ↗ |
| 17 | STAFFORD, DAVID DR.MARTINSVILLE, VA · 24112 | DENTIST · SELF- EMPLOYED | AMERICAN DENTAL ASSOCIATION POLITICAL ACTION COMMITTEEC00000729 | 2026-03-22 | $500 | Primary (P) | Filing 2000197 · amendedFEC filing ↗ |
| 18 | OLEA, ROMYMARTINSVILLE, VA · 24112 | NOT EMPLOYED · NOT EMPLOYED | ADELE MCCLURE FOR CONGRESSC00945972 | 2026-04-02 | $500 | Primary 2026 (P2026) | * EARMARKED CONTRIBUTION: SEE BELOWFiling 1996770FEC filing ↗ |
| 19 | OLEA, ROMYMARTINSVILLE, VA · 24112 | NOT EMPLOYED · NOT EMPLOYED | ACTBLUEC00401224 | 2026-04-02 | $500 | Primary (P) | EARMARKED FOR ADELE MCCLURE FOR CONGRESS (C00945972)Filing 1977432FEC filing ↗ |
| 20 | STANLEY, RICKEYMARTINSVILLE, VA · 24112 | NOT EMPLOYED · NOT EMPLOYED | DNC SERVICES CORP / DEMOCRATIC NATIONAL COMMITTEEC00010603 | 2026-07-17 | $500 | General 2026 (G2026) | * EARMARKED CONTRIBUTION: SEE BELOWFiling 2009202FEC filing ↗ |