I reached out to ~10 roofers via phone/email and Frank's response really caught my attention. Everyone else quoted a min repair price and a price to come out, but Frank looked up my roof on Google Streetview, so he knew EXACTLY what kind of issues could come up and provided a granular price list, outlining the potential cost of repairs for each roof section.
He also provides a service where he inspects the roof with a drone, which we purchased as well. After the drone inspection, he provided a detailed proposal with multiple photos of all potential issues, each with an individual explanation and quote. He was extremely responsive by email and answered any and all questions we had about the proposal.
After the work was completed, he provided several photos of the finished repairs, which were professional and clean. We had a bit of a misunderstanding with his payment terms, but ended up smoothing everything out.
Frank is extremely communicative, responsive, prompt, and we believe provided great work at a competitive price.