As soon as you bail out. Look around on the Internet and find someone you think will be the best fit for you and has experience.
Normally its a misdemeanor. But 3rd offenses and more or an aggravated DUI are felonies.
I try to get you out of the first appearance and decrease the amount of time you spend in court. Then we get your court records and see if any mistakes were made.
Legal immigrants can be looking at delays in visas or immigration documents. Illegal aliens might be deported.