I have never heard of a lawyer not taking a case because it is too easy, unless its not worth doing for the money. You should try the avvo attorney finder. You would not even need an attorney in your area, could do it remotely.
Whether you hire an attorney is up to you, but the fee will not be in the "hundreds" of dollars. Please see
Mr. Shusterman's (former INS Trial Attorney, 1976-82) response to your question is general in nature, as not all the facts are known to him. You should retain an attorney experienced in immigration law to review all the facts in your case in order to receive advice specific to your case. Mr. Shusterman's statement above does not create an attorney/client relationship.
It's not a bad idea to have an attorney do it for you. It is hard to give you an idea of how much the fee would be as they vary from location and by type of case. But, you probably expect something between $1500 on the low end and a few thousand on the higher end. Good luck and congrats!
This is not legal advice and is only general information. I am not your attorney. No attorney-client relationship is formed by this communication.