The Iris Juarbe Attorney at Law P.C. is an immigration law firm focused on Immigration Law. Based in Houston, Texas, we represent clients worldwide. With a focus solely on US immigration law, the firm is able to provide excellent service for the immigration needs of our clients.
Immigration Lawyer in Houston
With over 30 years of experience in immigration law, we are here to guide and assist you with your case. Let us help with your immigration process of family petitions, adjustment of status, naturalization, DACA, TPS, work permits or any other immigration case. We are here to provide you with honest and caring service. Call us today!
Discover MoreFind out how our Law Firm can help you in different immigration matters.
Representation before the U.S. Citizenship and Immigration Services
- Family petitions
- Adjustment of Status
- Naturalization
- DACA/ TPS
- Petitions to Remove Conditions on Residence
- Waivers (including I-601A, I-212, and I-601 waivers)
- Certificate of Citizenship
- Employment Authorizations
- U Visa/T Visa
- Special Immigrant Juvenile Visas
- VAWA (Violence Against Women Act)
- Replacement of Permanent Residence Card
- Travel Document
- Military Parole in Place
- Widow(er) Petition
- Fiance(e) petitions
Immigration Court Proceedings and Appeals
- Asylum, Withholding of Removal and Convention Against Torture
- Bond Hearings
- Change of Venue
- Motions to Reopen
- Cancellation of Removal for Nonpermanent Residence
- Unaccompanied Minors Proceedings
- Cancellation of Removal for Permanent Residents
- Waivers
- NACARA
- Special Immigrant Juvenile Visas
- VAWA (Violence Against Women Act)
- Adjustment of Status
- Appeals to the Board of Immigration Appeals
Consular Processing
- Waivers (including I-601A, I-212, and I-601 waivers)
- Appointment request and preparation
- National Visa Center processing
- Affidavit of Support
- DS-260
Experienced Immigration Law Firm
6910 Bellaire Blvd. Suite 1, Houston, TX 77074
(713) 988-4000
immigration@irisjuarbelaw.com
Monday - Friday
8:30 AM - 5:00 PM
Hablamos Español
Schedule a ConsultationContact.
We’d love to hear from you, get in touch with us by phone (713) 988-4000, message, social media, or stop by our office. We’re here to help!