Does USCIS conduct site visits?

In 2009, USCIS implemented the Administrative Site Visit and Verification Program to conduct unannounced and randomly selected site inspections to verify information that is contained in various immigration petitions submitted to USCIS (such as H-1B petitions). These visits are conducted by USCIS officials, in partnership with Immigration and Customs Enforcement (ICE), through their Fraud Detection and National Security Directorate (FDNS). These site visits may occur before or after a given immigration petition is approved. Being selected for an FDNS site visit is not an indication that something is wrong with your petition; they are random. Often, the FDNS official will contact FSIS before attempting to contact you, though they may contact you directly. You are not required to participate in the site visit, though we strongly recommend that you do. During the site visit, the official may ask both the employer and the beneficiary/employee about the details of the employment, compensation and take pictures, among other things. If you have any questions about the FDNS site visit program, or if you have been contacted by an FDNS official, please contact FSIS.