I would highly recommend sync visas

Sync Visas helped my husband get his Canada permanent residency case approved. They advised us from start to finish and he was successful in every step of our case. Sync Visas is an excellent immigration consultancy, and I would highly recommend sync visas