My only conditions for a pitching coach where I live in a very rural part of SE:
1. Is he less than a 3-hour drive?
2. Does he still have a pulse?
Perhaps the biggest reason son is looking forward to playing college baseball is to have 24/7/365 access to a pitching coach.
Finding a pitching coach that son can get to consistently has been the #1 issue for him in his development, or non-development. Not blaming, just stating.