I am Singapore Citizen and was using Aptech Global as a support for my Canada permanent residence application. The process was very easy, team were attentive and answered all our questions very fast. We heard that the process would be very difficult and lengthy but we did not feel that at all with Aptech Global. They were very efficient and knowledgeable. I would highly recommend their services.