My husband hired Emily to help me file for immigration (I-130 Petition/I-485 Application for Permanent Residence) and she was very professional and efficient. I was extremely impressed with how fast she was to respond to any question that I had (email or phone). She really knows the immigration laws and kept me informed of the process/timeline and how things were going to happen step-by-step. It all happened the way she said it would: we filed, I got my Employment Authorization Card, I had an interview, and then I got my green card. Overall she made the immigration process uncomplicated and headache-free for me.