Honestly, no one else should touch your roof.
Years ago Billy’s replaced my roof and the job was perfect. A few months later I had an issue that I thought might be the roof. It was NOT the roof and Billy showed me where the issues was. He then fixed it! Amazing. Today, many years later, a bad wind storm pulled off a shingle sheet. Brian inspected the entire roof and reattached the shingle. I can’t imagine any other company working on my roof. 100% trust in this company.