A top quality job on replacing roofing on multi-story house complicated roof lines. The advice provided in advance was thorough and well supported when queried. The roofing team was excellent and in addition Gord was always checking in on progress. The property has many trees and plants but great care was taken by the team and nothing was damaged. I was very pleased that quality was a higher priority than time; the job took a little longer than initially estimated but this is what was required for a quality job. This roof has been replaced before but this is the first time that proper drip edges and other weather sealing has been advised and installed. Thank you to Gord and his team at Transcanada. Excellent work and fun experience.