Thanks Pascal , according to cic website my consultant is right but after getting ITA I went to my country's consulate here in ksa and ask for pcc request letter . They provided me the same day and I applied for pcc and got in few days. Now my consultant says that we cannot send it with pr application. When cic receives yr application he will issue pcc request letter and you will have to go for pcc again.