Entering Canada for temporary purposes generally requires first making a detailed application to an immigration office in order to issue a temporary resident visa. A temporary visa is for an individual who will stay in country for a defined period of time and they must leave Canada by the end of the period authorized for their stay. We have extensive expertise assisting those who wish to enter Canada temporarily in order to work, study or visit.