Jim defended me in a sexual assault case that we won unanimously no debate. I was falsely accused. He is a good lawyer, he is patient with you, lets you give your opinion, has resourceful connections to assist you, a calm level headed person and fights for his clients. He keeps a tight defense as wel...l, anything that can be used against you possibly he makes sure he doesn’t use it. If the state is trying to beat him they will really have to EARN it, he isn’t gonna give them ANYTHING. The best thing is he tells you the absolute truth. He doesn’t just tell you “you’re gonna win the case” just to get your money just like most lawyers do. He lets you know what you’re facing and tells you he is gonna put in effort. He is careful with his words and doesn’t try to make promises he can’t keep. Jim gave me a free consultation and even gave me some immediate advice before I even hired him that helped me beat my case in my opinion. If I wouldn’t have listened to his advice I would’ve probably lost my case because no matter if you’re innocent or not the police don’t care, they just want an conviction. He catches details that many may gloss over to help you. I had many people testify against me and he made all of them look like fools. Police and detectives included. He also is liked by alot of people in the courthouse which MATTERS ALOT. To everyone Anybody dissatisfied with his communication, his communication method is more old school, its best to text him asking what time is best to meet or when you can call than to text him about small things. He’ll remember whatever you text when you talk though.