We could not be more amazed and delighted with Ashoori Law Firm. They are extremely focus, extremely process oriented and extremely knowledgable when it comes to US Immigration law and matters. In the forest of available firms for assisting for US Immigration matters, one has to be really cautious and careful when selecting the firm. Unfortunately and to our cost, we thought that working with any US Immigration firm around the corner would do the job. Big mistake- We lost time and money with this initial firm till we decided to do a deeper dive and found Ashoori Law- We looked at reviews and video and decided to work with Ashoori Law. We did a discovery call and their initial contact, although not the immigration lawyer himself, was very knowledgeable - We then worked with the Ashoori Law Immigration lawyer and they were able to drive us exactly into what documents we needed to petition of EB1C Green Card. They drove us and verified all documentation to make sure that everything was in order. They put a lot of work and follow up on that matter. And honestly to our surprise, our EB1C petition was accepted within a month after being submitted. So no hick up there, thanks to their thorough process and knowledge. To be honest, I still can't believe it that this was so well done and so efficient. It definitely pays off to select the right firm. It can make such a difference. Kudos again to Ashoori Law !!- Really Amazed.