FROM AVVO: David and his team has helped me and my family in our O-1 visas, EB-1 green cards and Naturalization process. For last 7 years, I have known David and his team. David is super quick in responding to emails whether its weekend or after work hours. He guides in a very meticulous way which has helped me and family a lot in getting visas, green cards & citizenship. I have never seen a lawyer so intelligent, prompt and going an extra mile for you.