No lawyer is necessary for Canada immigration. Even you hire a lawyer, you still have to do everything by yourself. Lawyer only provides you some sample letters and asks for thousand dollars. If you need those sample letters, contact me at ImmCanada@junxu.net.
Good luck
Good luck