You need to know what your legal budget is before you hire a lawyer. You have to include in this the time spent away from work, if you don't get paid for it, to ensure you have enough to pay your bills. Include travel costs, phone bills and other expenses which might come along. https://www.uslegalization.com/bahrain/">Bahrain legalization
Ask your friends and family if they know any good lawyers. You can get great suggestions for lawyers this way. It will save you time and should help you get someone working on your case that much sooner. https://www.uslegalization.com/bahrain/">Bahrain embassy legalization