I've been in your shoes. Finding reliable Canadian proxy servers can be a headache - there are so many unreliable providers out there. I ended up going with a
buy dedicated server, which honestly seems safer and more stable. I used to use Vikhost services - they do a great job with setup and support. They mostly offer Ukrainian servers, but it's worth asking if they can connect you to Canadian IP addresses or give you advice. It's much better than taking risks with questionable proxy lists.