I would highly recommend Getachew & Ansari. The attorney working with us was Medya Ansari, and she was professional, knowledgeable, friendly and dogged in her pursuit of a successful outcome for us. We worked with her first on a fiancee visa, and that was successful, then on a green card, and that too ended with a successful outcome. I wouldn't hesitate to highly recommend this firm, as we both were 100% satisfied. A very happy couple!