The current processing time is approximately 90-120 days.
Estimated processing times are posted on the USCIS website.
J Charles Ferrari
Eng & Nishimura
The statement above is general in nature, as not all the facts are known. You should retain an attorney to review all the facts specific to your case in order to receive advise specific to your case. The statement above does not create an attorney/client relationship.