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 North Dakota
can seek help from the office of U.S. Rep. Kelly Armstrong

U.S. Federal Building
220 East Rosser Avenue, Room 228
Bismarck, North Dakota 58501
Tel.: 1-701-354-6700

3217 Fiechtner Drive, Suite B
Fargo, North Dakota 58103
Tel.: 1-701-353-6665
Fax: 1-844-315-6438
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 North Dakota can seek help from the office of

U.S. Senator Kevin Cramer


306 Federal Building
657 Second Avenue N
Fargo, North Dakota 58102
Tel.: 1-701-232-5094
Tel.: 1-701-232-5094

105 Federal Building
100 First Street SW
Minot, North Dakota 58701
Tel.: 1-701-837-6141
Tel.: 1-701-837-6141

328 Federal Building
220 East Rosser Avenue
Bismarck, North Dakota 58501
Tel.: 1-701-699-7020
Tel.: 1-701-699-7020

114 Federal Building
102 North 4th Street
Grand Forks, North Dakota 58203
Tel.: 1-701-699-7030
Tel.: 1-701-699-7030

125 Main Street, Suite 217
Williston, North Dakota 58801
Tel.: 1-701-441-7230
Tel.: 1-701-441-7230
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 North Dakota can seek help from the office of

U.S. Senator John Hoeven


U.S. Federal Building
220 East Rosser Avenue, Room 312
Bismarck, North Dakota 58501
Tel.: 1-701-250-4618
Tel.: 1-701-250-4618
Fax: 1-701-250-4484

123 Broadway North, Suite 201
Fargo, North Dakota 58102
Tel.: 1-701-239-5389
Tel.: 1-701-239-5389
Fax: 1-202-228-5112

Federal Building
102 North Fourth Street, Room 108
Grand Forks, North Dakota 58203
Tel.: 1-701-746-8972
Tel.: 1-701-746-8972

100 1st Street Southwest, Suite 107
Minot, North Dakota 58701
Tel.: 1-701-838-1361
Tel.: 1-701-838-1361
Fax: 1-701-838-1381

204 North Main Street, #516
Watford City, ND
Tel.: 1-701-609-2727
Tel.: 1-701-609-2727
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