This is the whole process for PCC
PCC application through BLS vancouver or surrey:
1. Download the checklist form from this link:
https://www.blsindia-canada.com/CanadaVisaCCT/ppc-checklist-vancouver.pdf
2. Create an application for PCC through this link:
https://portal4.passportindia.gov.in/Online/index.html
i You first have to register yourself on their portal.
ii After that login with your user id and select the second option, which says Apply for police clearance certificate.
iii Fill out the form and make sure to enter all the details correct (under purpose of PCC select an option which says: "For Immigartion purpose or other")
iv Next thing is to get a 51mmx51mm photograph and paste it on the application form (make sure to sign in the box provided below the photograph in the application form)
3. Make a photocopy of your work permit, passport, bank statement or phone bill or driver's license or ID card and SELF ATTEST all the photocopies.
4. Create a pick up and drop off label through this link:
https://www.blsindia-canada.com/vas/pickuplabel/index.php?service_id=3
5. You'll receive an email from BLS after paying for drop off and pick up and there will be a link to generate a shipping label or you can go to this link and generate a shipping label:
https://www.blsindia-canada.com/fedexlabel.php
6. Go to your bank or Canada post and ask them to make one demand draft or money draft for $44.40 in favor of ‘BLS International Services Canada Inc.’
7. Now you have to put all the photocopies, original passport, demand draft or money draft, checklist form and PCC application form(filled and signed) in an envelope.
8. Paste the shipping label on an envelope, which you generated through BLS website or through a link provided in an email.
9. You can even drop off the package to your nearest Purolator store or you can wait for your Purolator driver to pick up your parcel.