Varying fees are charged by the Canadian government for the submission of different immigration forms. This is not unique to the Canadian government, as most, if not all, countries require processing fees to be paid to the immigration governing authority. The fees can range from only a few hundred to thousands of dollars, depending on which immigration program you are applying for, your family size and age (fees for children are lower than for adults). An important point to note is that government fees are non-refundable. This is why it is vitally important to ensure your documents are submitted on time, correct and complete. Failure to do so will likely result in your immigration inquiry being denied, meaning you will lose any fees paid to the Canadian government. We ensure that our clientвЂs forms are submitted correctly, increasing the chances of a success.