I'm not sure if he has retired, but Gerry Smith is very reliable.

http://www.kindermann.ca/Service/default.html