Hello Lawrence. I might be a little late in responding but I've heard good things about The Carb Guys. their site says they are in Toronto but it's actually Oshawa.
If you do decide to go at it yourself there is Cliffs High Performance for parts , he also does some servicing of the carbs. he is...