Ken. I don't know where in Toronto you are, but I own an Intermeccanica speedster, and get it serviced at Mantis Automotive in Oakville. They are a Porsche and European garage that is well known to GTA drivers.
I am sure they can look after your car. I am north of Campbellville.
Congratulations on your purchase - looks like a great car.