Document Preparation Assistance for US Immigration Applications and Petitions. We help with the immigration process, prepare all the necessary documents and will work directly with you to make sure you get the services you need. This is a non-attorney service. We do not provide legal advice.