An Immigration tax attorney can give assistance in visa or green card matters and related problems. Big legal debates emerge out of issues like adoption of a child from another country or planning an immigration to another country. Or even challenging a deportation order.