Well, this was an eye opening experience. My roof was replaced about 8+ years ago, and my neighbour (i live in a semi-detached house) was putting a roof on their renovation. So I had a few shingles that were damaged as well as the peak of the roof due to a tree that damaged it over the winter. While the roofer (from a big Toronto company) was next door I asked him to quote on repairing my roof. He said it had to be completely replaced and quoted me a number that was astronomical. I got a bad feeling and asked my buddy down the street for a referral, and he told me Genesis without hesitation. What a great company and great service and notifications. Sean was first rate and professional and got it repaired and solved all my problems in one day. I've already told three friends about them who were convinced that the 'big' names (ie. the ones with their names across the sides of trucks in the city) were the best. Call Genesis for all your repair needs.