DannyG,
Dr. Epstein, Dr. Charles, and Dr. Rose all have great reputations. You would be in good hands with any of them. Dr. Rose is in Tampa, whereas Dr. Epstein and Dr. Charles are in South Florida.
BTW, the website for Dr. Charles is charleshair.com, not the website you have listed next to his name. Dr. Epstein's website is foundhair.com.
GuitarPlayer