This roof job was a major and costly undertaking and it is very difficult to find competent slate roofers, but Toronto Roofing Industries did a first rate job. Their workers were professional, hard working and careful. Follow-up was excellent. We had a couple of minor issues after the main job was completed and TRI was always willing to come back and find the right solutions. Even now, 6 years after the main job, any time I call them with a follow-up issue (such as adding additional features) they respond immediately. I have no hesitation in recommending TRI to friends and family.