We provide a full range of legal services in all matters relating to immigration law. We represent individuals and organizations in immigration cases for temporary employment and for permanent residence based on employment, starting with temporary work visas and continuing with permanent residence through labor certification applications, priority worker petitions, investment petitions, and religious worker petitions. We also represent immigrants applying based on marriage and other close family relationships through applications for adjustment of status or consular processing with immigrant visa applications and related waivers when needed. We represent immigrants in removal or deportation proceedings, including through adjustment of status, waivers, cancellation of removal, asylum, withholding of removal, and temporary protected status, among other forms of relief. We also help refugees and asylum seekers and others pursuing immigration status on humanitarian grounds.