Elizabeth Krukova is the best immigration lawyer in the area. She is very professional, yet sincere, compassionate, and understanding. More importantly she is very determined as she did her best despite the complexity of my parent’s immigration case. She was very thorough and careful throughout the whole process as she tried every option available in order to get the best outcome. Because of her efforts, she was able to help resolve my parent’s case and now they can legally abide in the USA. In addition, her staff are more than helpful. We worked very closely with Alona Dorosh who is one of Elizabeth Krukova’s assistants. Alona was always organized and punctual in handling all time sensitive deadlines. She kept us all updated on every element of the case and made sure we understood everything that was going on. Without the assistance of Elizabeth Krukova and her wonderful team, I am confident that we would not have received the same outcome.