The average consultation with an immigration lawyer costs between $75 and $150, and the attorney's hourly rate is between $150 and $300. It costs between $460 and $700 to pay the USCIS and another $800 to $5,000 to hire a lawyer to help you with your green card application.