I'm based in Calgary and have no experience of Harv's Air, but every time the topic of where to train in Canada comes up on PPRuNe, they are always recommended.
Two locations in Manitoba - Steinbach and St. Andrews.
https://www.harvsair.com
PS Nice to see you are still posting on PPRuNe, Danny.