James is very easy to talk to, he listens and clearly explains how the law works, in cases such as mine. He is professional and knowledgable and he gave my case 100% effort. I would highly recommend this hard-working attorney to anyone looking for someone who is dedicated to his clients.