Okay, people. Thomsons Roofing is the very best you can get (price and workmanship) for all of your roofing needs. We had our roof replaced about 4 years ago by John (an outstanding and efficient job in every way), and recently saw something on the roof that didn't look right to us. I called the company and the very next day John, himself, was at our house with ladder in hand. He climbed up on the roof to check it out. As it turned out, some tree remnants from a large tree we recently had cut down due to root rot landed on the roof. John gladly removed the debris, and was very friendly and cordial. My advice to my own family is, and has been, to use Thomson roofing for all of their roofing needs. To me, that's the highest accolade one can say about a company.