Meet the attorney
Many attorneys will not ever meet with you. Make sure you are able to meet with the attorney who will be handling your case. There are an increasing number of legal clinics or legal services organization where an attorney does not handle your case. Ask to meet with the attorney. If you can't, find another lawyer.
Ask about Education and Experience
Ideally, you want an attorney who has graduated from an accredited law school and who specializes in the area of law in which you are seeking help. Law is becoming increasing specialized and the jack of all trades lawyer is probably no the best person for the job.
Hire an attorney who will spend time working with you and explaining the process. If the attorney is patient and willing to spend time with you, you will end up happier with the results because you will understand.