I have used Permits and Visas services for getting Canada Permanent Residence Visa. For me the process was supper fast and excellent.
I highly recommend Permits and Visas to my friends.

Process was supper fast and excellent.Sophie MianCanada