With respect to all Canadian Immigration applications represenatives must be authorized in order to charge a fee for conducting business on behalf of clients when dealing with the Government of Canada Immigration and refugee matters.
Authorized representatives are:
Ensure that anyone providing you advice on relocating to Canada is a professional in one of the above categories. If you aren’t sure, ask them about their credentials. Your future depends on it.