When we started the green card application process, a family friend pointed out that there were some unusual aspects in our case and suggested we contact Sandra for help. Sandra was very helpful and efficient when it came to filling out and submitting the forms. She was also very helpful in suggesting extra documentation that would help clarify the complicated aspects of our case. She answered all our questions promptly and made us feel much more confident about the application process. Before our interview, she shared useful tips from her prior experience and gave us a good idea of what the hearing would be like. Our hearing went very smoothly, and Sandra helped clarify some minor points of confusion between us and the officer. We had a wonderful experience working with Sandra and would recommend her highly.