The recent storms pulled some shingles off my roof in midtown Toronto, causing water damage to an upstairs bedroom. I called Impact, left a voice message and within 5 minutes Ryan called me back, telling me he could come by the following evening to fix the damage. This was good because the next rainfall would have produced further interior damage. Ryan showed up on time, well equipped and focused. Did the inspection, took pictures of the damaged area, explained the repair cost (reasonable) and was able to repair the roof immediately, as I had spare shingles in the garage (always a good idea when getting a new roof to hold onto leftover shingles for repairs down the road). He also checked my downspout drains for debris while on the roof.
I highly recommend Impact based on my experience with this roofing company.