In the last election, the NDP won the Pierrefonds-Dollard riding by less than 2,000 votes. It was a tight three-way race, and Lysane Blanchette-Lamothe was just a rookie when she came out on top.
She's now trying for a second term but this time, things are a little different.
“I heard a lot of people say this year ‘I am not voting for a party, I am voting for you because you were there for me when I had questions when I needed help,’” she said.
But she admits people still have some questions about the NDP and its platform, such as its plans to help seniors.
“We have to recognize the problem of poverty among seniors and we need to raise pensions. We need to do that,” she said.
It may be Frank Baylis's first time as a candidate but he's no stranger to politics – he’s toiled behind the scenes for the Liberals for more than 30 years.
A businessman, Baylis wants to revive the local economy.
“Every other door I’ve knocked on, some child has left the province in search for a job elsewhere,” he said.
Before the riding went NDP, it was held by the Liberals for 18 years. Baylis says he's quietly optimistic people will come back to the party and vote red.
“We have to work very, very hard to win but we are going to win with a very positive message and we will drive forward with that,” he said.
Valerie Assouline is running for the conservatives and says she believes she has a good chance of winning.
“I think there are more people that share the conservative values than we think,” she said.
Part of her plan is to strengthen the economy by making sure to attract businesses to the West Island and making a plan for transit in the riding.
Voters in the riding say they're still struggling to figure out who to pick.
“The history of the previous government leaves a lot to be desired and I’m not 100 per cent convinced of the leaders of the other two parties so I really don't know,” said one woman.
The candidates still have three and a half weeks to help the undecided voters make their choice, and this time around they’re taking nothing for granted.