It's been four months since Illinois voters cast their ballots in the primaries. Back then they voted for Hillary Clinton and Donald Trump. But four months before the general election we found there are still a lot of people undecided.
Randy Kiene and his 19-year-old son Nick are a split household.
Randy's leaning towards voting for Donald Trump this election but his son Nick, who was a Bernie Sanders supporter, doesn't know who he's going to vote for.
"I think that Hillary is very insincere but I also think that a lot of Trump's ideas are a little bit out there as well," Nick Kiene said.
It's a common theme among voters we spoke with in Rockford.
"I don't even know what to think anymore because so many people have mixed feelings so I don't even know who to vote for anymore," said Ronni Miller.
Recent national polls show voters have a deep dislike for both main candidates. That's kept the race neck and neck.
But historically, Rockford and Winnebago County voters are pretty consistent with the party they vote for.
Since the 2000 election Rockford voters chose the Democratic candidate each election while Winnebago County voters outside of the city of Rockford chose Republican, except in 2008.
And while some voters are unhappy with their choices for candidates this election there are some strong supporters.
"I think it's absolutely awesome that Trump has secured the nomination. He's my candidate and he has been since the beginning," said Lorraine Goethe.
"I think politics is a bunch of garbage anyway but I'm pro-Clinton though," said Shannon Young.
According to an NBC News poll the race for the White House is a close one right now.
Hillary Clinton barely edges out Donald Trump 46 to 45 percent.