Follow Mi Money

JOHN ROTH FOR STATE REP COMMITTEE

Committee identity confirmed · Committee ID 0519278 · Candidate · 2019–2026 · 1,513 transactions

$1,384,554money in
$661,098money out
1,513transactions
2019–2026active

By transaction type

Kept apart deliberately. An independent expenditure is a payment to a vendor about a candidate; a loan is not a gift; a repayment is not spending.

TypeDirectionTransactionsAmount
in kind received 19 $727,948.39
expenditure paid 483 $649,597.89
contribution received 1,006 $631,875.71
loan received 3 $24,729.86
loan repayment paid 2 $11,500.00

Who this committee paid

Expenditures and independent expenditures, largest first.

NameTypeTxns AmountYears
MARKETING RESOURCE GROUP LLC Vendor / payee 24 $255,259 2020–2022
HOUSE REPUBLICAN CAMPAIGN COMMITTEE transfer ↗ Vendor / payee 13 $67,750 2021–2024
Bright Spark Strategies Vendor / payee 58 $44,137 2024–2026
TRION STAFFING SOLUTIONS Vendor / payee 9 $29,040 2020–2021
U S P S Vendor / payee 16 $24,912 2020–2022
MARKTING RESOURSE GROUP Vendor / payee 1 $20,000 2023–2023
Greenlee Consulting Vendor / payee 7 $15,468 2021–2025
GRAND TRAVERSE RESORT & SPA Vendor / payee 2 $15,024 2023–2024
Bright Spark Strategies Bright Spark Strategies Vendor / payee 20 $14,130 2025–2026
PACESETTER MARKETING LLC Vendor / payee 21 $13,350 2022–2026
JOHN ROTH Vendor / payee 2 $11,500 2026–2026
HOUSE REPUBLICAN CAMPAIGN COMMITTEE transfer ↗ Vendor / payee 4 $10,000 2025–2026
MARKETING RESOURCE GROUP LLC Vendor / payee 2 $10,000 2023–2024
SIGNS & LETTERS GRAPHICS Vendor / payee 5 $9,628 2020–2022
Grand Traverse Resort Vendor / payee 1 $8,201 2025–2025
Crystal Mountain Golf Course Vendor / payee 3 $7,155 2026–2026
LLC MRG Acquisition Vendor / payee 8 $5,398 2025–2026
RECORD EAGLE Vendor / payee 1 $5,045 2020–2020
HAGEDORN ADAM Vendor / payee 1 $5,000 2021–2021
VILLAGE PRESS Vendor / payee 1 $4,049 2020–2020
SUMMIT PRINTING Vendor / payee 3 $3,781 2020–2020
DEMAND CREATION SERVICES Vendor / payee 1 $3,709 2020–2020
STATE OF MI/BUREAU OF ELECTIONS Vendor / payee 1 $3,625 2022–2022
GRAND TRAVERSE AREA RIGHT TO LIFE Vendor / payee 7 $3,590 2019–2024
Ashland Storage Vendor / payee 13 $3,537 2021–2026
COMBAT DATA INC. Vendor / payee 3 $3,440 2020–2020
PARK PLACE HOTEL Vendor / payee 4 $3,052 2020–2025
ALEX DEJONG Vendor / payee 1 $3,000 2023–2023
CAMBRIA HOTELS & SUITES Vendor / payee 3 $2,306 2019–2021
MINDY FERNANDES Vendor / payee 6 $2,257 2022–2026
SANDY CALL Vendor / payee 1 $2,000 2021–2021
1ST CONGRESSIONAL DIST GOP Vendor / payee 2 $2,000 2022–2022
SIGNS & LETTERS Vendor / payee 2 $1,989 2020–2020
YODER GRACE Vendor / payee 3 $1,902 2022–2022
COPY SHOP Vendor / payee 5 $1,871 2020–2021
SNAP PRINTING Vendor / payee 2 $1,819 2020–2020
Chippewa Hotel Vendor / payee 1 $1,774 2026–2026
INTUIT Vendor / payee 3 $1,641 2022–2024
VICTORY TEXT Vendor / payee 1 $1,591 2023–2023
HUCK PAC Vendor / payee 1 $1,450 2020–2020
AMERICAN LEGISLATIVE EXCH COUNCIL Vendor / payee 3 $1,350 2022–2022
HAN WANG Vendor / payee 1 $1,200 2020–2020
MOXY WASHINGTON DC DOWNTOWN Vendor / payee 1 $1,170 2022–2022
ALFIE LOGO GEAR Vendor / payee 2 $1,160 2022–2022
CONTACT SERVICES Vendor / payee 1 $1,123 2022–2022
MEDIA PLACE PARTNERS Vendor / payee 1 $1,100 2022–2022
MBK Corp. Promotion Vendor / payee 2 $1,076 2025–2026
QuickBooks Vendor / payee 1 $1,059 2024–2024
STEPHEN C BROWNELLE Vendor / payee 1 $1,050 2022–2022
INSTYPRINTS Vendor / payee 5 $1,034 2025–2026
MI INDEP COLLEGES & UNIVERSITIES Vendor / payee 1 $1,000 2024–2024
JASON GRIFFIN Vendor / payee 1 $1,000 2024–2024
RUSS KNOPP Vendor / payee 1 $1,000 2022–2022
MICHIGAN REPUBLICAN PARTY transfer ↗ Vendor / payee 3 $899 2025–2026
Anedot Vendor / payee 43 $877 2020–2026
Huntington Bank Vendor / payee 24 $875 2025–2026
PETEY'S DONUTS Vendor / payee 1 $800 2022–2022
BEST BUY #500 Vendor / payee 2 $800 2020–2020
Crystal Mountain Lodge Vendor / payee 1 $716 2026–2026
KAREN ROTH Vendor / payee 5 $687 2020–2020

Showing 1–60 of 132 Smaller →

Tick two or more. Click a count or amount to see every transaction between the pair.

Who funded this committee

Contributions, in-kind receipts, loans and transfers in, largest first.

NameTypeTxns AmountYears
HOUSE REPUBLICAN CAMPAIGN COMMITTEE transfer ↗ Organization 14 $727,772 2020–2020
JOHN ROTH Individual 4 $21,630 2019–2020
MATT HALL MAJORITY FUND transfer ↗ Organization 3 $15,550 2020–2022
WENTWORTH MAJORITY FUND Organization 2 $15,500 2020–2022
CHATFIELD MAJORITY FUND 2 transfer ↗ Organization 1 $10,500 2020–2020
CHATFIELD MAJORITY FUND transfer ↗ Organization 1 $10,500 2020–2020
WENTWORTH MAJORITY FUND 2 transfer ↗ Organization 1 $10,500 2020–2020
CHATFIELD MAJORITY FUND 4 transfer ↗ Organization 1 $10,500 2020–2020
CHATFIELD MAJORITY FUND 3 transfer ↗ Organization 1 $10,500 2020–2020
MI STRATEGIC LEADERSHIP FUND Organization 2 $10,000 2020–2020
1ST CONGRESSIONAL DIST GOP Organization 2 $10,000 2020–2020
VANWOERKOM SOLUTIONS PAC transfer ↗ Organization 4 $10,000 2020–2020
WHITEFORD LEADERSHIP FUND transfer ↗ Organization 3 $10,000 2020–2020
FUND FOR MICHIGAN'S FUTURE Organization 1 $9,000 2020–2020
BLUE CROSS BLUE SHIELD OF MI PAC Organization 7 $8,500 2022–2023
MEERMAN MAJORITY FUND transfer ↗ Organization 3 $8,500 2020–2020
HAUCK MAJORITY FUND transfer ↗ Organization 3 $8,000 2020–2020
MICHIGAN OIL & GAS ASSOCIATION Organization 3 $8,000 2020–2024
BUILDING EXPERIENCE NOW PAC Organization 2 $7,500 2020–2020
REALTORS PAC OF MI transfer ↗ Organization 7 $7,500 2020–2022
DTE ENERGY PAC Organization 11 $7,500 2021–2024
ALBERT MAJORITY FUND transfer ↗ Organization 3 $7,500 2020–2020
FIGHTING FOR MICHIGAN Organization 6 $7,400 2020–2022
MICHIGAN FARM BUREAU PAC Organization 7 $7,300 2020–2024
FARRINGTON LEADERSHIP FUND transfer ↗ Organization 3 $6,750 2020–2024
HORNBERGER MAJORITY FUND Organization 2 $6,500 2020–2020
GROW MICHIGAN PAC transfer ↗ Organization 3 $6,500 2020–2020
DELTA POLITICAL ACTION COMMITTEE transfer ↗ Organization 6 $6,250 2025–2026
GREEN THUMB LEADERHIP Organization 2 $6,000 2020–2020
BERMAN LEADERSHIP FUND transfer ↗ Organization 2 $5,750 2020–2020
PAQUETTE LEADERSHIP FUND transfer ↗ Organization 2 $5,750 2020–2020
MI BEER & WINE WHOLESALERS ASSOC Organization 7 $5,500 2020–2022
MICHIGAN LABORERS' POLITICAL Organization 4 $5,500 2021–2022
SUPERIOR LEADERSHIP FUND transfer ↗ Organization 2 $5,100 2020–2020
AUTO DEALERS OF MICHIGAN PAC Organization 11 $4,550 2020–2024
AUTOMOBILE CLUB PAC Organization 3 $4,500 2020–2022
MI ACTION COMM/RURAL ELECTRIFICATION Organization 4 $4,500 2020–2022
BLUE CROSS BLUE SHIELD OF MICHIGAN POLITICAL ACTION COMMITTEE transfer ↗ Organization 5 $4,300 2025–2026
JOHN ROTH Individual 1 $4,000 2025–2025
REALTORS POLITICAL ACTION COMMITTEE Organization 5 $3,800 2024–2024
CMS ENERGY Organization 5 $3,500 2021–2024
WAYNE SCHMIDT LEADERSHIP FUND Organization 4 $3,250 2020–2022
CRA ROADS + Organization 12 $3,200 2020–2024
James McGrath Individual 4 $3,115 2024–2026
MI BEER & WINE WHOLESALERS Organization 4 $3,000 2024–2026
T. COLE LEADERSHIP FUND Organization 5 $3,000 2020–2022
BLDING EXPERIENCE NOW PAC Organization 1 $3,000 2020–2020
BEELER MAJORITY FUND Organization 2 $3,000 2022–2022
REALTORS POLITICAL ACTION COMMITTEE OF MICHIGAN transfer ↗ Organization 4 $2,900 2025–2026
FILLER MAJORITY PAC transfer ↗ Organization 3 $2,750 2020–2020
MI BANK PAC STATE Organization 7 $2,700 2020–2022
TRAVERSE CONNECT PAC Organization 6 $2,665 2021–2024
MICHIGAN PETROLEUM JOBBERS PAC Organization 3 $2,600 2020–2021
CLARK HILL POLITICAL ACTION COMM transfer ↗ Organization 6 $2,550 2025–2026
MI RESTAURANT & LODGING ASSOC PAC Organization 4 $2,500 2020–2022
MI INFRASTRUCTURE & TRANSPORTATION Organization 4 $2,500 2023–2024
MICHIGAN MAJORITY LEADERSHIP FUND PAC transfer ↗ Organization 2 $2,500 2025–2026
JASON GRIFFIN Individual 3 $2,500 2023–2026
ITC HOLDINGS CORP PAC transfer ↗ Organization 5 $2,500 2021–2025
HUCK PAC Organization 1 $2,500 2020–2020

Showing 1–60 of 567 Smaller →

Tick two or more. Click a count or amount to see every transaction between the pair.

As recorded in other committees' filings

Every transfer is reported twice — by the payer and by the recipient. The tables above are this committee's own filings. These rows are what other committees reported about it. The two sides are shown separately and never merged: if they disagree, that disagreement is itself worth a look.

Reported byThis committeeTxnsAmountYears
BLUE CROSS BLUE SHIELD OF MICHIGAN POLITICAL ACTION COMMITTEE received money 16 $15,600 2021–2026
HOUSE REPUBLICAN CAMPAIGN COMMITTEE gave money 5 $11,500 2025–2026
HEALTH POLITICAL ACTION COMMITTEE MI HEALTH AND HOSPITAL ASSOCIATION received money 14 $8,100 2021–2026
DELTA POLITICAL ACTION COMMITTEE received money 6 $6,250 2025–2026
CMS ENERGY CORP EMPLOYEES FOR BETTER GOVERNMENT received money 9 $5,500 2021–2026
DTE ENERGY COMPANY POLITICAL ACTION COMMITTEE received money 9 $4,750 2022–2026
AUTOMOBILE CLUB OF MICHIGAN POLITICAL ACTION COMMITTEE received money 2 $3,500 2020–2020
Dental Political Action Committee of Michigan received money 13 $3,200 2021–2026
MICHIGAN BEER AND WINE WHOLESALERS STATE PAC received money 4 $3,000 2025–2026
REALTORS POLITICAL ACTION COMMITTEE OF MICHIGAN received money 4 $2,900 2025–2026
MICHIGAN LABORERS POLITICAL LEAGUE received money 1 $2,500 2025–2025
ITC HOLDINGS CORP PAC received money 5 $2,500 2021–2025
NATIONAL FEDERATION OF INDEPENDENT BUSINESS MICHIGAN POLITICAL ACTION COMMITTEE received money 7 $2,259 2020–2024
CLARK HILL POLITICAL ACTION COMM received money 5 $2,250 2025–2026
MICHIGAN MAJORITY LEADERSHIP FUND PAC received money 1 $2,000 2025–2025
TROOPERS POLITICAL ACTION COMMITTEE received money 2 $2,000 2025–2026
MEIJER POLITICAL ACTION COMMITTEE received money 2 $2,000 2021–2024
Friends of Up North received money 3 $2,000 2025–2026
HEALTH CARE ASSOCIATION OF MICHIGAN POLITICAL ACTION COMMITTEE received money 3 $2,000 2025–2026
GENERAL MOTORS COMPANY POLITICAL ACTION COMMITTEE received money 5 $1,850 2021–2023
HENRY FORD HEALTH SYSTEM GOVERNMENT AFFAIRS SERVICES PAC received money 7 $1,700 2021–2025
MICHIGAN BANKERS ASSOCIATION MIBANKPAC STATE received money 4 $1,550 2024–2026
DYKEMA GOSSETT STATE PAC received money 5 $1,500 2025–2026
MICHIGAN FARM BUREAU POLITICAL ACTION COMMITTEE received money 2 $1,250 2025–2026
MEIJER POLITICAL ACTION COMMITTEE gave money 1 $1,000 2025–2025
MICHIGAN MANUFACTURED HOUSING RV AND CAMPGROUND ASSN PAC gave money 1 $1,000 2026–2026
MICHIGAN ASSOCIATION FOR JUSTICE JUSTICE PAC received money 1 $1,000 2023–2023
MICHIGAN INFRASTRUCTURE AND TRANSPORTATION ASSOC PAC received money 2 $1,000 2025–2026
CENTENE CORPORATION POLITICAL ACTION COMMITTEE received money 2 $1,000 2025–2026
MICHIGAN MANUFACTURED HOUSING RV AND CAMPGROUND ASSN PAC received money 1 $1,000 2025–2025
ELI LILLY AND COMPANY PAC received money 1 $1,000 2026–2026
ACCREDITED CHILD AND FAMILY AGENCIES PAC received money 1 $1,000 2025–2025
MICHIGANS ELECTRIC COOPERATIVES PAC received money 2 $1,000 2025–2026
MICHIGAN DOCTORS POLITICAL ACTION COMMITTEE received money 3 $1,000 2025–2025
COUNTY ROAD ASSOCIATION ROADS PLUS received money 4 $850 2025–2026
MICHIGAN CREDIT UNION LEAGUE ACTION FUND received money 3 $750 2025–2026
MICHIGAN ASSOCIATION OF CONVENTION AND VISITORS BUREAUS PAC received money 2 $750 2026–2026
MICHIGAN PUBLIC TRANSPORTATION ACTION POLITICAL ACTION COMMITTEE received money 3 $700 2025–2026
DETROIT REGIONAL CHAMBER POLITICAL ACTION COMMITTEE received money 2 $700 2025–2025
CSX CORPORATION GOOD GOVERNMENT FUND received money 2 $500 2025–2026
FAMILY BUSINESS OWNERS OF MICHIGAN PAC received money 2 $500 2025–2026
MICHIGAN COMMUNITY COLLEGE ASSOCIATION POLITICAL ACTION COMM received money 1 $500 2025–2025
FRIENDS OF MCLAREN POLITICAL ACTION COMMITTEE received money 1 $500 2025–2025
MAXIM HEALTHCARE SERVICES INC MICHIGAN POLITICAL ACTION COMMITTEE received money 2 $500 2025–2026
A BETTER MICHIGAN received money 1 $500 2025–2025
MICHIGAN SUGAR COMPANY GROWERS POLITICAL ACTION COMMITTEE received money 1 $500 2026–2026
MICHIGAN ASSOC OF CMH BOARD received money 2 $500 2025–2026
CAPITOL SERVICES PAC received money 2 $500 2025–2026
CMS ENERGY CORP EMPLOYEES FOR BETTER GOVERNMENT gave money 1 $500 2025–2025
FRIENDS OF MICHIGANS COMMUNITY HEALTH CENTERS received money 1 $500 2026–2026
A T AND T MICHIGAN PAC received money 2 $500 2021–2022
Cox Majority PAC received money 1 $500 2025–2025
MICHIGAN LICENSED BEVERAGE ASSOCIATION PAC 2 received money 1 $500 2025–2025
CENTENE CORPORATION POLITICAL ACTION COMMITTEE gave money 1 $500 2026–2026
MICHIGAN LEGISLATIVE CONSULTANTS PAC received money 2 $500 2025–2026
AUTO DEALERS OF MICHIGAN POLITICAL ACTION COMMITTEE received money 2 $500 2025–2026
FRIENDS OF CENTRAL MICHIGAN UNIVERSITY received money 2 $450 2025–2026
FRIENDS OF MTA received money 2 $450 2025–2026
MICHIGAN EDUCATION PARTNERS POLITICAL ACTION COMMITTEE received money 2 $450 2025–2025
THE KALAMAZOO ANESTHESIOLOGY PC SAFE MICHIGAN FUND received money 3 $450 2022–2024
ASSOCIATED BUILDERS AND CONTRACTORS PAC received money 2 $450 2025–2026
GENERAL MOTORS COMPANY POLITICAL ACTION COMMITTEE gave money 1 $300 2023–2023
MOTOROLA SOLUTIONS INC POLITICAL ACTION COMMITTEE received money 1 $300 2024–2024
MUCHMORE HARRINGTON SMALLEY ASSOCIATES PAC received money 1 $300 2025–2025
HEALTH POLITICAL ACTION COMMITTEE MI HEALTH AND HOSPITAL ASSOCIATION gave money 1 $300 2025–2025
NORTHERN MICHIGAN LEADERSHIP PAC received money 1 $252 2026–2026
MICHIGAN FEDERATION FOR CHILDREN AND FAMILIES PAC received money 1 $250 2026–2026
FRIENDS OF CORN PAC received money 1 $250 2026–2026
EXELON CORPORATION POLITICAL ACTION COMMITTEE (EXELON PAC) received money 1 $250 2021–2021
MICHIGAN MANUFACTURERS ASSOCIATION POLITICAL ACTION COMMITTEE received money 1 $250 2025–2025
SMALL BUSINESS ASSOCIATION OF MICHIGAN received money 1 $250 2026–2026
MICHIGAN PROPANE POLITICAL ACTION COMMITTEE received money 1 $250 2025–2025
WMG PAC received money 1 $250 2026–2026
Reynolds American Inc. Political Action Committee received money 1 $250 2026–2026
KAROUB ASSOCIATES POLITICAL ACTION COMMITTEE received money 1 $250 2025–2025
PFIZER MICHIGAN PAC received money 1 $250 2021–2021
MICHIGAN CREDIT UNION LEAGUE ACTION FUND gave money 1 $250 2025–2025
MICHIGAN FEDERATION FOR CHILDREN AND FAMILIES PAC gave money 1 $250 2026–2026
MICHIGAN SOCIETY OF ANESTHESIOLOGISTS POLITICAL ACTION COMMITTEE received money 1 $250 2026–2026
MICHIGAN BEVERAGE ASSOCIATION PAC received money 1 $250 2025–2025
MICHIGAN BOATING INDUSTRIES ASSOCIATION PAC received money 1 $250 2026–2026
FRIENDS OF HOPE NETWORK received money 1 $250 2026–2026
NATIONAL FEDERATION OF INDEPENDENT BUSINESS MICHIGAN POLITICAL ACTION COMMITTEE gave money 1 $250 2023–2023
MI PODIATRIC MEDICAL ASSOCIATION POLITICAL ACTION SOCIETY received money 1 $250 2025–2025
MCALVEY MERCHANT PAC received money 1 $250 2026–2026
FRIENDS OF FARMERS INSURANCE PAC received money 1 $200 2020–2020
JACKSON HOLDINGS LLC AND JACKSON NATIONAL LIFE INSURANCE COMPANY SSF received money 1 $200 2025–2025
FRIENDS OF SAGINAW VALLEY STATE UNIVERSITY received money 1 $200 2025–2025
Friends of Up North gave money 1 $131 2026–2026
COMMITTEE TO ELECT DIANA FARRINGTON received money 1 $100 2022–2022
COMMITTEE TO ELECT NEIL FRISKE gave money 1 $100 2023–2023

Activity over time

By filing year. Gaps are gaps in the filed record, not proof of inactivity.

YearInOutScale
2019 $3,530 $880
2020 $1,055,898 $308,994
2021 $36,855 $32,235
2022 $109,550 $98,126
2023 $19,660 $51,882
2024 $65,722 $60,948
2025 $41,160 $48,015
2026 $52,179 $60,019

Save your work

Create a free account or sign in to save entities, comparisons and notes into an investigation, and export every transaction behind them.

Transactions

Showing 1–100 of 1,513, most recent first. Every row carries the statement and row id it came from.

DateFromToType AmountPurpose / targetSource
2026-08-24 MICHIGAN MAJORITY LEADERSHIP FUND PAC JOHN ROTH FOR STATE REP COMMITTEE contribution $500.00 contribution #26-1350272/26-1522529
2026-08-20 MICHIGAN OIL AND GAS ASSOCIATION PAC JOHN ROTH FOR STATE REP COMMITTEE contribution $1,000.00 contribution #26-1350272/26-1496064
2026-08-20 JOHN ROTH FOR STATE REP COMMITTEE Bright Spark Strategies expenditure $1,600.00 Consulting Done In House expenditure #26-1350272/26-1496225
2026-08-17 MICHIGAN BANKERS ASSOCIATION MIBANKPAC STATE JOHN ROTH FOR STATE REP COMMITTEE contribution $1,000.00 contribution #26-1350272/26-1488886
2026-08-17 JOHN ROTH FOR STATE REP COMMITTEE Huntington Bank expenditure $30.00 Bank Fee expenditure #26-1350272/26-1531452
2026-08-14 Todd Elsenheimer JOHN ROTH FOR STATE REP COMMITTEE contribution $100.00 contribution #26-1350272/26-1447610
2026-08-14 JOHN ROTH FOR STATE REP COMMITTEE Anedot expenditure $4.30 online bank fee expenditure #26-1350272/26-1447611
2026-08-05 JOHN ROTH FOR STATE REP COMMITTEE Ashland Storage expenditure $280.69 Office expense, Rent expenditure #26-1350272/26-1414891
2026-07-29 JOHN ROTH FOR STATE REP COMMITTEE Crystal Mountain Golf Course expenditure $5,639.13 Event Facility Fees expenditure #26-1350272/26-1408624
2026-07-29 Daniel Gritter JOHN ROTH FOR STATE REP COMMITTEE contribution $50.00 contribution #26-1350272/26-1409280
2026-07-29 CLARK HILL POLITICAL ACTION COMM JOHN ROTH FOR STATE REP COMMITTEE contribution $300.00 contribution #26-1350272/26-1409276
2026-07-27 BLUE CROSS BLUE SHIELD OF MICHIGAN POLITICAL ACTION COMMITTEE JOHN ROTH FOR STATE REP COMMITTEE contribution $1,000.00 contribution #26-1350272/26-1410112
2026-07-27 JOHN ROTH FOR STATE REP COMMITTEE Bright Spark Strategies expenditure $1,232.85 Staff Lodging Expense expenditure #26-1350272/26-1526771
2026-07-27 JOHN ROTH FOR STATE REP COMMITTEE Crystal Mountain Lodge expenditure $716.02 Staff Lodging, Fundraiser expenditure #26-1350272/26-1526771
2026-07-19 TROOPERS POLITICAL ACTION COMMITTEE JOHN ROTH FOR STATE REP COMMITTEE contribution $1,000.00 contribution #26-367396/26-898499
2026-07-16 JOHN ROTH FOR STATE REP COMMITTEE Crystal Mountain Golf Course expenditure $600.00 Lodging Reimb for fundraiser, staff expenditure #26-367396/26-858258
2026-07-16 JOHN ROTH FOR STATE REP COMMITTEE Bright Spark Strategies expenditure $1,385.56 Event Expense Reimbursement expenditure #26-367396/26-858258
2026-07-16 JOHN ROTH FOR STATE REP COMMITTEE Bright Spark Strategies expenditure $1,600.00 Consulting Done In House expenditure #26-367396/26-850928
2026-07-16 DYKEMA GOSSETT STATE PAC JOHN ROTH FOR STATE REP COMMITTEE contribution $500.00 contribution #26-367396/26-880723
2026-07-16 JOHN ROTH FOR STATE REP COMMITTEE MBK Corp. Promotion expenditure $574.20 Event Supplies Expense expenditure #26-367396/26-858258
2026-07-16 ELI LILLY AND COMPANY PAC JOHN ROTH FOR STATE REP COMMITTEE contribution $1,000.00 contribution #26-367396/26-880736
2026-07-15 FAMILY BUSINESS OWNERS OF MICHIGAN PAC JOHN ROTH FOR STATE REP COMMITTEE contribution $250.00 contribution #26-367396/26-842294
2026-07-15 JOHN ROTH FOR STATE REP COMMITTEE Huntington Bank expenditure $30.00 Bank Fee expenditure #26-367396/26-858266
2026-07-15 James Griffin JOHN ROTH FOR STATE REP COMMITTEE contribution $1,000.00 contribution #26-367396/26-842297
2026-07-15 melissa reitz JOHN ROTH FOR STATE REP COMMITTEE contribution $500.00 contribution #26-367396/26-842299
2026-07-13 JOHN ROTH FOR STATE REP COMMITTEE MI Beer & Wine Wholesalers expenditure $75.00 Event Expense expenditure #26-367396/26-832321
2026-07-09 James McGrath JOHN ROTH FOR STATE REP COMMITTEE contribution $1,000.00 contribution #26-367396/26-839859
2026-07-09 JOHN ROTH FOR STATE REP COMMITTEE Anedot expenditure $40.30 online bank fee expenditure #26-367396/26-839860
2026-07-06 JOHN ROTH FOR STATE REP COMMITTEE Michigan Crossroads Council expenditure $300.00 Event Tickets expenditure #26-367396/26-831652
2026-07-02 JOHN ROTH FOR STATE REP COMMITTEE RESIDENCE INN expenditure $110.74 Campaign Lodging Reimb expenditure #26-367396/26-858140
2026-07-02 FRIENDS OF CORN PAC JOHN ROTH FOR STATE REP COMMITTEE contribution $250.00 contribution #26-367396/26-818542
2026-07-02 MICHIGAN FARM BUREAU POLITICAL ACTION COMMITTEE JOHN ROTH FOR STATE REP COMMITTEE contribution $1,000.00 contribution #26-367396/26-818543
2026-07-02 CENTENE CORPORATION POLITICAL ACTION COMMITTEE JOHN ROTH FOR STATE REP COMMITTEE contribution $500.00 contribution #26-367396/26-818544
2026-07-02 W.T. Mannion JOHN ROTH FOR STATE REP COMMITTEE contribution $40.00 contribution #26-367396/26-818540
2026-07-02 JOHN ROTH FOR STATE REP COMMITTEE Huntington Bank expenditure $107.88 Bank Fee expenditure #26-367396/26-858304
2026-07-02 JOHN ROTH FOR STATE REP COMMITTEE LLC MRG Acquisition expenditure $500.00 Consulting Done In House expenditure #26-367396/26-818450
2026-07-02 CLARK HILL POLITICAL ACTION COMM JOHN ROTH FOR STATE REP COMMITTEE contribution $500.00 contribution #26-367396/26-818546
2026-07-02 JOHN ROTH FOR STATE REP COMMITTEE MINDY FERNANDES expenditure $110.74 Campaign travel expense expenditure #26-367396/26-858140
2026-06-26 SHARON BLIGHT JOHN ROTH FOR STATE REP COMMITTEE contribution $75.00 contribution #26-367396/26-788089
2026-06-26 DELTA POLITICAL ACTION COMMITTEE JOHN ROTH FOR STATE REP COMMITTEE contribution $500.00 contribution #26-367396/26-788088
2026-06-25 COUNTY ROAD ASSOCIATION ROADS PLUS JOHN ROTH FOR STATE REP COMMITTEE contribution $250.00 contribution #26-367396/26-789842
2026-06-25 Friends of Up North JOHN ROTH FOR STATE REP COMMITTEE contribution $1,000.00 contribution #26-367396/26-789844
2026-06-16 JOHN ROTH FOR STATE REP COMMITTEE MI Beer & Wine Wholesalers expenditure $75.00 Event Expense expenditure #26-367396/26-779121
2026-06-16 JOHN ROTH FOR STATE REP COMMITTEE PACESETTER MARKETING LLC expenditure $600.00 Webite Expense expenditure #26-367396/26-779106
2026-06-15 JOHN ROTH FOR STATE REP COMMITTEE Bright Spark Strategies expenditure $300.00 CONSULTING (DONE IN HOUSE) expenditure #26-367396/26-880919
2026-06-15 JOHN ROTH FOR STATE REP COMMITTEE Huntington Bank expenditure $30.00 Bank Fee expenditure #26-367396/26-858267
2026-06-11 WMG PAC JOHN ROTH FOR STATE REP COMMITTEE contribution $250.00 contribution #26-367396/26-769337
2026-06-11 JOHN ROTH FOR STATE REP COMMITTEE LLC MRG Acquisition expenditure $1,000.00 Consulting Done In House expenditure #26-367396/26-764633
2026-06-08 NATHAN KALASHO JOHN ROTH FOR STATE REP COMMITTEE contribution $1,000.00 contribution #26-367396/26-764620
2026-06-05 Sammie Lukaskiewicz JOHN ROTH FOR STATE REP COMMITTEE contribution $1,000.00 contribution #26-367396/26-764623
2026-06-05 JOHN ROTH FOR STATE REP COMMITTEE Anedot expenditure $40.30 online bank fee expenditure #26-367396/26-764624
2026-06-04 JOHN ROTH FOR STATE REP COMMITTEE American Boutique Inn expenditure $567.32 Lodging Reimb expenditure #26-367396/26-858245
2026-06-04 JOHN ROTH FOR STATE REP COMMITTEE Sheplers Ferry expenditure $82.00 Conference Travel Exp expenditure #26-367396/26-858245
2026-06-04 JOHN ROTH FOR STATE REP COMMITTEE MINDY FERNANDES expenditure $649.32 Conference Travel Reimb expenditure #26-367396/26-858245
2026-06-03 JOHN ROTH FOR STATE REP COMMITTEE Bright Spark Strategies expenditure $306.80 Event Expense expenditure #26-367396/26-764650
2026-06-03 JOHN ROTH FOR STATE REP COMMITTEE Bright Spark Strategies expenditure $3,088.69 Kickoff Letter expenditure #26-367396/26-764651
2026-06-03 John Knight JOHN ROTH FOR STATE REP COMMITTEE contribution $2.00 contribution #26-367396/26-764617
2026-06-03 JOHN ROTH FOR STATE REP COMMITTEE Anedot expenditure $0.38 online bank fee expenditure #26-367396/26-764618
2026-06-02 NICHOLAS GRISWOLD JOHN ROTH FOR STATE REP COMMITTEE contribution $300.00 contribution #26-367396/26-764673
2026-06-02 JOHN ROTH FOR STATE REP COMMITTEE Anedot expenditure $12.30 online bank fee expenditure #26-367396/26-764674
2026-06-01 Tom Hartle JOHN ROTH FOR STATE REP COMMITTEE contribution $1,225.00 contribution #26-367396/26-760911
2026-06-01 Karen Hartle JOHN ROTH FOR STATE REP COMMITTEE contribution $1,225.00 contribution #26-367396/26-938103
2026-06-01 JOHN ROTH FOR STATE REP COMMITTEE Anedot expenditure $98.30 online bank fee expenditure #26-367396/26-760912
2026-05-27 Norman Veliquette JOHN ROTH FOR STATE REP COMMITTEE contribution $250.00 contribution #26-367396/26-757253
2026-05-27 Margaret Fox JOHN ROTH FOR STATE REP COMMITTEE contribution $25.00 contribution #26-367396/26-757257
2026-05-27 RICHARD RUSSELL JOHN ROTH FOR STATE REP COMMITTEE contribution $40.00 contribution #26-367396/26-757256
2026-05-27 JEANNETTE FEEHELEY JOHN ROTH FOR STATE REP COMMITTEE contribution $100.00 contribution #26-367396/26-757255
2026-05-27 JOHN ROTH FOR STATE REP COMMITTEE Anedot expenditure $8.30 online bank fee expenditure #26-367396/26-757226
2026-05-27 KENT WOOD JOHN ROTH FOR STATE REP COMMITTEE contribution $200.00 contribution #26-367396/26-757225
2026-05-15 JOHN ROTH FOR STATE REP COMMITTEE Huntington Bank expenditure $30.00 Bank Fee expenditure #26-367396/26-858269
2026-05-08 JOHN ROTH FOR STATE REP COMMITTEE TROUT UNLIMITED expenditure $225.00 District Event Ticket Reimb expenditure #26-367396/26-858166
2026-05-08 JOHN ROTH FOR STATE REP COMMITTEE WAYNE SCHMIDT expenditure $225.00 District Dinner Exp Reimb expenditure #26-367396/26-858166
2026-05-07 JOHN ROTH FOR STATE REP COMMITTEE Bright Spark Strategies expenditure $1,039.65 Consulting Done In House expenditure #26-367396/26-743311
2026-05-06 PAUL FITZPATRICK JOHN ROTH FOR STATE REP COMMITTEE contribution $100.00 contribution #26-367396/26-746531
2026-05-06 RICHARD NELSON JOHN ROTH FOR STATE REP COMMITTEE contribution $25.00 contribution #26-367396/26-746530
2026-05-06 MICHIGAN SUGAR COMPANY GROWERS POLITICAL ACTION COMMITTEE JOHN ROTH FOR STATE REP COMMITTEE contribution $500.00 contribution #26-367396/26-746529
2026-05-06 CAROLL HARGER JOHN ROTH FOR STATE REP COMMITTEE contribution $20.00 contribution #26-367396/26-746533
2026-05-06 Charles Barr JOHN ROTH FOR STATE REP COMMITTEE contribution $50.00 contribution #26-367396/26-746532
2026-04-29 JOHN ROTH FOR STATE REP COMMITTEE Bright Spark Strategies expenditure $1,600.00 Consulting Done In House expenditure #26-367396/26-741035
2026-04-16 JOHN ROTH FOR STATE REP COMMITTEE Huntington Bank expenditure $30.00 Bank Fee expenditure #26-367396/26-858270
2026-04-15 MCALVEY MERCHANT PAC JOHN ROTH FOR STATE REP COMMITTEE contribution $250.00 contribution #26-367396/26-611092
2026-04-15 MICHIGAN ASSOCIATION OF CONVENTION AND VISITORS BUREAUS PAC JOHN ROTH FOR STATE REP COMMITTEE contribution $500.00 contribution #26-367396/26-611424
2026-04-14 JOHN ROTH FOR STATE REP COMMITTEE HOUSE REPUBLICAN CAMPAIGN COMMITTEE expenditure $2,500.00 Donation expenditure #26-367396/26-724433
2026-04-02 AUTO DEALERS OF MICHIGAN POLITICAL ACTION COMMITTEE JOHN ROTH FOR STATE REP COMMITTEE contribution $250.00 contribution #26-367396/26-739293
2026-04-02 Reynolds American Inc. Political Action Committee JOHN ROTH FOR STATE REP COMMITTEE contribution $250.00 contribution #26-367396/26-739299
2026-04-02 DTE ENERGY COMPANY POLITICAL ACTION COMMITTEE JOHN ROTH FOR STATE REP COMMITTEE contribution $500.00 contribution #26-367396/26-739296
2026-04-01 JOHN ROTH FOR STATE REP COMMITTEE Bright Spark Strategies expenditure $1,600.00 Consulting Done In House expenditure #26-367396/26-479060
2026-04-01 JOHN ROTH FOR STATE REP COMMITTEE Bright Spark Strategies expenditure $1,080.90 Event Expense expenditure #26-367396/26-479062
2026-04-01 JOHN ROTH FOR STATE REP COMMITTEE Crystal Mountain Golf Course expenditure $916.02 Event Expense expenditure #26-367396/26-479062
2026-03-19 MICHIGAN INFRASTRUCTURE AND TRANSPORTATION ASSOC PAC JOHN ROTH FOR STATE REP COMMITTEE contribution $500.00 contribution #26-367396/26-476297
2026-03-19 CMS ENERGY CORP EMPLOYEES FOR BETTER GOVERNMENT JOHN ROTH FOR STATE REP COMMITTEE contribution $500.00 contribution #26-367396/26-476295
2026-03-19 MICHIGAN BEER AND WINE WHOLESALERS STATE PAC JOHN ROTH FOR STATE REP COMMITTEE contribution $500.00 contribution #26-367396/26-476293
2026-03-16 JOHN ROTH FOR STATE REP COMMITTEE Huntington Bank expenditure $30.00 Bank Fee expenditure #26-367396/26-858271
2026-03-09 DENNIS IOTT JOHN ROTH FOR STATE REP COMMITTEE contribution $250.00 contribution #26-367396/26-489713
2026-03-09 MICHIGAN CREDIT UNION LEAGUE ACTION FUND JOHN ROTH FOR STATE REP COMMITTEE contribution $250.00 contribution #26-367396/26-489702
2026-03-09 FRIENDS OF MTA JOHN ROTH FOR STATE REP COMMITTEE contribution $250.00 contribution #26-367396/26-489700
2026-03-09 MICHIGAN COMMUNITY COLLEGE ASSOCIATION POLITICAL ACTION COMM JOHN ROTH FOR STATE REP COMMITTEE contribution $250.00 contribution #26-367396/26-489703
2026-03-09 CAPITOL SERVICES PAC JOHN ROTH FOR STATE REP COMMITTEE contribution $250.00 contribution #26-367396/26-489704
2026-03-09 JOHN ROTH FOR STATE REP COMMITTEE Bright Spark Strategies Bright Spark Strategies expenditure $1,600.00 Consulting Done In House expenditure #26-367396/26-455056
2026-02-25 JOHN ROTH FOR STATE REP COMMITTEE Huntington Bank expenditure $29.41 Bank fee expenditure #26-367396/26-880933

Page 1 of 16 Older →