The primary thing you should look for in choosing a criminal defense attorney is expertise in the area of criminal law. You can determine how competent a criminal attorney is by finding out how many years of experience he or she has in criminal law, by asking other attorneys, and by asking the attorney if he or she has had any special training in criminal law.
You may wish to meet with several attorneys to get a feeling about who you feel would be best to handle your case. When meeting with the attorney, evaluate if he or she seems knowledgeable about how to handle your case. Does the attorney seem trustworthy and able to keep your case confidential? Does the attorney seem eager to give you a zealous representation? It’s also important to find someone you feel comfortable interacting with. You could be spending a lot of time with the attorney, and the attorney could play a very big role in your life, so at the least you want someone you can communicate with effectively.
It’s also important to find someone who will communicate with you in a timely manner. Do the prospective attorneys return your calls quickly? Do they follow through on what they say they will do?