My greencard application handled by another law firm (hired by my employers) had run into major problems. When I approached Ms. Neha Vyas, she took the time to review the paperwork, research, and pointed out shortcomings in the application. Her advice helped me assemble comprehensive documentation resulting in greencard approval. Neha's a brilliant lawyer and a helpful person - I highly recommend her.