Mastro Immigration
Services
There are numerous reasons for coming to Canada. These reasons may include wanting to study, to work, to visit or to live in Canada. Both obtaining and maintaining the appropriate status is an important aspect of being in Canada and can be ensured by being professionally represented.
Some of the services offered are listed below.

WORK
-
Express entry programs (Canadian Experience Class, Federal Skilled Worker Program, Federal Skilled Trades Program)
-
Post-graduation work permit (PGWP)

STUDY
-
Study permit​
-
Post-graduation work permit (PGWP)

VISIT
-
Temporary resident visa (TRV)
-
Super Visa
-
Electronic Travel Authorization (eTA)
Other services offered:
-
Family sponsorships (spousal)
-
Refugee applications
About
Mastro Immigration is dedicated to providing personalized and expert immigration services to help individuals achieve their immigration goals. We are committed to guiding you through the complexities of the immigration process with care and expertise. Mastro Immigration is based in Toronto and serves surrounding communities.
At Mastro Immigration, client satisfaction is prioritized by offering tailored solutions that meet individual needs. Contact us today to start your immigration process with confidence.
*Mastro Immigration is not associated with the Government of Canada or any government affiliated organization*
Bookings
A consultation is required before any representation of a client(s). Please fill out the form linked above to request a booking. See our consultation policy below. Consultation Policy: Consultations are subject to client/consultant privilege and are confidential. Consultations do not automatically make a person a client of the firm. To be a client of the firm, whether agreed during or after the consultation, a service agreement will be prepared and signed by both parties. A written consultation agreement will be signed between both parties before a consultation can occur as required by the College. Legal advice will not be given during a consultation. Consultations will be online via Zoom unless otherwise discussed via email or over the phone. Consultations will be scheduled for 45 minutes. A 24 hour notice is required for any cancellations or changes to the appointment. If a cancellation or change is made 24 hours or more before the appointment, you will receive a refund of your consultation fee. Payments will be made prior to the consultation. Payments are accepted via e-transfer or PayPal.

