May 24, 2018

AFSCME Endorsement!

We are proud to receive the endorsement of AFSCME Council 61! If elected, I am committed to restoring the collective bargaining rights of our public employees throughout the state who toil away for our benefit day in and day out. Thank you!
AFSCME Council 61

April 20, 2018

Labor Endorsement!

We are thrilled to receive the endorsement of the Iowa Federation of Labor, AFL-CIO. They fight for working Iowans every day and I look forward to working with them at the Iowa Legislature. Thank you!
Iowa Federation of Labor, AFL-CIO

April 1, 2018

We did it!

Thanks to the many supporters who have funded our campaign to date, we met our first quarter fundraising goal! Your continued support will ensure that we get our message out to the voters of District 51. Thank you!

February 26, 2018

It's Official!

Tim files his nomination petition to represent House District 51 with the Secretary of State.

Nomination Filing

February 15, 2018

January 25, 2018

Fighting for You

Tim formally announces his candidacy to represent Iowa House District 51! District 51 includes residents of Worth, Mitchell, Howard and part of Winneshiek counties. See his official announcement here.

Too often the voices of rural Iowans are drowned out by the extreme ends of the spectrum. Most Iowans, and the Iowa Way, are firmly in the center. Tim is ready to listen to your concerns and be your voice in the Iowa House. Your voice matters and deserves to be heard. For that reason, he has announced his candidacy on the Democratic party ticket for Iowa House District 51. But we can only represent you if we hear from you so please join our campaign!

  • 7
  • Voting begins in the
    Iowa Democratic Primary

  • 5
  • 2018 Primary Election

    Your vote is your voice!

    7:00 AM-9:00 PM
    Find your Polling Location.
  • 23
  • Laura Days!

    Join us for the parade in Burr Oak! Visit the Laura Days website for further information and a listing of all events scheduled for the weekend.

    Burr Oak,Iowa

  • 4th
  • Parades!

    To be decided

  • 6

    Make sure your voice is heard! VOTE!

    7:00 AM-9:00 PM
    Find your Polling Location.