Free help with your USA immigration case.

If it involves a K-1 or marriage-based visa, read this horror story first.

Before you begin: Maybe you don’t need help.

The USCIS website has information on every type of form, addresses for USCIS offices, information on fee changes, and a place to order forms online or through the mail.

The USCIS automated information line is available 24 hours a day. The number is: 1-800-767-1833.

For good advice on whom to avoid, click here for English or here for Spanish.

Congressional casework assistance.

One of the routine functions of Congressional office staff is to help constituents deal with federal agencies. They have access to Congressional liaisons at the different agencies, and they can get you a straight answer.

You might wish to visit the office of a member who shares your political views, but remember that the staff can only help constituents, and remember that the staff will give you the same service regardless of whether you share the member’s political views.

Reach out to only one for casework assistance. Things won’t go any faster if you contact more than one, but be sure to reach out to all three to support the legislative priorities: interpreters and lawyers for indigent persons facing deportation, a statute of limitations that would make naturalization final, total abolition of the U.S. Border Patrol, and full implementation of the metric system.


Don’t think you owe your vote to the member whose staff helped you. If a librarian helps you find a good book, you don’t owe your vote to the mayor.


You can download the public domain district map as a .pdf here. I got them from here. Wrong district? Go to the home page and enter your ZIP+4.
Residents of the third Congressional district of Iowa can seek help from the office of

U.S. Rep. Cynthia Axne

501 5th Avenue
Council Bluffs, Iowa 51503
Tel.: 1-712-890-3117
Tel.: 1-712-890-3117

208 West Taylor
Creston, Iowa 50801
Tel.: 1-641-278-1828
Tel.: 1-641-278-1828

400 East Court Avenue, Suite 346
Des Moines, Iowa 50309
Tel.: 1-515-400-8180
Tel.: 1-515-400-8180
There may be a part-time, mobile or satellite office closer to you. Click on the member’s name and find the offices.
Residents of anywhere in the State of Iowa can seek help from the office of

U.S. Senator Joni Ernst


733 Federal Building
210 Walnut Street
Des Moines, Iowa 50309
Tel.: 1-515-284-4574
Tel.: 1-515-284-4574
Fax: 1-515-284-4937

201 West Second Street
Suite 806
Davenport, Iowa 52801
Tel.: 1-563-322-0677
Tel.: 1-563-322-0677
Fax: 1-563-322-0854

111 Seventh Avenue SE
Suite 480
Cedar Rapids, Iowa 52401
Tel.: 1-319-365-4504
Tel.: 1-319-365-4504
Fax: 1-319-365-4683

194 Federal Building
320 Sixth Street
Sioux City, Iowa 51101
Tel.: 1-712-252-1550
Tel.: 1-712-252-1550
Fax: 1-712-252-1638

221 Federal Building
8 South Sixth Street
Council Bluffs, Iowa 51501
Tel.: 1-712-352-1167
Tel.: 1-712-352-1167
Fax: 1-712-352-0087
*Please call to schedule an appointment
There may be a part-time, mobile or satellite office closer to you. Click on the Senator’s name and find the offices.
If you are studying for the citizenship test, click on the Senator’s name to make sure the information you are learning is current.
Residents of anywhere in the State of Iowa can seek help from the office of

U.S. Senator Chuck Grassley


120 Federal Building
320 6th Street
Sioux City, Iowa 51101
Tel.: 1-712-233-1860
Tel.: 1-712-233-1860
Fax: 1-712-233-1634

111 7th Avenue SE, Box 13
Suite 6800
Cedar Rapids, Iowa 52401
Tel.: 1-319-363-6832
Tel.: 1-319-363-6832
Fax: 1-319-363-7179

307 Federal Building
8 South 6th Street
Council Bluffs, Iowa 51501
Tel.: 1-712-322-7103
Tel.: 1-712-322-7103
Fax: 1-712-322-7196

201 West 2nd Street, Suite 720
Davenport, Iowa 52801
Tel.: 1-563-322-4331
Tel.: 1-563-322-4331
Fax: 1-563-322-8552

721 Federal Building
210 Walnut Street
Des Moines, Iowa 50309
Tel.: 1-515-288-1145
Tel.: 1-515-288-1145
Fax: 1-515-288-5097

210 Waterloo Building
531 Commercial Street
Waterloo, Iowa 50701
Tel.: 1-319-232-6657
Tel.: 1-319-232-6657
Fax: 1-319-232-9965
There may be a part-time, mobile or satellite office closer to you. Click on the Senator’s name and find the offices.
If you are studying for the citizenship test, click on the Senator’s name to make sure the information you are learning is current.


HOME PAGE