Getting free legal advice for complicated matters such as immigration can be difficult.  It is important to always insure that you are consulting with a licensed attorney. Unfortunately, most attorneys charge for their consultations.  This can make it difficult for low-income individuals to consult with one.  If you are in a situation where it is not possible to pay for a legal consultation, my advice is to contact local non-profits that have an attorney on staff and specialize in immigration law.  In Los Angeles, such non-profits include Carecen, Chirla, Catholic Charities and Legal Aid.