I sought Peter's legal opinion initially as a green card holder because I found myself in a messy legal situation that could have lead to my getting deported. 1 year later I hired Peter again to help me with renewal of my green card. Peter is extremely KNOWLEDGEABLE and PROFESSIONAL. His legal advice played a big role in my not accepting the right plea deal so as to not jeopardize my legal status. He gave me a good idea of what to realistically expect (range of possibilities). In my case, everything went well and the outcome was the best possible outcome. More importantly though, I could tell that he truly cared about you as a client and as a person. I can't thank him enough and, of course, I highly recommend Peter.