Excellent Job!!!

Mr Shah explained the process to me and how long it will take to get the green card in an ideal case but they were on top of every step in a timely manner which completed my process earlier than expected. He and his team are effective and work really fast.