Canada Immigration Global is nothing short of amazing! Nancy and Joshua helped my wife and I through our PR journey and were so informative and super responsive to our many questions. They made this process very, very easy. I would 100% recommend them for any immigration services!