I use Richard Schmid of thecastlegroup.ca
(416) 485-3626
He's done thousands of inspections and managed large scale construction projects before he was doing inspections.
Rick gives good repair estimates and has insight into the many different ways a problem can be fixed.