John Greene represented me on two different occasions. He was referred to my by a friend of mine who spoke only great things about him. His professionalism and dedication towards his clients was an experience I was happy to be a part of and felt safe and assured knowing that he was representing me ...with my best interest at heart. During and leading up to my court dates, Mr. Greene explained everything that was going on to me in a timely manner and made sure I understood it all as we discussed the process. Without sugar coating the facts, he managed to make me feel as much at ease as I could feel during a very stressful and scary time in my life. He did this by being overly prepared and stacked with knowledge about my case. Lawyers can often get caught up in their busy lives and many different clients/cases, however John Greene has a way of making one feel that their case is the most important one he is working on at that time. I received the best possible outcome using Mr. Greene as my lawyer and would recommend him to anyone in search of doing the same.