Kevin and his crew are what you always hope for with these type of repairs, honest, hard working, conscientious, professional and they provide very high value for a very fair and reasonable price. After the wind storm we lost a few shingles and had an emergency patch and tarp put on by a different company. For several months we tried desperately to find someone who would do a permanent roof repair, but all the roofers we contacted were so busy from the wind storm that all anyone would quote us on was a complete roof replacement, at exorbitant prices to boot. We'd already had the roof replaced 10 years ago and thought that was ridiculous. We put our request for repair out one final time on HomeStars and thank goodness, Kevin and Great Canadian Handymen replied. Kevin came out within a few days to provide a free estimate, that was very good value for the work that needed to be done (1/2 roof replacement). He took the time to educate us about what repairs needed to be done and which ones didn't. He even went to great lengths to match our original shingle color, which had been discontinued. To put the icing on the cake, after scheduling the permanent repair with Kevin, but before that time slot arrived, our temporary patch started to leak. Kevin and his crew stopped by on their way back from another job and applied a temporary repair, at a ridiculously reasonable price. Outstanding customer service and value from a company that really cares about doing good work.