USCIS Processing Time as of 01/11/2017
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.
ajiv Khanna and his team were very prompt in the my GC application. They are knowledgeable; and Rajiv especially is very supportive, thoughtful, prompt and up-to-date. I am pleased to unhesitatingly recommend their services to my friends intending to start the process.