We are a full service immigration consulting firm with about 20 years of practice experience and are members of the Immigration Consultants of Canada Regulatory Council. This means that we are qualified to represent our clients in all matters before Citizenship and Immigration Canada, the Canada Border Services Agency, the Immigration and Refugee Board; Refugee and Appeals Division; the Immigration and Appeals Division and Detention Reviews and Admissibility Hearings. Our practice also include representation of our clients and submissions of various applications in visa and immigration matters regarding Canadian immigration in the Canadian High Commissions and Embassies around the world.