Having used an immigration lawyer myself, I don't recommend it. If you can find listings for immigration consultants, you are better off. They will not charge you nearly as much and are more likely to care for your case the way you do. My lawyer made a mistake in the way she filed it and tried...