I found Canadian Roofing Company on Home Stars and called them last winter when I had a small leak caused by an ice dam. Jason quickly called me back, took the time to explain the situation to me and how to prevent it from happening again even though I wasn't getting any work done at the time. That customer service led me to get a quote from him for a full roof replacement this summer. His quote was thorough and matched everything that the other companies quoted but was significantly less in cost. He was on holidays overseas when the job was being done which made me slighly nervous, but I didn't need to be. His foreman Steve and the rest of the team completed the job quickly and thoroughly, kept me informed of progress, gave me options when they discovered some unexpected wood rot and cleaned up completely before leaving. Jason came to check out the job once he was back from holidays and fixed a couple of minor things he noticed. I'm now referring him to 2 neighbours that need work on their roof and eaves. (The only reason they didn't get 10 was because they were a little delayed in getting started as they were busy with other jobs). Great work, professional team members and excellent customer service.