You won't get a public defender if it's a municipal ordinance violation. Public defenders only handle state charges. You definitely need to hire a criminal defense attorney to represent you. It's not the prosecutor's job (or the judge's job) to offer you a good deal. If you have no prior convictions for a drug-related offense, then your attorney can probably negotiate a plea bargain to get the possession charge reduced to "Littering" with a fine and court costs. You probably won't have to appear in court. You might have to attend a drug education class. Call around and get some price quotes from criminal defense attorneys, but if this is in the St. Louis area, I would suggest that a fair price to pay a lawyer to handle this would be $350-$400, depending on which court it's in, how soon the court date is, and your criminal history.
Answered on Feb 08th, 2013 at 2:47 PM