Yes. A private criminal defense attorney can help stop charges from being filed, depending on the evidence he can present to the state attorney. If you do not hire a lawyer, the state attorney will just talk to the cops that arrested you to determine whether to file charges. How do you think that will work out? Not well. However, a private attorney can step in and provide the state attorney with facts in your favor that may influence the state attorney’s decision. Even if the state attorney ends up filing charges, he may reduce the charges or offer a deal before you ever get to court. On the other hand, the longer you wait, the worse your disposition will be. Better to work it out early. In my experience, only a private attorney can do that for you.