• We assist clients in obtaining temporary and permanent resident status in Canada. Our clients include both businesses looking to bring talent to Canada and individuals looking for personal advice. Canadian immigration options are dependent on the individual circumstances of each applicant, and we work with our clients to tailor solutions that are suited to their unique needs.


    Our immigration services include assisting individuals to obtain temporary status in Canada to work, study or visit. We also assist individuals in settling permanently in Canada, under Canada’s Permanent Resident immigration programs, including:
    • Express Entry Programs, including Federal Skilled Workers, Canadian Experience Class and Provincial Nominee Program
    • Family Class Sponsorship
    • Business Immigration
    • Permanent resident card applications and renewals; and
    • Advising on maintaining Permanent Resident status in Canada
    • Immigration Appeals
    • Visa Letter of Support
    • Travel Consent