While handling a wide variety of immigration related issues the office principally serves: individuals seeking to obtain a green card for themselves or a family member; or to obtain their U.S. citizenship; or to bring a fiancee, spouse, parent, child, or relative to the United States.
The office also serves public and private employers needing both skilled and non-skilled employees on a temporary or permanent basis.