Michel is very professional, kind, and honest. I highly recommend him to anyone that wants "piece of mind" knowing that their roof will get repaired properly. He was able to come and fix my roof's problems in the same day that I called him. This is great because there's supposed to be a lot of rain tomorrow. The shingles are still under warranty but the company that installed them will not honour their warranty! I can't even get them to return my phone calls let alone come out and fix the roof (that's still under warranty)!