Ivan Steele is all you can hope and dream of having in your lawyer. Ivan Steele, being an immigrant himself, understands all fears, anxiety, doubts, and stresses you face in the immigration process. He is not only your best, and only friend in the 'fight with the State.' But he is also the man you want to have in your corner in this most challenging time of your life for you and your family. He is well educated and trained lawyer, and he takes pride to serve his clients. It is still a passion and motivation of well-done job for him, not just another account in the books. He is also affordable, doesn't have all these 18th-century' trust accounts' and retainers, but charges as per job is done or per flat fee cases. I highly recommend Ivan and associates as a must-have Law Firm for your immigration needs.