IMHO, you definitely need a lawyer to represent you. If you retain an immigration lawyer, ask him/her first.