Visa process from Canada to Russia was stoped from march 2020 till now.
You can not get travel, business or working visa to Russia in Canada now.
But you can get medical visa or technical support visa to Russia.
Just now in 2021 canadian passport holders can get business Russian visas or working visas in several other countries if they have permit to live there.
Point is there is open list of counties where from you can travel Russia for free and so-called stop list of counties.
A bit more current details about types of Russian visas for Canada.
Business visa. You can get Russian business visa if you have permit to live in country where from travels to Russia is possible now.
Medical visa to Russia. You can get medical visa to Russia directly from Canada or any other country where you stay or travel through legally.
Technical support visa to Russia. Its possible to arrange from time to time if official technical invitations available in Russia. You can get this visa in any country you like.
How to get visa to Russia from Canada now? Contact our Moscow office and we will help. Also we can help to get permit to live in Russia if you need it.