David is the best immigration lawyer in Los Angeles bar none. He has seen it all and knows what to do for each case no matter how complicated it looks.

He’ll tell you right of the bat if you have a case, and then at the end of the immigration process, they will mail you (free of charge) all you files.

He helped me and my brother get our green cards.

Javier B.