Texans Uniting for Reform & Freedom (TURF) compiled this Voter Guide to gauge candidates’ positions on toll roads, transportation policy (including accountability and transparency), and property rights. Based on each candidate’s answers to our survey, they received a grade.
NOTE: This guide only includes contested primary races (so those with no opponent do not appear in this guide). * It also only includes candidates who returned our survey in writing (filled out by the candidate themselves, with the exception of presidential race, which is based on his record). If you do not see a candidate here, they did NOT return our candidate survey in writing.
Those candidates who also signed our pledge are indicated by:
Do NOT cast your vote until you know where the candidate stands on tolls.
You can’t trust what they tell you until they’re willing to put it in writing (and even then we have trouble holding them to it!). Have them contact us immediately.
The below candidates will appear on the GOP Primary Ballot. Not a single Democrat returned our candidate survey.
See the 2023 Texas TURF Report Card for the grade of every incumbent state legislator.
TURF Voter Guide – 2024 Primary Election
Texans for Toll-free Highways Endorsements – 2024 Primary Election
U.S. Congress
House –
Texas State
Criminal Court of Appeals –
House –
Local Offices
County Commissioners –
Bexar County Commissioner, Precinct 3 –
Chris Schuchardt
Collin County Commissioner, Precinct 3 –
Darrell Hale
Smith County Commissioner, Precinct 3 –
Christina Drewry
Sheriff –
Bexar County Sheriff –
Nathan Buchanan
TTH Recommended –
In races where we recommend but do not endorse a candidate, it means he or she did NOT return a survey or pledge, but based on the candidate’s record or our own research, we believe the recommended candidate would be the best candidate in that race.
Texas State
Supreme Court –
John Devine
House –
HD 2 –
Brent Money
HD 18 –
Janis Holt
HD 55 –
Hillary Hickland
HD 65 –
Mitch Little
HD 83 –
Wade Cowan
HD 89 –
Abraham George
HD 133 –
John Perez
State Board of Education –
D 10 –
Dr. Mary Bone
President
Donald Trump – A+
(ended public private partnership toll roads, reined-in climate policies)
U.S. Congress
House –
CD 3 –
Keith Self – A
Note: Keith Self did vote to de-fund the kill switch
CD 3 –
Jeremy Ivanovskis – A
CD 21 –
Chip Roy – A+
CD 23 –
Julie Clark – A+
Note: Tony Gonzales voted to de-fund kill switch, but after he had two primary opponents
CD 25 –
Matthew Lucci – A
Note: Roger Williams voted to de-fund kill switch
Texas State
Criminal Court of Appeals –
Place 1 –
David Schenck – A
Place 7 –
Gina Parker – A+
Place 8 –
Lee Finley – A
Senate –
SD 30 –
Carrie DeMoor – A
House –
HD 1 –
Dale Huls – A+
(against Gary Van Deaver who voted FOR mileage tax and earned an F last session)
HD 11 –
JoAnne Shofner – A
(against Travis Clardy who earned an F last session)
HD 12 –
Incumbent Kyle Kacal earned an F last session & has 3 opponents. None completed our survey, but Ben Bius did return an incomplete survey and got an A on questions he answered. He did not answer the question on the mileage tax.
HD 15 –
Steve Toth – A-
(Toth earned a B last session’s report card)
HD 17 –
Tom Glass – A+
(against Stan Gerdes who earned an F last session)
HD 19 –
Kyle Biedermann – A+
(against Ellen Troxclair who earned an F last session)
HD 20 –
Janine Chapa – A-
(against Terry Wilson who earned a D- last session)
HD 21 –
David Covey – A+
(against Speaker Dade Phelan who earned an F every session)
HD 26 –
Matthew Morgan – A+
(against Jacey Jetton who voted FOR mileage tax and earned an F last session)
HD 28 –
Dan Mathews – A
(against Gary Gates who earned an F last session)
HD 33 –
Dennis London – A+
(against Justin Holland who voted FOR mileage tax and earned an F last session)
HD 44 –
David Freimarck – A-
(against John Kuempel who earned an F last session)
HD 44 –
Greg Switzer – A+
HD 53 –
Wes Virdell – A+
HD 60 –
Mike Olcott – A
(against Glenn Rogers who did not vote on mileage tax, so how does he stand? Also earned an F last session)
HD 61 –
Keresa Richardson – A
(against Frederick Frazier who voted FOR mileage tax and earned an F last session)
HD 62 –
Shelley Luther – A+
(against Reggie Smith who earned a C- last session)
HD 64 –
Andy Hopper – A+
(against Lynn Stucky who earned an F last session)
HD 66 –
Wayne Richard – A+
(against Matt Shaheen who earned a C last session)
HD 67 –
Daren Meis – A-
(against Jeff Leach who earned an F last session)
HD 68 –
Kerri Kingsbery – A
(against David Spiller who earned an F last session)
HD 70 –
Joe Collins – A+
(against Mihaela Plesa who voted FOR mileage tax and earned an F last session)
HD 71 –
Charles Byrn – A+
(against Stan Lambert who earned an F last session)
HD 76 –
Sumara Kanwal – A+
(against Suleman Lalani who earned an F last session)
HD 76 –
Lea Simmons – A+
HD 85 –
Tim Greeson – A+
(against Stan Kitzman who voted FOR mileage tax and earned an F last session)
HD 86 –
Jaime Haynes – A+
(against John Smithee who earned an F last session)
HD 91 –
David Lowe – A-
(against Stephanie Klick who voted FOR mileage tax and earned an F last session)
HD 108 –
Barry Wernick – A
(against Morgan Meyer who earned an F last session)
HD 112 –
Chad Carnahan – A+
(against Angie Chen Button who voted FOR mileage tax and earned a D last session)
HD 114 –
Aimee Ramsey – A+
(against John Bryant who voted FOR mileage tax and earned an F last session)
HD 121 –
Marc LaHood – A+
(against Steve Allison who voted FOR mileage tax and earned an F last session)
Local Offices
County Commissioners –
Bexar County Commissioner, Precinct 3 –
Chris Schuchardt – A
Collin County Commissioner, Precinct 3 –
Darrell Hale – A
Smith County Commissioner, Precinct 1 –
Christina Drewry – A
Sheriff –
Bexar County Sheriff –
Nathan Buchanan – A+