It is with no hesitation to give David my highest recommendation. I have been impressed continuously by both the depth and breadth of his knowledge as he guided us through the green card process. David is always prompt to respond and really takes the time to discuss things in-depth and bring clarity to the situation. I couldn't imagine going through this process without his support, it'd be 100x more stressful. Thank you David!!
David helped my husband with his green card process. During the pandemic, it was super stressful, but David assuaged us of all our fears. He was very thorough and always very prompt to respond if we had any questions. My husband just received his GC and we are super happy we chose David to help us with the process.
David did an excellent job preparing all the needed immigration papers. As a result my dad received green card without an additional interview