Excellent service in every way with this company. We had a new roof installed on our cottage to replace a 20 year old asphalt roof that was supposed to last 35 years or more. They removed the old roof and cleaned all the debris. The installers were professional and were a hard working team. They sent us photos of the roof installation when we were not there. Really happy with the way it turned out. Great product as well.