I am Nepali Citizen, my immigration process with Aptech Global was smooth, understandable and disciplined. Everything went nicely; I got an ITA as well. The things turned upside down when my Canada PR got rejected. The rejection is of immense pain when your hard work goes off the road. The reason for my Canada PR rejection was the inability to arrange PCC (Police Clearance Certificate) as per the desired requirements. As I am mostly out of India, I got PCC for Nepal and was not to produce PCC for India. The team member of Aptech Global thus guided me the various steps of getting PCC this time. They sent me online links and were of immense help. Through their direction, I was able to get Canada PR without any mistakes second time.