A 29-year-old from West Elgin faces seven charges after an incident resulted in a shelter-in-place advisory overnight in the town southeast of St. Thomas.