The following is not legal advice. Please contact a qualified immigration lawyer for assistance with your unique case.
When consulting with an immigration lawyer, the client should be as forthcoming as possible early in the relationship. There are times when one may feel that a minor arrest or other incident should not matter to a case, and this may be true, but full disclosure will allow the attorney to determine the best way to proceed. When in doubt, tell the lawyer. It is advisable to bring all immigration-related and other relevant documentation (such as criminal dispositions, divorce/marriage certificates, and passport) with you to the initial consultation.
Sometimes not filing anything with the USCIS or waiting to file are the optimal solutions. Other times, a situation may require that an alien leave the US and apply from abroad to reenter. These determinations are case-specific and necessitate the attorney having a complete understanding of a client’s history and goals from the outset.
A case assessment made by an immigration lawyer is only as good as the information on which it is based.