Thanks all. From the link posted by zardoz, it seems that the local police where I would be residing must do the fingerprints, and then send them to accredited agency inside Canada to convert them to electronic copy before submitting it to RCMP, as JBbless said. They mentioned I need to contact them to get the list of accredited agencies which can convert the forms into electronic copy. How long does it take for them to reply? Because if I have a short time frame to submit my fingerprints, and I have to take the fingerprints with the police and wait for them to reply with accredited list and then send it to them, and for them to process it and forward it to the RCMP, it might be late and after the allowed time frame. Do I have to worry about this? I wonder why this list is not publicly available.