+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
Hi,

I got my Bahrain PCC today and it took only 1 week after submission of the documents online. The best part is, we do not even have to send the physical copy of document to CID Bahrain. Please do not spend time and money on Agencies. Thanks

https://services.bahrain.bh/wps/portal/GoodConductCertificate_en

1. Go to above link and give necessary details to download the Application form + finger print forms
2. Fill Application form with required details
3. Get an appointment from local RCMP station which has finger print facility(I did from Halifax) (25$ fee/person)
4. Make sure you get stamp and signature from the person who collected the FP.
5. Get the Finger prints done and Scan with highest quality (1000 dpi was the requested resolution and I did it with very hight quality from Staples)
6. Upload all requested document in the above link and make payment of 1 BHD online.

You are all done!! and just wait for your online copy of the Good conduct certificate. I hope it helps.
They rejected mine that i need to do them at a police station yet in toronto rcmp does not do finger prints
 
It should be, but in my case I did it with Commissionaires and they did not accept it. The clarity of the finger prints taken was not that great and it was expensive(60$) too. Then I went to RCMP and did it. RCMP charges only 25$.

Stamp and signatures should be from the agency from where you collect the FP.
Kindly share with me the RCMP address you went too,they have rejected mine that I should do them at a police station not RCMP authorized agency
 
Is there anyone from Ontario who has managed to get the PCC. I have tried four times and it's been rejected.