Immigration Services

Do you need help with an Immigration case? We prepare applications for citizenship, family petitions, asylum, and more! 

CCC offers legal assistance to immigrants and refugees living in the Roanoke, Richmond, and Hampton Roads areas. Our staff is accredited by the Department of Justice to practice immigration law, providing the community with a nonprofit alternative to immigration lawyers. CCC provides services at a low-cost, and is committed to ethical practice. It is important to have your immigration documents handled correctly the first time to avoid delays, excessive costs, and denials. 

Our Immigration Services can prepare applications for:

  • Citizenship

  • Family petitions (applying for your spouse, your parent, etc)

  • Permanent Resident status  (“green card” applications)

  • Temporary Protected Status

  •  Asylum

  • Religious Worker Visas

  • Inadmissability waivers

  • Violence Against Women Act (VAWA) & other victims of domestic violence

  • U-Visa & Human Trafficking cases

  • Informational Workshops

  • Refugee and Asylee services include Permanent Resident petitions and family reunification

  • And more.


All CCC immigration appointments and consultations will be remotely handled via phone and Skype.


Additionally, please note the following statement from USCIS  “If you do not wish to attend your interview at this time, or if you have any other COVID-19-related conflicts with your interview, you do not need to contact USCIS. USCIS will automatically reschedule your interview should you not appear. You will receive a notice for your rescheduled ceremony by mail. If you do not receive a notice within 90 days, please reach out to the USCIS Contact Center.”

Commonwealth Catholic Charities

1601 Rolling Hills Drive | Richmond, VA 23229 | 804.285.5900

Locations in  Charlottesville, Newport News, Norfolk, Norton, Petersburg, Richmond, and Roanoke

Keep up with the latest news and updates! 

  • Facebook - White Circle
  • Instagram - White Circle
  • LinkedIn - White Circle
  • Twitter - White Circle
  • YouTube - White Circle

Commonwealth Catholic Charities is a 501(c)(3) non-profit organization.

©2019 by Commonwealth Catholic Charities.