thought of sharing this. you can check your nearest centres for ceremonies and their weekly/monthly frequencies
https://secure.cic.gc.ca/CeremonyCeremonie/en/Home
It depends.. sometimes in 1-2 weeks or may be months. You can email them that you want to change it to in-person. This is written in the oath invite email