These guys are really doing damn good. Finally my family and myself got the Canada COPR and we are planning to immgrate soon. Comparing to other consultancies, CanApprove charges moderate, but they have a world class team. I am really happy with both sales and documentation teams.