Let’s chat.

Contact us for rates

Consultation fees, as well as application fees will depend on a case by case basis depending on your case and the complexity that is involved. To learn more, read our FAQ page and contact us with the information provided below.

Book an appointment

Use the form below to tell us about your inquiry, and we’ll call you back to schedule an appointment. Please be as detailed as possible. Include what case you need service for along with any specific document requests. You may also email or call us to make an appointment. Our general response time is one business day.

Name *
Phone *
Please do not include confidential or sensitive information in your message. In the event that we are representing a party with opposing interests to your own, we may have a duty to disclose any information you provide to our client.


➤ location

5 Lauren Court, North York, On, M4N 3P3

Office Hours

Monday - Friday
9AM - 6PM

☎ Contact



When we were first making our decision about coming to Canada, we had a lot of doubts. We did not know a lot about Canada or the process of coming here. Through a friend we were referred to M. Shahid & Associates. After a few meetings, we felt a lot more comfortable because M. Shahid helped us understand the procedures. They also made sure that we were aware of every stage along the process. Most importantly, we really appreciated the interview preparation. We met with a few experts from different areas and we felt a lot more confident going into our interview. We knew what to expect from the procedure and we were well prepared. We could never have done this without their help.
— - H.A – Toronto, Ontario
I am visa student and have been in Canada for 4 years now. I approached M. Shahid & Associates because one of my friends was able to get her student visa very quickly. I was in Canada in no time and started at a local college. A few months into the program, I decided that I wanted to be in a new field. I consulted M. Shahid & Associates and they directed me on exactly what I should do to make sure I was compliant with the regulations. I have also had to renew my visa a few time and M. Shahid & Associates have done this for me in a very quick manner. I have recommended them to many of my friends and I continue to recommend them to anyone that needs immigration advice.
— - P.J – Halifax, Nova Scotia
I met my current husband on the Internet and after 2 years of dating long distance and many visits we decided to get married. I was living here in Canada but he was abroad. I was a bit overwhelmed when I started reading about the process of bringing a spouse (sponsoring). I was referred to M. Shahid & Associates and was told that they can help me bring my husband to Canada so we can finally be together. Luckily, they told me what we needed and we were able to provide all the required documents. My husband is here now and we are both very grateful that M. Shahid & Associates helped walk us through the entire process.
— - T.T - London, Ontario