James McKiernan and his staff are hands-down some of the top notch personal injury lawyers in our community. For me, finding the right lawyer was the most critical factor in my successful recovery after my serious accident. Aside from a stellar track record in the courtroom that earned me the more than the compensation I thought I would receive from the insurance company, James McKiernan was above all focused and fearless and was there for me through every step of one of the most challenging moments in my life, and I appreciate all of his hard work on my behalf. I would definitely give his office 5 stars, from start to finish. He’s one of the best decisions I’ve ever made.