The Silverstone outfit has gone two races without picking up points but has managed to maintain fifth place in the constructors' championship.
Perez says that the team is continuing to work tirelessly to bring upgrades to the car, and thinks that the upcoming race could have good fortunes for Racing Point.
"We’ve had a tough couple of races in Spain and Monaco, but I feel more positive about our chances in Canada," he said.
"I can see how much effort is going on behind the scenes to bring performance to the car and I believe we are moving in a good direction.
"Montreal is a very unique track all about straights and high-speed chicanes, which I think will suit our car. The Montreal circuit has always been good to me. I had a podium there in 2012 and I really love the event.
"It’s not just Canadian fans because I always meet lots of Mexicans who have come to watch the race. I always smile when I see a Mexican flag in the stands."
Perez commented that getting the perfect lap in at Montreal is a tough task, as minor mistakes can lead to a big drop off in time.
“As a circuit, it looks simpler than it is. Getting together a clean lap is difficult and it’s easy to make small mistakes that really hurt your lap time.
"Everybody talks about the final chicane and the ‘Wall of Champions’ and I have to agree it’s the most exciting part of the lap.
"You arrive at top speed, jump on the brakes and have to be so precise. Even if you’ve had a perfect lap, you can lose it all in the final corner.”