calling an attorney if they deny you entry at the airport won't help much. an attorney does not get you a faster approval on an I-130, the processing time is based on the workload and 5 months is about right. you have to be patient. you can try to visit but must show you have no intent to stay.
Please be advised this answer is for informational purposes only and no attorney-client relationship has been formed. You should also see a local attorney for legal advise before acting on any of the statements given to you online as there may be aspects of your case that are not obvious by the question asked online.
Just because you have a pending I-130 does not mean that you cannot visit the United States. However, the burden is on you to establish that you are a bona fide visitor and intend to depart the United States at the end of your authorized stay. Further, during the inspection process (primary and if necessary, secondary) you are not entitled to be represented by counsel so an attorney will not be able to help you if you run into problems. The key is to be prepared in advance for any issues which may arise. An attorney can help you prepare for those in advance.
Seeing as you have immediate family in the U.S. already you should approach this very carefully. Consult with an experienced immigration attorney for case specific advice.
While written by an attorney who is a Florida Bar Certified Specialist in Immigration and Nationality Law, the statements herein should not be construed as legal advice. No attorney/client relationship has been created without a formal consultation with the attorney and the attorney has agreed to accept your case.
You will have to convince the officer at the port of entry that you do not intend to stay in the US. That will be difficult if you have a pending I-130, and family in the US. It will be particularly difficult if your husband is in the US.
Having an attorney will not speed up your I-130, nor will it help at the port of entry.
J Charles Ferrari Eng & Nishimura 213.622.2255 The statement above is general in nature, as not all the facts are known. You should retain an attorney to review all the facts specific to your case in order to receive advise specific to your case. The statement above does not create an attorney/client relationship.