Family Based Immigration
All the help you need to get a green card – file relative petitions, adjustment of status, waivers, or consular processing applications.
“Thank you for helping my daddy get his papers.”
4 year old JJ, (after we won a waiver of the ten year bar for his father)

Married to a US citizen/resident?
Are you looking to change your legal status, or apply for a green card to stay in the US? Perhaps you have lived illegally in the US for over a year. Do you fear the risk of being refused entry back into the country if you leave?
You may be eligible for a special visa if married to a US citizen.
The time and paperwork required to get a green card or obtain legal status can be overwhelming.
We’ll make it simpler for you.
Make Here Your Home.
Immigration expert Moises Barraza will determine your eligibility and walk you through all the requirements to receive your green card.
Protect Yourself and Your Family.
Reimagine a better life for your family today!
Let Us Do The Work For You.
Attorney Moises Barraza will navigate the paperwork for you, to help you legally stay in the United States.
Here’s how it works:
1. Call us today to schedule a consultation.
If you hire us to work with you, we will waive your consultation fee. Completely free.
2. Complete your contract.
Once you sign a contract with us and pay in full, we will begin working on your case.
3. Collaborate with our team on your case.
Our team doesn't just work for you, we work with you.
I-601A Waiver Approved (after other attorneys gave us no hope!)
We had hired an attorney before and that attorney could not resolve our immigration issues. We had consulted two others and they both said it could not be done. Finally, we heard of attorney Moises Barraza. He said, “I believe I can help you”. We contracted him and started the process.
A lot of paper work and going back and forth but, everything he asks for is important. Our waiver was approved! We finally got our notice for the interview at the U.S embassy in Juarez Mexico. While we were there his office was constantly checking up on us because they knew we were very nervous and they assured us that they were there to support us if any legal issues arose. Everything went so smoothly, no issues whatsoever.
Attorney Moises Barraza covered all the bases and left nothing to chance. We rate him more than five stars.
Hector & Ana