If you need a good lawyer, ask your friends, relatives and colleagues if they know anyone. It is best to get a recommendation from someone you trust rather than hiring a lawyer who spends a lot on promotional campaigns. If you cannot get a recommendation, do some background research on different lawyers. https://www.uslegalization.com/bahrain/">Bahrain apostille
When you are hiring a lawyer, make sure that there is a discussion about the payment plan that you want to instill. Sometimes, you may not have all of the money upfront, so you will want to workout a monthly plan that suits you comfortably. Get this done ahead of time so you don't have to worry about it later. https://www.uslegalization.com/bahrain/">Bahrain document legalization