+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
You don't need a consultant. Its an easy to understand process if you go thru the cic website diligently and read this forum. You'll have much more knowledge about the process than any consultant in the end.