John Roth (R)


John Roth is a Republican candidate running for election to represent District 104 in the Michigan House of Representatives.

Roth attended Northwestern Michigan College and received his associate’s degree in 1989. Following college, Roth’s campaign website states he began working in the Traverse City tourism industry.

Roth served on the Grand Traverse County Parks & Recreation Board from 2014 to 2019 and served as board president for four of those years. Roth is an active member of the Grand Traverse County Republican Party.

He currently lives in Traverse City with his wife and two daughters.


The Associated Builders and Contractors of Michigan


Vocational Training & Education: “In Michigan we are facing an unprecedented shortage of skilled trade workers. I’ve talked to many local business owners who are offering high-paying jobs in the trades, but have little to no applicants.” Roth want to increase funding for apprenticeship and career tech programs for high school, along with increasing funding for post-secondary trade schools.

Housing: “The increased housing prices in Grand Traverse County is forcing middle class workers to flee to surrounding counties to find housing, or to leave the area altogether.” Roth’s housing goals include increasing house for the middle class by creating incentives for local builders to build low-cost housing.

Education: “Due to Proposal A, also known as the Headlee amendment, downstate districts such Rockford Public Schools who have a similar student body population receive millions more in tax dollars than local districts such as TCAPS. This results in the 104 having much fewer resources and equipment to educate our students, affecting our students’ ability to learn.” Roth wants to see school funding equality statewide, and supports merit pay for teachers.

Top Donors:

John Roth

Wentworth Majority Fund PAC

Chatfield Majority Fund

Blding Experience Now PAC

Vanwoerkom Solutions PAC

*Donor information comes from