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 sixth Congressional district of Virginia
can seek help from the office of U.S. Rep. Ben Cline

70 North Mason Street, Suite 110
Harrisonburg, Virginia 22802
Tel.: 1-540-432-2391
Fax: 1-540-857-2675

916 Main Street, Suite 300
Lynchburg, Virginia 24504
Tel.: 1-434-845-8306
Fax: 1-540-857-2675

10 Franklin Road Southeast, Suite 510
Roanoke, Virginia 24011
Tel.: 1-540-857-2672
Fax: 1-540-857-2675

117 South Lewis Street, Suite 215
Staunton, Virginia 24401
Tel.: 1-540-885-3861
Fax: 1-540-857-2675
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 Commonwealth of Virginia can seek help from the office of

U.S. Senator Tim Kaine


919 East Main Street, Suite 970
Richmond, Virginia 23219
Tel.: 1-804-771-2221
Tel.: 1-804-771-2221
Fax: 1-804-771-8313

611 S. Jefferson Street, Suite 5B
Roanoke, Virginia 24011
Tel.: 1-540-682-5693
Tel.: 1-540-682-5693

222 Central Park Avenue, Suite 120
Virginia Beach, Virginia 23462
Tel.: 1-757-518-1674
Tel.: 1-757-518-1674

9408 Grant Avenue, Suite 202
Manassas, Virginia 20110
Tel.: 1-703-361-3192
Tel.: 1-703-361-3192
Fax: 1-703-361-3198

121 Russell Road, Suite 2
Abingdon, Virginia 24210
Tel.: 1-276-525-4790
Tel.: 1-276-525-4790

816 William Street, Suite B
Fredericksburg, Virginia 22401
Tel.: 1-540-369-7667
Tel.: 1-540-369-7667
Fax: 1-540-310-0049
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 Commonwealth of Virginia can seek help from the office of

U.S. Senator Mark R. Warner


180 West Main Street
Abingdon, Virginia 24210
Tel.: 1-276-628-8158
Tel.: 1-276-628-8158

101 West Main Street, Suite 7771
Norfolk, Virginia 23510
Tel.: 1-757-441-3079
Tel.: 1-757-441-3079

919 East Main Street, Suite 630
Richmond, Virginia 23219
Tel.: 1-804-775-2314
Tel.: 1-804-775-2314

8000 Towers Crescent Drive, Suite 200
Vienna, Virginia 22182
Phone: 703-442-0670

120 Luck Avenue Southwest, Suite 108
Roanoke, Virginia 24011
Tel.: 1-540-857-2676
Tel.: 1-540-857-2676
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