Get involved

This campaign is neighbors talking to neighbors. There is no substitute for it, and there's a job here for you.

District 149 covers three counties and about 38,000 people. That means one conversation actually matters here in a way it doesn't in a big city race. If you'll talk to ten people you already know, you've done more for this campaign than any advertisement I could buy.

Pick whatever fits your life. If you only have ten minutes, share a video. If you have a Saturday, come knock doors with us. Either one helps.

Sign up to help

Tell me a little about yourself and how you'd like to help, and someone from the campaign will get back to you.

So we can reach you.

Only if you'd like a call or a text.

So we know whether you live in District 149.

I’d like to help with… (required)

Check as many as you like. At least one is required.

Text messages

I read these. If you'd rather just call or write, my contact information is on the contact page.


Put a sign in your yard

A yard sign in a town of two thousand people is a real endorsement. It tells your neighbors that somebody they know and trust is with me. If you'll let us put one in your yard, we'll bring it to you.

Signs are free. A volunteer will call or text you before coming by, and we'll come take it down after the election if you'd like us to.

So we can let you know we're coming.

Please make sure you have permission for the spot where the sign goes. Signs can't go in a highway right-of-way.

The signs are printed and the artwork carries the "Paid for by" line Missouri requires, so a sign in your yard is a legal sign.


Host a meet-and-greet

The best conversations I've had in this campaign happened in somebody's living room, a church fellowship hall, or around a table at a café. If you'll invite eight or ten people you know, I'll come.

You don't need to cook anything fancy or raise any money. It isn't a fundraiser unless you want it to be. It's an hour where your neighbors can ask a nurse practitioner running for the legislature anything they want.

Churches, senior centers, union halls, farm shops, front porches — I'll go where you are, anywhere in Mississippi, New Madrid or northern Pemiscot County.

Check "Host a meet-and-greet" on the form above and tell me in the box at the bottom where you're thinking and what dates might work. I'll call you.

Sign up to host


Share a video

I make short videos and talk straight into the camera, because that's the honest way to do it. Sharing one takes ten seconds and reaches people no mailer will ever reach.

If you're on Facebook, share a post from my page. If you're posting anywhere else, the hashtag is #John149.

Watch and share on Facebook


Help somebody register to vote

At the back-to-school bash in August we talked to so many people who needed to register to vote. That's the whole ballgame in a district like this one.

If you know somebody who isn't registered, the deadline for the November 3rd election is Wednesday, October 7, 2026. It takes a few minutes online.

Register to voteAll the dates and rules

Thank you for even reading this far. I'm asking for your vote on November 3rd, and I appreciate it. God bless you.