Under the Immigration and Refugee Protection Act the only representatives who may charge a fee to represent or advise you on immigration and refugee matters with the Government of Canada are:
The Government of Canada will not deal with non-authorized representatives who charge a fee for their service.