A friend referred me to Sync Visas. I had to use the services of Sync Visas for my application for Canadian immigration. Interestingly, I found the team to be extremely sound and understanding. I was walked through the process and guided on what to do. The whole process was relatively painless because of the vast knowledge and experience displayed by the staff. All my calls were returned and my emails replied. I was able to get my permit in no time. I strongly recommend Sync Visas to everyone who need exceptional visa services.