Links & Resources

To determine the current status of a filed immigration petition / application, have your USCIS receipt number ready and click the link below.

USCIS Online Status

To determine current processing times for a type of petition / application, go to:

USCIS Processing Times

To determine current Priority Date waiting times for U.S. Permanent Residence, go to:

Department of State Visa Bulletin

For passport information, go to:

U.S. Passports & International Travel

Contact Us           

Law Offices of Kevin M. Wilhelmi

30445 Northwestern Hwy, Ste. 230

Farmington Hills, MI 48334


Phone: 248-932-8776

Fax:     248-851-6665