I am a total newbie to the whole process and I am trying catch up will all the info. I was approached by 2 different Immigration consultants and offered the express entry. I have to pay app. USD 3600 for the whole process. About 50% now and rest when I am pickedup. The reasons why they said that I should use a consultant are: When picked, I only have 60 days to submit the documents. If any delay or error or anything is out of order(like my experience letter does not have everything they are looking for), I will be banned from reapplying for 5 years They would resubmit my application for second year without any cost. Being an Indian with an MBA, I have a tough time navigating paper in Govt offices in India. So I usually rely on agents or consultant(the new fancy term), who will charge me a single payment including all fees & bribes. In contrast to that, how is the Canadian system. I applied for a visit visa and I felt that they where not helpful at all. May be it was just an isolated case. My question are: What is your advice and feedback to the claims of the Immigration consultants? How can I verify which company is better and choose. The companies that approached me are CanReach and Nascintl. I am also aware of WWICS which is the most popular company in India.