Immigration lawyers can range from $1,500 to $5,000 or more, depending on the complexity of the case. It's important to remember that these are general estimates, and the actual cost will depend on your specific situation and the law group you choose to work with. It's always a good idea to get quotes and discuss fees with different immigration attorneys to find the best fit for your needs and budget.