About This Site

Thank you for visiting Immigroup, an immigration law firm. This site combines free government information alongside paid assistance; you choose what works best for you. We are not affiliated with any government body. We present government information with simplified language, making everything quick to find and easy to learn about. We have put the services of many jurisdictions in one place. You can find all government services at a lower cost on the official websites. We link you to the official source. If you choose assistance from Immigroup, we outline the benefits on the service webpage. For example, every application is reviewed before filing, and each client gets full call-centre support and clarification of the law and how it applies to their case. Additional benefits can be found on the service page. We invite you to see our complete disclaimer; please click here

10 Years in Business - Ask Us About Our Success Rate

CALL CENTER • Mon-Fri 8:00AM - 6:00PM EST
HEAD OFFICE • Mon-Fri 9:00AM - 5:00PM EST

Toll free: 1•866•760•2623
Call Us: (416) 962-2623
Email Us: info@immigroup.com
Call center: Mon-Fri 8:00AM - 6:00PM EST
Office: Mon-Fri 9:00AM - 5:00PM EST


Free Tools

  • Immigroup Forum

    Immigroup Forum
    Get your immigration, visa and travel document questions answered in the Immigroup forum.
  • Find an Immigration Professional for Canada

    Find an Immigration Professional for Canada
    Search our directory of Immigration Lawyers, Registered Immigration Consultants and Quebec Notaires, some of whom have offices overseas
  • Embassies & Consulates Directory

    Embassies & Consulates Directory
    Locate the nearest Embassy or Consulate of any country in Canada
  • Canada/US Border Crossing Directory

    Canada/US Border Crossing Directory
    Every US-Canada Border Crossing: Maps, Directions, Ratings, Tolls, Alternate Crossings, Photos, Videos
  • Travel Vaccine Directory

    Travel Vaccine Directory
    Going on a trip? Check this directory for vaccines needed for all parts of the world
  • Immigration Glossary

    Immigration Glossary
    Need help understanding immigration terminology? Get definitions in your own language! English, French, Mandarin, Hindi, Spanish, Punjabi, Filipino, Korean
  • ESL / Immigration Centre Directory

    ESL / Immigration Centre Directory
    Find the nearest ESL school or Immigration Help Centre in your neighbourhood.
  • Canadian Immigration Program Selector

    Canadian Immigration Program Selector
    Learn how to come to Canada through federal or provincial programs