Nope. I do web design work and where the hosts are don't factor into my recommendations. Only the quality. I've dealt with so many crappy Canadian hosts. A lot of the ones advertising as being Canadian aren't actually Canadian anyway. I am sure there are some decent Canadian hosting companies, but I don't feel like looking for them.
I don't trust even the best hosting companies email services, and always recommend Gsuite. Especially if it's for business. For hosting I like Siteground, but I am generally working on sites using a CMS and it's geared towards that. Their basic plan is a great deal though if you lock it in for a few years. Their support and s great, which is a key reason I use them.