Highly highly highly recommended! I got my BC PNP invitation within 3 days, Express Entry invitation within a week, and my PR got approved within 3 months! Justin and his team provide excellent service - they are super fast, professional, and very knowledgeable. Yes, Cannest provides the best service at an affordable price! Thanks so much again! :)"