The cost of petitioning for a parent to become a legal permanent resident in the U.S. depends on whether the parent is in the U.S. or outside the U.S.If your parent is in the U.S., s/he may be eligible to file for adjustment of status and remain in the U.S. while the application is processing, until a decision is made.If your parent is outside the U.S., s/he will need to go through ConProcessing.Here are the costs associated with each type of filing:Adjustment of Status:Form I-130, Petition for Alien Relative - $535 USCIS Filing FeeForm I-130A, Biographic InformationForm I-485, Application to Register Permanent Residence or Adjust Status - $1225 USCIS Filing FeeForm I-864, Affidavit of SupportForm I-693, Report of Medical Examination and Vaccination RecordForm I-765, Application for Employment Authorization (optional)Form I-131, Application for Travel Document (optional)The total filing fee for an adjustment of status application that is filed concurrently, meaning all the documents filed above together at one-time, is $1760. We charge a total flat fee of $3275 for adjustment of status applications including filing fees and attorneys fees.ConProcessing:Form I-130, Petition for Alien Relative - $535 USCIS Filing FeePrepare DS-260 Application - $325 Dept. of State Filing FeeForm I-864, Affidavit of Support - $120 Dept. of State Filing FeeMedical Examination - costs varyUSCIS Immigrant Fee - $220The total filing fee for conprocessing is $1200 plus other fees which may include medical examination, photos to submit with the application, postage, and any police certificates (if applicable).It would be a good idea to consult with an immigration attorney to learn about your options and choose the best one. My firm charges flat fees for all of our immigration cases and we can work with you no matter where you live.