Our Radio Ad is now on the airwaves! Click the picture below to hear about how I’ll be ready to go to work for you on Day One.

© Angie Cope Photography Bridget Onders & Nate King

© Angie Cope Photography
Bridget Onders & Nate King
Click the picture to listen to our new radio ad!


Welcome to Rob for Assembly, the official campaign website for Rob Stafsholt.

rob2On March 10th, 2016, Rob Stafsholt (R-New Richmond) announced his intentions to run for the 29th Assembly District, which is being vacated by Representative John Murtha.

If elected, Rob is committed to creating good paying jobs for our area, expand economic development opportunities and to protect our individual freedoms.

Rob is a lifelong resident of St. Croix County, with 4 generations of family farming in his background. He continues to enjoy helping manage the family’s farm, as he has for the past 22 years.

In addition to farming, Rob owns and operates several small businesses. His experience as a small businessman and farmer gives him a unique perspective that will assist him in the Assembly, as it takes up bills related to jobs, the economy, small business, and agriculture in Wisconsin.

Over the next few months Rob looks forward to meeting people across Assembly District 29 and asking for and earning their vote.

Please take a look through this website to learn more  about Rob is and what he stands for so you will know why you should support his campaign for the 29th Assembly District of Wisconsin.

Endorsements to Date

Parade & Volunteer News


Thank you to the 43(!!!) volunteers who marched alongside me to bring the message of Common Sense Leadership to those at the Glenwood City Rustic Lore Days Parade. It was the last one of the season and boy, did we have a strong finish!

I can’t thank these volunteers enough for their awesome show of support. It also means a lot to me how many families came out.

I want to also thank everyone who walked in a parade with me this season. There were some very loyal friends and supporters who were in every one.

Although we do not have any more parades, there are many other ways to stay involved. Please contact us if there is any way you can help spread our message around the 29th Assembly District.

Highlight Photos

IMG957860 IMG957846 (1) IMG_1696 (1) 20160402_124905-1uw1Jim Palmer EndorsementDave Kruschkeglass3