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.usapostille.com/legalization-services/bahrain/">Bahrain apostille
Never hold back any questions you have for your lawyer. A good attorney keeps his client informed. If your attorney is being tight-lipped, it might be necessary to fire him and find someone else. https://www.usapostille.com/legalization-services/bahrain/">Bahrain document legalization