Thank you for letting me serve

I am truly honored to serve as your Missouri State Representative, and fully believe that it is the government that works for the people.
As your state representative, I strive to bring the issues that are important to you, your family, and our community to the forefront of Missouri politics. To help create jobs, improve our schools, and help make sure our government is accountable to the people. Together, we can make this great state even better.
Please feel free to contact me at 573-751-3751 or Thank you for taking an active role by voicing your opinions on our state and national governmental matters.
Warmest Regards,
John McCaherty

Looking for Solutions to Missouri’s Transportation Funding Problem

It’s something we already suspected, but officials from the Missouri Department of Transportation officially confirmed this week that our state has a serious funding problem in regard to our transportation infrastructure. According to transportation officials, our state will have only $325 million per year to pay for our roads and bridges. Contrast that with the […]


House Adopts New Rules to Improve Bill-Crafting Process

While it won’t make many headlines, the House also took another important action this week to adopt the rules under which we will operate for the next two years. The House Rules cover everything from member dress code to the committees of the House to the powers of the Speaker. Every two years the House […]