An attorney can help you understand the effects of your arrest record on your immigration case, advise you on your options, and assist you in obtaining the required records. Additionally, they can assist you in presenting proof of rehabilitation and perhaps other mitigating factors to the immigration court.