He is completely professional. He gave me the best gift at a time of desperate need. He gave me peace of mind. He took on the case, and said don’t worry, I will do everything in my power to get this dismissed, and that he had been doing this for 20 years so he knows exactly what he is doing, which he did. The staff was extremely helpful as well. They even made it easier for me by making an online profile to where I could ask questions and check the status of my case. Stephen Hamilton is the best at what he does and if you value your freedom or your good name you need to go see him, end of story!