We provide professional advice & representation

Marmac Immigration Services provides Canadian immigration consultancy services.


Whether you are a visitor, student, immigrant, temporary worker, business professional or investor, you can rest assured that your case will be handled with professionalism, competence and care.

We advise our clients that while they have the option to represent themselves, immigrating to Canada is not cheap nor easy. In fact it can be an expensive and tedious undertaking and getting the right advice from day one is paramount. 


The firm is owned and led by Karl Marshall, who is a Regulated Canadian Immigration Consultant (RCIC) and who is passionate about helping clients navigate the complex Canadian immigration landscape 

Consult with us whether your goal is to Immigrate to, Study in or Visit Canada.


Karl Marshall, RCIC, is a member in good standing of the Immigration Consultants of Canada Regulatory Council (ICCRC)

Membership Number R525548

280 Morningside Ave

Toronto ON, M1E3E8