I hired Joe as my attorney back earlier this year, and I could not have asked for a better experience. He was knowledgeable, pleasant, professional, and easy to deal with overall. He answered all of my questions when dealing with paperwork and meetings. He promptly returned my emails and phone calls. I am extremely grateful and lucky to have found an attorney who made this entire process incredibly smooth.