I'm often asked, "how long is something gonna take with immigration?" the usual answer is i don't know. It'll be a long time and it seems like things are getting even longer recently. We can estimate based on their projections, their current caseloads, and where things are being processed and give you an idea, but it's always a fluid situation. The best thing to do is do everything right when you submit it up front and then you just need to be patient. If we can advise as to the status of your case, we are happy to do so.