After calling a handful of other roofers listed on HomeStars (who either wanted to charge me $625 before they even came out, or sounded like they couldn't be bothered), I got a hold of Ryan.
He was very courteous, professional and responsive. He was able to come personally the SAME DAY to repair a small section of our roof (missing tiles).
It should never be expected that tradespeople are able to come the same day that they are called, and it was a lucky coincidence that Ryan had the availability. So this wasn't the only reason why I would highly recommend Ryan and Impact.
He did the repair quickly and explained everything in detail along the way, and was happy to answer all of my many questions.
If only everyone in the trades were as dedicated and professional as Ryan.