How to find the right attorney for my criminal case?

You can look up the profiles of the attorneys you are interested in on Avvo. Most offer free initial consultations, so you can call or consult with them to see which one you like. There are other resources such as Super Lawyers and that can help you find a highly qualified attorney.