All races / SD-45 profile / Follow the money
SD-45: Follow the money
Campaign finance in this race · NC State Board of Elections filings, this cycle (2025-26)
Cranford (D) $0 cash$38K cash Hollo (R)
Hollo has a committee on file; Cranford has no machine-readable figures (nothing filed yet, or filed on paper). Raised this cycle: Cranford $0 / Hollo $46K.
GC
Greg Cranford
Democrat
No figures available
Either nothing has been filed yet, or the committee filed on paper - the state scans paper reports but does not enter the figures, so no machine-readable totals exist. Their filings are listed below.
MH
Mark Hollo
Republican
Through 2026 Q2 · filed Jul 9, 2026
Raised
$46K
Spent
$17K
Cash
$38K
Where it comes from
Individuals 61%PACs 35%Cand. cmtes 4%
The details
| Metric | Cranford (D) | Hollo (R) |
|---|---|---|
| Latest filing | 2026 Q2 (Jul 9) | |
| Total raised | - | $45,846 |
| Total spent | - | $17,286 |
| Cash on hand | - | $38,283 |
| Where the money comes from | ||
| Individuals | - | 61% |
| PACs | - | 35% |
| Candidate committees | - | 4% |
| Party | - | 0% |
| Small-dollar (<$100) | - | 0% |
| Itemized donors | - | 43 |
Greg Cranford (D)
Top 0 of 0 itemized contributors
No itemized contributors this cycle.
Mark Hollo (R)
Top 25 of 43 itemized contributors
$5,800Indiv
Bryan Starnes
CFO · Alg Senior
$4,058Indiv
Charles Trefzger
CEO · Alg Senior
$3,000PAC
Piedmont Triad Anesthesia Federal PAC
$3,000PAC
Providence Anesthesiology Associcates Political Action Committee
$2,000Cand. cmte
Committee To Elect Amy Galey
$2,000PAC
Emergeortho Pa Political Action Committee
$2,000Indiv
Markham Broyhill
Asset Management · Broyhill Investments
$2,000Indiv
Gary Oyster
Dentist · Self Employed
$1,838Indiv
Michael Gordon
Dentist · Self
$1,500Indiv
Richard Buchanan
Financial Advisor · Thrivent
$1,500PAC
North Carolina Veterinary Medical PAC
$1,500Indiv
Lucy Corwin
Retired · Retired
$1,500PAC
NC Academy Of Physician Assistants
$1,500Indiv
Thomas Rider
Dentist · Self Employed
$1,000PAC
Duke Energy Corporation PAC
$1,000PAC
NC Hospital Association Political Action Committee
$1,000PAC
Build Political Action Committee Of The NC Home Builders Association
$1,000PAC
North Carolina Dental Society Political Action Committee
$1,000Indiv
Arnold Starnes
Owner · Windy City Grill
$1,000Indiv
John Teeter
Owner · Pepsi Cola
$1,000PAC
North Carolina Medical Society Political Education And Action Committee
$1,000Indiv
Lindsey Duch
Vice President · Alg Senior
$500Indiv
James Goodman
CEO · NC Dental Society
$500Indiv
Mark Hilton
Law Enforcement · NC Dept Of Insurance
$500Indiv
Dale Cline
CPA · Self
Total spent (D / R)
$0 / $17K
Cash on hand
$0 / $38K
Burn rate
0% / 38%
Greg Cranford (D)
Top payees
No expenditures this cycle.
Mark Hollo (R)
Top payees
$10,000
North Carolina Republican Senate Caucus
no purpose stated
$1,230
Relyus
"invitations for fundraiser"
$426
United States Postal Service
no purpose stated
$295
5th District Republican Party
"program ad"
$250
Committee To Elect Republican Women
no purpose stated
$140
Catawba County Board Of Elections
"filing fee"
Source: NC State Board of Elections (cf.ncsbe.gov) · committee disclosure reports
Data as of October 29, 2026 · campaign finance last refreshed August 20, 2026
Report an error
Data as of October 29, 2026 · campaign finance last refreshed August 20, 2026
Report an error