My eavestrough filled with solid ice this last winter, and the weight of it brought it down in March, just as it was beginning to thaw. The snow on the roof was melting and dripping over the front entry, then turning to ice. Canada Post letter carriers refused to deliver the mail for the couple days it took to get Reid’s Roofing out to install new eavestrough. Their service was prompt and everyone I dealt with was helpful and friendly. Russ the installer did an excellent job. He was very courteous and professional. I highly recommend this company.