The Immigration Consultants of Canada Regulatory Council (ICCRC) is a national regulatory body authorized by the government of Canada, we are members of regulatory body to help clients advise and represent towards IRCC in the field of immigration and visa processing for a fee.