You should hire a criminal defense attorney whenever you’re facing charges that could impact your life going forward. Prosecutors and judges have significant discretion as to handle the cases that come before them.