Democratic presidential hopeful Pete Buttigieg is making a final plea to New Hampshire voters before they head to the polls on Tuesday.

"I believe this is our chance to win the era for a better America. And we better make the most of it," said Buttigieg. "We are for ensuring that corporations and the wealthy pay for their fair share and that workers are empowered in this economy. Raising wages and building up things like the right to organize."

The former mayor of South Bend, Indiana, kicked off his town hall by thanking his supporters and trying to sway those still on the fence.

"I don't know his policies specific enough. He seems to be walking in the middle of the road. I'm a little confused. First, he was for Medicare for all then he backed off on that," said undecided voter, Josh Manheier.

Some undecided voters say they like Buttigieg, but they have their eyes on other candidates, too.

"We're looking for a progressive agenda and Bernie and Warren have the strongest progressive agendas out there," said another undecided voter, Ariel Silver.

Buttigieg also had words for those doubting him, including Democratic rival Joe Biden.

Without mentioning the former vice president's name, Buttigieg responded to his recent ad that insinuated Buttigieg is too inexperienced to be president and comes from too small of a town.

"That's very much the point. There are so many communities, rural areas, small towns, industrial cities and even pockets of our biggest cities who have felt completely left behind by the ways of Washington," said Buttigieg.

Buttigieg heads to Nashua and Dover Sunday.

Bernie Sanders will also be in the Granite State Sunday.