Julia and her office were very professional and caring with me in my immigration case. They were honest and did not make false promises. Her advice was based on deep knowledge of the immigration law. Even the immigration agent taking care of my case did not know about the most current immigration law which applied to my situation. So, Julia Osborne had to call in and explain to them what they were failing to see in the law and which was applicable to my specific circumstances. Afterwards i got my green card :-)