USCIS Processing Time as of 03/19/2018
USCIS generally process cases in the order they receive them. The link below provides you an estimate of how much time the office handling your case currently takes to process your type of application, petition, or request.
I don't have the words to express how wonderful I think this law firm is. We have been working with Rajiv and his teams for the past 2 years and we will be a lifetime client! It is a pleasure to work with people who are so lively and fun and know their stuff. I was thinking..."how & why do you tell someone who is EXCELLENT at what they do that they are greater than even they think?" Then I thought even Superman needs to know he's doing a great job! Thank you for all you do for us Rajiv etal. We are your BIGGEST FANS!!!