Very supportive, helpful, and knowledgeable about our particular issue with preparing and submitting our paperwork for a green card application and helping us to understand how Homeland Security would review our case. The latter put us more at ease with the entire procedure. With Mr. Alo´s help, the process went more quickly and smoothly than we originally anticipated.