Can anyone or any agency assist you with Canadian Immigration & application?

It is an offence punishable by law for someone to provide Canadian immigration advice for a fee or other consideration without being licensed by the College, a Canadian law society, or the Chambre des notaires du Québec. 

Only one of the following licensed persons can serve you or to give advice for a fee-