When you retain Castlewell Immigration we will:

  • Request information from you to determine your circumstances and needs as a starting point for providing advice or services.

  • Provide an initial consultation and preliminary strategy tailored to your circumstances and the process you are seeking.

  • Provide you with a clear and detailed fee quote for our services.

  • Send a Retainer Agreement setting out the services Castlewell Immigration will provide and detailing the terms of the Agreement, including fees and disbursements and payment schedule.

  • Clearly outline the information and documentation required to start preparing your application.

  • Review your information and documentation and speak to you regarding specific issues that are unique to your application.

  • Ensure your application is prepared in accordance with the law and in a timely manner.

  • Provide updates on the progress of preparing your application and milestones with respect to the processing of your application.

  • Provide detailed instructions throughout your application process, and customize the advice to meet your personal or business objectives.

  • Be available to speak to you to answer any questions or concerns you may have regarding the status of your application.


Provide the highest quality immigration services to help clients avoid the pain of mishandled immigration processes so they can fulfill their goals of immigrating to Canada.


303-building - cropped.jpg

2275 Upper Middle Rd E #101,

Oakville, ON L6H 0C3

(289) 813-1190


24 hour contact guarantee

In-person meetings by appointment only


Conveniently located near the

Oakville / Mississauga border

close to the Hwy QEW / 403 Interchange

Thanks for submitting!

Tower and Text.JPG