Disclaimer: We assist with federal U.S. immigration (USCIS) matters only. Attorney Scott A. Maki is licensed in Minnesota only and cannot assist with state-law matters in any other state, including North Dakota.
Check your USCIS Case Status.
Find current processing times and the latest Visa Bulletin, plus other official government tools for green cards and citizenship.
USCIS case status and processing times
- Check your case status (use the receipt number on your I-797 notice)
- Current processing times
- Filing fee schedule and fee calculator
- Change your address
- Official USCIS forms (always use the current edition)
Citizenship test study materials
- USCIS Citizenship Resource Center, including civics and English test study materials
Visa Bulletin and National Visa Center
- Visa Bulletin (monthly wait times for family categories)
- State Department CEAC (National Visa Center case status and forms)
How to avoid immigration scams
Only use official .gov websites to file forms or pay fees. Scammers sometimes pose as immigration officials or “notaries.” USCIS will never ask you to pay by gift card or wire transfer.
Questions about your situation? Contact us to schedule a consultation.

