Stephen Hamilton is one of the smartest people I know and loves his job. He is willing and able to help out in any way he can at any cost and never backs down from helping his clients. He represented me and was able to get a not guilty outcome for me and became a friend in the process. He is definitely somebody to trust with serious issues such as legal problems. If I ever have any trouble again I will definitely go back. He is kind and caring and a gentle man to his clients but when in the court room he is all business. Be honest with him and he knows his work so well he will find a way. He is very patient and confident and will make you feel the same after you talk to him. Just a great attorney and all around good man.