You may wish to consider meeting with two or three immigration attorneys to develop a better sense of what fees and costs are reasonable. This will also allow you an opportunity to see how different attorneys would approach your unique situation. While the fees quoted by attorneys often vary, you should be cautious if there appears to a wide discrepancy between the fees quoted. In addition, please keep in mind that while an immigration consultant may seem like a cost effective alternative to hiring an immigration attorney, you should be aware that you could be putting you and your family's future in jeopardy. Please do your homework before selecting and retaining an immigration attorney.