My experience with Permits and Visas is excellent at each and every step for Canada Visa processing. Team is very experienced and focused. They are very supportive in resolving queries and guidance to documentation. More than anything their response time for queries is outstanding. My special thanks to case officers.