Have you had a tetanus shot in the last 10 years?
http://www.health.gov.on.ca/en/public/publications…
If you’re between 65 and 70 years old, you can get vaccinated against shingles free of charge in Ontario.
https://www.ontario.ca/page/get-free-shingles-vaccine