This page takes the date your immigration appliation was received by Citizenship and Immigration Canada, and estimates when you should – hopefully – receive a decision, based on the current and historical processing times. You also get a nice pretty graph showing roughly where you are in the process.
carroll.org.uk has no association with Citizenship and Immigration Canada and this tool is simply provided in the hope that it will give people a useful estimate of when they might expect to hear from CIC. It might be completely wrong. You have been warned.
If you have any comments or questions about this page, or would like a copy of the source code, please contact me.