I have been using Everest Roofing for over a decade. They redid the roof on my old house and then when my new one needed a roof I called them again. They did a great job and at fair price (too long ago now for me to remember) and Bob was great to work with. I'm writing the review now because I just had another wonderful experience. Toronto recently had a major ice storm and my roof leaked. I called Bob and he and his crew came over the next day. Turns out an ice dam had formed that blocked the drainage. Bob & crew took care of the problem at no charge, and provided captioned photographs that showed the problem and what they did to resolve. I recommend them without hesitation.