Attorney James P. Doan and his staff helps you visit, live and work in the US. Through our initial consultation, we find the best options for you and provide the answers you need. 

During your consultation we will carefully analyze your case. We will listen and understand your immigration goals helping you choose the very best available option, reviewing policies and procedures, processing times, the likelihood of success, potential problems and ways of avoiding them, logistics, available filing methods and channels of communication with government officials.

You will have the opportunity to discuss your filing fees and legal costs, billing and payment options with us.  After a full assessment of the facts surrounding your case and your selection of the available legal options, we will be able to accurately quote you our immigration legal fees and expenses.

For more information or to schedule your free attorney consultation, visit the official Doan Immigration website at



    Laguna Hills Bankruptcy
    25401 Cabot Rd.
    Suite 113
    Laguna Hills, CA 92653
    Call 888-362-6529

    Santa Ana Bankruptcy
    930 West Seventeenth St.
    Suite C
    Santa Ana, CA 92706
    Call 714-795-3536

    Corona Bankruptcy
    1411 Rimpau Ave.
    Suite 108
    Corona, CA 92879
    Call 909-708-4597

    Moreno Valley Bankruptcy
    24490 Sunnymead Blvd.
    Suite 101
    Moreno Valley, CA 92553
    Call 951-579-4756

    Watsonville Bankruptcy
    444 Airport Blvd.
    Suite 109
    Watsonville, CA 95076
    Call 888-362-6529

    Oceanside Bankruptcy
    1930 S Coast Hwy
    Suite 206
    Oceanside, CA 92054
    Call 760-450-3333

    Chula Vista Bankruptcy
    333 H Street
    Suite 5000
    Chula Vista, CA 91910
    Call 619-500-6535

    Escondido Bankruptcy
    320 East 2nd Ave.
    Suite 108
    Escondido, CA 92025
    Call 760-746-4476

    La Mesa Bankruptcy
    4817 Palm Ave.
    Suite I
    La Mesa, CA 91942
    Call 619-462-362

    San Diego Bankruptcy
    185 West F St
    Suite 100
    San Diego, CA 92101
    Call 619-234-3626