An excellent attorney. Beatriz Trillos-Ballerini helped me through my entire immigration process. Very professional and knowledgeable. I strongly recommend. Client — February 2016