He is very knowledgeable and explains everything very well. He helped me understand every step of my case and he demonstrated that he cares about doing the best possible job. He made sure that I would not have any immigration consequences when resolving my case and I felt confident that he had my best interest in mind. Overall, he is a great attorney and he is liked by everyone at the court. I strongly recommend Mr. Barraza.

