The programs and requirements for immigration by the government of Canada may change at any time. Please consult with us directly for the most up to date information as changes may not be reflected right away on our website. Echo Immigration is not liable for any person who is not a current client that uses our website for informational services, while we do our best to keep everything up to date, this may not always be possible.