Your best bet is to sign up with the local Porsche Club of America (which for Edmonton is the Polar Region
https://www.pcapolarregion.com/membership/) as you'll typically get good advice from the community.
In Calgary, Alpine and Riegel tend to be the places to go to. I used to go to Riegel with my Cayman, but they started acting a bit more like a dealer, and so I've switched to Alpine. Marc there is pretty old school so nowhere near as polished, but in my dealings has come across being honest and a genuine lover of these cars.