I have no experience in dealing with law firms but approaching Law office of Spojmie Nasiri was the best decision I have made. Many people would have questions about how do attorneys of different nationality would deal the process of other nationality clients, but, trust me, she knows how to do the process right. All you have to do is trust her and just follow her instructions. She is very trust worthy and would not disappoint you. Knowledgeable and experienced and thorough in all the applications and preparing the documents. Always available to the clients and helpful staff. I once again thank her and the team for their time.