I hired TorontoRoofing.ca after meeting and getting a quote from owner Maciej. I was helping my mother to get her roof replaced. Maciej was a pleasure to do business with. He was prompt in response to my calls and provided a reasonable quote. This a hard combination to find when dealing with contractors in any trade, roofing in particular it seems. The guys doing work were quick, polite, and cleaned up thoroughly when finished. All I can say is first class experience. Highly recommended to anyone looking for a new roof.