I recommend Jim without reservation. He is exactly what one looks for in legal representation. His work is rigorous, detailed, and timely, as one would expect, but as importantly his practice is built on the highest level of integrity. You can trust Jim in every sense of the word – he will come through for you when you need him with quality results and complete honesty and dependability. As an added bonus, he is as fine a human being as he is an attorney.