ICC Immigration is a Canadian-based registered Immigration consulting firm helping people regarding Canadian immigration and citizenship problems. Our mission is to simplify the immigration process for you, in what is perhaps your most important decision to immigrate to Canada.