Canadian Permanent Residency Visa Process

Hello,

My family and I are preparing to move back to Canada. We are beginning the process of completing a permanent residency application for my wife. Has anyone done this before? I would welcome the input.

Thanks,