I have contacted Worldwide Migration Partners to learn about my options as I am an Australian in a relationship with an American. I was really impressed when I called them for the first time. All the other lawyers wanted money even before talking some basic stuff. Mark (and other staff) gave me detailed information which built my confidence to hire them as my immigration attorney when it gets to that point. I would highly recommend them as they are very professional, efficient and great to work with.