Mr. Kelly is one of the most professional, trustworthy attorneys I've met. He's punctual, extremely knowledgeable, and keeps the line of communication open. I know that if a loved one or myself ever finds that we are in need of a criminal defense attorney; we will definitely call Mr. John Kelly.