All races / HD-19 profile / Follow the money
HD-19: Follow the money
Campaign finance in this race · NC State Board of Elections filings, this cycle (2025-26)
Nasiff (D) $31K cash$52K cash Miller (R)
Miller holds 1.7x the cash on hand. Raised this cycle: Nasiff $44K / Miller $137K.
SN
Scott Nasiff
Democrat
Through 2026 Q2 · filed Jul 7, 2026
Raised
$44K
Spent
$12K
Cash
$31K
Where it comes from
Individuals 96%Party 4%
CM
Charlie Miller
Republican
Through 2026 Q2 · filed Jul 10, 2026
Raised
$137K
Spent
$108K
Cash
$52K
Where it comes from
Individuals 84%PACs 14%Cand. cmtes 1%
The details
| Metric | Nasiff (D) | Miller (R) |
|---|---|---|
| Latest filing | 2026 Q2 (Jul 7) | 2026 Q2 (Jul 10) |
| Total raised | $43,664 | $137,195 |
| Total spent | $12,203 | $107,853 |
| Cash on hand | $31,461 | $52,147 |
| Where the money comes from | ||
| Individuals | 96% | 84% |
| PACs | 0% | 14% |
| Candidate committees | 0% | 1% |
| Party | 4% | 0% |
| Small-dollar (<$100) | 4% | 0% |
| Itemized donors | 131 | 73 |
Scott Nasiff (D)
Top 25 of 131 itemized contributors
$6,800Indiv
Mark Nasiff
Chief Financial Officer · Lookout
$4,070Indiv
Thomas Ruehle
No Proferssion Or Job Title Given
$2,250Indiv
Dana Elledge
No Profession Or Job Title Given
$1,559Indiv
Leo Pacyna
No Job Title Or Profession
$1,535Indiv
Sandy Woods
No Profession Or Job Title Given
$1,000Indiv
Richard Woods
No Profession Or Job Title Given
$1,000Indiv
Leslie Saralino
No Profession Or Job Title Given
$1,000Indiv
Rex Simmons
No Profession Or Job Title Given
$1,000Party
North Carolina Democratic Party
reported as in-kind
$775Indiv
John Lewis
No Profession Or Job Title Given
$732Indiv
Linda Troiano
No Profession Or Job Title Given
$640Party
Brunswick County Democratic Party
$609Indiv
Marc Fields
No Profession Or Job Title Given
$526Indiv
Charles Scott "scott" Nasiff
Self Employed · Kee Consulting LLC
$518Indiv
Lisa Kahn
No Profession Or Job Title Given
$516Indiv
Mike Holstein
No Profession Or Job Title Given
$516Indiv
Kristin Lamendola
Business Development · Partnership To End Additction
$466Indiv
Donald Ammann
No Profession Or Job Title Given
$456Indiv
Karin Langereis
No Profession Or Job Title Given
$456Indiv
Lance Reiter
General Manager · Season Brand
$362Indiv
Carol Keller
No Prog\fession Or Job Title Given
$356Indiv
Michelle Mcardle
No Profession Or Job Title Give
$335Indiv
Charles Scott Nasiff
Self Employed · Kee Consulting, LLC
$300Indiv
Lindsay Maitland
Physician · Not Given
$259Indiv
Della Hann
No Rpofession Or Job Title Given
Charlie Miller (R)
Top 25 of 73 itemized contributors
$6,800Indiv
Kelly Mahoney
Manager · Hillpointe
$6,800Indiv
Richard Workman
Founder · Heartland Dental
$6,800Indiv
Angela Workman
Executive Chair · Heartland Dental Foundation Board
$6,800Indiv
Bruce Carrell
Custom Home Builder · Carrell Homes
$6,400Indiv
Brandon Barnes
CEO · Capital Games
$5,000Indiv
E Stephen Stroud
No Title Or Profession
$5,000Indiv
Paxton Hollar
Partner · Strategic Real Estate Partners LLC
$5,000Indiv
Sherrie Cass
Physician · Brunswick Family Medicine
$5,000Indiv
Ashley Hollar
Partner · Strategic Real Estate Partners LLC
$5,000Indiv
Mark G Kennedy
Construction · Mmk Construction
$5,000Indiv
Robb Cass
Family Nurse Practitioner · Live Oak Med Spa
$4,000Indiv
Jonathan Sutton
Entrepreneor · Sutton Amusements Gmd
$4,000Indiv
Courtney Sutton
Owner · Interstate Games
$4,000Indiv
Carl Franklin Parrish JR
$3,400Indiv
Bobby Huckabee
Entrepreneur · Southland Entertainment
$3,000PAC
Duke Energy Corporation PAC
$3,000PAC
NC Realtors PAC
$3,000PAC
NC Association Of Electric Cooperatives PAC
$2,500Indiv
Michael H Estramonte
Chiropractor · Self
$2,500Indiv
Robert D Howard
$2,232Indiv
Greg Fornshell
Compliance · Self
$2,000Indiv
Randell Thompson
Self · Emergency Management
$2,000PAC
Wilmington Anesthesilogists PAC
$2,000Indiv
George Rountree
Attorney · Rountree, Losee, & Baldwin, LLP
$2,000Indiv
Carson Dail
Owner · Dail Music Company
Total spent (D / R)
$12K / $108K
Cash on hand
$31K / $52K
Burn rate
28% / 79%
Scott Nasiff (D)
Top payees
$4,925
Build A Sign LLC
"yard signs"
$1,704
4imprtint USA
"t shirts"
$1,230
Diamond Food Enterprises
"event food and bevrages"
$765
Bonterra Llac
"credit card fees"
$593
Vistaprint
"stationary, business cards, tshirts"
$499
Aggregated Non-Media Expense
"fundraising software rental"
$475
4allpromos LLC
"buttons"
$146
Disciple Press
"remittance envelopes"
$140
Brunswick County Board Of Elections
"filing fee filing fee"
$131
Staples
"office supplies"
$95
Campaign Verify INC.
"textsoftware"
$73
Banner Buzz
"vinyl banner"
$38
Tara A Jones
"used wrong card, cancelled and used correct one."
Charlie Miller (R)
Top payees
$10,000
Ncgop
no purpose stated
$9,900
New Hanover County Gop
no purpose stated
$7,505
Capen Consulting, LLC
"campaign consulting(sep-dec)"
$6,800
Reece Pyrtle For NC House
no purpose stated
$5,800
Brunswick Co. Sporting Dog Association Corp.
"campaign ads"
$5,000
Southeastern Christian Academy
"sponsorship/ad"
$5,000
Southeast Christian Academy
"advertising/sponsorship"
$3,600
Brunswick County Repulican Party
no purpose stated
$3,250
Brunswick Community College Foundation
"program ad"
$3,100
National Wild Turkey Federation
"sponsorship/ad"
$3,100
Friends Of Nra
"donation"
$2,100
Committee To Elect Brian M Chism Sheriff
no purpose stated
$1,924
Cantina 18
"deposit for fund. event"
$1,600
Brunswick Co Nwtf
"sponsor/ad"
$1,552
American Airlines
"airfare"
$1,500
Brunswick County Republican Women
no purpose stated
$1,500
Southport City Police Department
"donation"
$1,394
Moore Street Oyster Bar
"dinner meeting"
$1,376
Jw Marriott Washington, Dc
"lodging"
$1,350
State Port Pilot Newspaper
"campaign ads"
$1,274
Aggregated Non-Media Expense
no purpose stated
$1,200
Lower Cape Fear Republican Women
no purpose stated
$1,142
Anedot INC.
"online credit card fees"
$1,046
NC Fourth Of July Festival
"sponsorship/ad"
$1,041
NC Federation Of Young Republicans
no purpose stated
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