Had Top Roofers install a new roof back in 2013. They did a very good job at that time. They guarantee their workmanship for 10 years and the shingles (CRC Bilmore fiberglass shingles), had a 30 year warranty. Just last week three shingles came off in a clump. They literally slid off the roof. I called Bruno at Top Roofers and he said he would come by to take a look. He came by this morning and within 45 minutes, the three shingles were repaired and the roof looks like it should. Our thanks to Bruno and Top Roofers for ensuring our roof is intact, especially as rain is called for today and later int he week. I highly recommend Bruno and Top Roofers for not only their original work, but also for showing up with no hassles to repair the roof 7 years after the initial install.