There are several very good surveyors in the Toronto area, however I will recommend Peter McGuire
Peter H. McGuire - SAMS® AMS®, Fastnet Marine Surveys, Toronto, Ontario, Canada - Welcome
Also, in Ontario, insurance companies cannot by law dictate who can survey or repair your boat. That goes for vehicles as well. So choose who you want and not what they want.