The leaking around the house was getting worse and perplexing too as our eavestroughs were not blocked. That year we had a harsh winter, and huge icicles were hanging from the eaves. Then this spring 2 windows on the back side of the house started leaking. We knew we couldn't delay this any longer so we called an Eavestrough company (found here at Homestars) who said our eavestroughs were fine, but we needed a new roof. After calling 6-8 companies for a quote for a new roof, we only heard from 2 companies, Canadian Roofing was one of them. Their quote was less than the other company but I chose Bill and his team mainly from reading the comments here at Homestars. And I'm pleased to say I'm a very happy customer. Bill and his team are professional, customer service oriented, did a great job and we still talk about how they cleaned up the grounds around the house afterwards (do you guys do leaves?)! Our roof has never looked this good. The day after our roof was completed, Mother Nature gave us a very rainy day and for the first time in a couple of years we could walk from our back door to the garage under the eaves and actually stay dry! No more leaking on the back windows either. The perfect test and Canadian Roofing passed with flying colours. Thank you Bill and to all your team as well.