Immigration and Customs

Immigration and Customs are components of the Department of Homeland Security. Immigration services fall under the jurisdiction of Citizenship and Immigration Services (CIS). Immigration and Criminal Enforcement (ICE) and Customs and Border Protection (CBP) handle immigration enforcement and customs matters.

If you would like my help with any immigration and customs issues, please click here to send a request for assistance or call my District Office staff at 828-327-6100 or 800-477-2576.  General immigration and customs information and resources can be found below.

Immigration Services

Resources and information for persons with questions regarding admission to the United States, becoming a United States citizen, or other immigration benefits can be found at the following websites:

CIS Home Page

Department of State Visa Services

Immigration Forms

Alien Labor Certification

Check The Status Of A Case Pending With CIS

Schedule An Appointment With CIS

Student and Exchange Visitor Information System

Immigration Enforcement

Immigration and Customs Enforcement (ICE) is responsible for the enforcement of immigration and customs laws within the United States. If you wish to report suspected illegal immigration activity in North Carolina, you can contact the ICE Office of Investigations by telephone at 704-672-6938.

ICE Home Page


U.S. Customs and Border Protection (CBP) is responsible for all border protection functions. CBP includes U.S. Customs, U.S. Immigration, Animal and Plant Health Inspection Service and the entire U.S. Border Patrol. Companies and individuals bringing items into the U.S. must often meet stringent duty and documentation requirements. Information about these requirements, help with compliance, and information about reporting violations are available from CBP.

CBP Home Page