All races / SD-26 profile / Follow the money
SD-26: Follow the money
Campaign finance in this race · NC State Board of Elections filings, this cycle (2025-26)
Luking (D) $54K cash$17K cash Page (R)
Luking holds 3.1x the cash on hand. Raised this cycle: Luking $71K / Page $91K.
SL
Steve Luking
Democrat
Through 2026 Q2 · filed Jul 5, 2026
Raised
$71K
Spent
$22K
Cash
$54K
Where it comes from
Individuals 93%Cand. cmtes 6%Party 1%
SP
Sam Page
Republican
Through 2026 Q2 · filed Jul 10, 2026
Raised
$91K
Spent
$74K
Cash
$17K
Where it comes from
Individuals 92%Cand. cmtes 8%
The details
| Metric | Luking (D) | Page (R) |
|---|---|---|
| Latest filing | 2026 Q2 (Jul 5) | 2026 Q2 (Jul 10) |
| Total raised | $70,749 | $91,499 |
| Total spent | $22,380 | $74,185 |
| Cash on hand | $54,279 | $17,315 |
| Where the money comes from | ||
| Individuals | 93% | 92% |
| PACs | 0% | 0% |
| Candidate committees | 6% | 8% |
| Party | 1% | 0% |
| Small-dollar (<$100) | 1% | 6% |
| Itemized donors | 259 | 150 |
Steve Luking (D)
Top 25 of 259 itemized contributors
$5,005Indiv
Ann Brady
Retired Educator · Rockingham Co Schools -retired
$4,937Indiv
Michael Garrett
Managing Partner · Marketing Associates
$3,400Cand. cmte
Jonah Garson For NC
$3,143Indiv
Pamela Bullock
No Job Title Or Profession - Retired · Retired
$2,000Indiv
William Truslow
Retired Physician
$2,000Indiv
Deirdre Kevorkian
$1,500Indiv
Charles Hagan III
$1,304Indiv
Causey Brady JR
Retired · Rockingham Co Schools
$1,261Indiv
Sara Schneidmiller
Licensed Psychologist · Self-employed
$1,200Indiv
Meredith Bailey
Attorney · Oalf, Deakins Pllc
$1,000Indiv
Richard Fox
Retired Physician
$1,000Indiv
John Randolph Cresenzo
Attorney · Cresenzo Law Firm
$1,000Indiv
Elaine Berry
Retired Art Teacher
$1,000Indiv
Hal Griffin
Not Employed - Retired
$1,000Indiv
William Stephen Luking
Retired Physician · Retired
$1,000Indiv
Stacy Wentworth
Physician · Self Employed
$1,000Indiv
Daniel Mosca
Investor · Self Employed
$1,000Party
NC Democratic Party
reported as in-kind
$1,000Indiv
Su Wooi Teoh
Physician · Su Wooi Teoh MD
$1,000Indiv
John Ferguson
Physician · Self-employed
$1,000Indiv
Smith Freeman
Retired · Banker
$1,000Indiv
David Mickley
$750Indiv
Carolyn Mccoy
No Job Title Or Profession - Retired
$750Indiv
Chris Malone
No Job Title Or Profession
$750Indiv
William West
Sam Page (R)
Top 25 of 150 itemized contributors
$7,448Cand. cmte
Sam Page For Sheriff
$6,800Indiv
Shaun Hall
Unemployed · Retired
$6,400Indiv
Maria Coll Luddy
Retired · Retired
$6,400Indiv
Robert L Luddy
President · Captive Air Systems
$5,000Indiv
Miriam Chu
Unemployed · Retired
$5,000Indiv
Huey Chu
Physician · Pinehurst Surgical Clinic
$2,000Indiv
Stephen A Saye
Golfing · Club House Properties
$2,000Indiv
Samuel T Bratton
Executive · Vulcan Materials
$1,500Indiv
Norma Kelly
Self
$1,500Indiv
James Womack
Unemployed · Retired
$1,460Indiv
Richard Newman
Owner · County Road Seafood
$1,183Indiv
Bronni Vanderwerker
Unemployed · Retired
$1,180Indiv
Kathryn Chadwick
Restaurant Owner · Food Services And Drinking Places
$1,140Indiv
Myra A Schloemer
Retired
$1,050Indiv
Jeffrey Kallam
CEO · Kallam Exterminators
$1,000Indiv
Brent Fulcher
Owner · Beaufort Inlet Seafood
$1,000Indiv
Wayne E Stanley
$1,000Indiv
Allen Wellons
Attorney · Self Employed
$1,000Indiv
Chris Chadwick
Rv Park Owner · Atlantic Rv Resort
$1,000Indiv
Judy Carter
$1,000Indiv
James Bouldin
Environmental Executive · Rapid Response Management
$970Indiv
Lee Haywood
Sales · Self
$923Indiv
William James
Unemployed · Reitred
$750Indiv
James Proffit
Manufacturing · Napco
$700Indiv
Raymond Uden
Shoe Sales · Retired
Total spent (D / R)
$22K / $74K
Cash on hand
$54K / $17K
Burn rate
32% / 81%
Steve Luking (D)
Top payees
$3,348
4imprint.com
"400 hats"
$2,458
Matt Shears
"fundraising & media consulting"
$1,261
Vistaprint
"car magnets"
$1,190
Arrowhead Graphics, INC
"7000 palm cards 3000 door hangers"
$1,103
Wix.com
"website hosting"
$608
Stripe
"credit card processing fees 2/15/2026 - 6/30/2026"
$600
Benbassat Digital Consultants
"latino newspaper ad"
$579
Facebook
"post boosting"
$500
Salvation Army Of Rockingham Co
"sponsorship"
$424
Straight Talk Airtime
"cell phone"
$380
Actblue Donate
"credit card donation processing 2/15/2026 - 6/30/2026"
$300
International Civil Rights Center & Museaum
"ad in gala publication"
$288
Turning Everything Around
"golf hole sponsorship"
$250
Gavin Mcgaughey For NC
no purpose stated
$210
Mailchimp
"mass emailing"
$182
Amazon.com
"yard sign stakes"
$150
Guilford County Democratic Party
"food for volunteer picnic"
$140
Rockingham County Board Of Elections
"filing fee"
$110
City Of Eden
"riverfest festival booth"
$100
Mike Moore Media
"media advertising"
$100
Naacp Reidsville Branch
"sponsorship of mlk unity breakfast"
$95
Campaign Verify, INC
"campaign verification to enable subscribing to texting platform"
$85
Rockingham Co Naacp
"juneteenth festival booth"
$78
Uspo - Reidsville
no purpose stated
$65
Ups Store
"replacement check for uncashed check #549 for printing invitations"
Sam Page (R)
Top payees
$34,250
Dyce Communications, LLC
"media time"
$7,500
Wcs
"consulting fee - feb"
$5,000
Todd & Weld LLP
"legal fees"
$3,814
Lamar Advertising
"billboard"
$2,653
Rucci Productions
"video marketing"
$2,006
Deep Springs Club
"venue rental"
$1,725
Doug Isley
"signs"
$1,597
Vistaprint
"postcard and pens"
$1,485
Kevin Suthard For Commissioner
"poll workers"
$1,253
Anedot
"processing fees"
$1,235
Age Graphics
"signs"
$1,096
Graphic Solutions
"tshirts, hats"
$1,056
Insider Management Group LLC
"text campaign"
$605
Aggregated Non-Media Expense
"event registration"
$557
Oak Level Baptist Church
"election night celebration"
$520
North Carolina Republican Party
"convention"
$480
Edens Own Journal
"advertising-feb-mar"
$444
Squarespace
"website"
$352
Amazon
"phone equipment"
$350
Evan Tanner
"sound engineer for event"
$350
Guilford County Republican Party
"event dinner"
$340
Wright Printing Service, INC
"name tag and handout"
$265
US Postal Service
"box rental"
$200
Adam Wood
"election night hotel reimb"
$150
Rcc Foundation INC
"golf tournament sponsor"
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