Well, I can help with a few trades based on my experiences, but I can't help with a painter, electrician, kitchen cabinets or a new roof. Ones I have used and was happy with (but of course do your own due diligence are as follows:
1) For railings in Toronto, I was happy with Toronto Custom Railings at 416-451-5052 and
www.torontocustomrailings.com. They did great work for outdoor iron railings that I needed. For glass railings in Toronto I think you can save a little money by going with their sister company, Toronto Glass Railings at 416-272-4452 and
www.torontoglassrailings.ca. I think since the later only do glass stuff there are some savings that are passed along.
2) For the furnace, if you need it repaired or a new one, you can try Toronto Furnace Repair at 416-825-2106 or
www.furnacetoronto.ca. I have also had good experience with Toronto Air Conditioning & Furnace Repair at 416-962-5678 and
www.acandfurnace.com.
3) Moldy and dirty showers and floors and such, I have seen remarkable transformations from Grout Gorilla at 416-761-9568 and
www.groutgorilla.com. Quite amazing what they can do.
4) For a plumber in Toronto I would say GoFlow Toronto Plumbers & Drains at 416-651-5454 and
www.goflowtorontoplumbers.com. They are pretty quick and friendly and prices are not cheap but fair.
5) And if you are doing a flip and need a real estate agent in Toronto, someone who we have used who is real nice but also quite good at getting maximum return for clients is Nahrin at Toronto's Trusted Real Estate Agent at 416-651-0110 and
www.toptorontorealestateagent.com.
Sorry that I couldn't help with the rest but I didn't have direct experience with the other trades so I really don't know.