I have been a patient for over 20 years. I live in New York now (and have for 7 years) and still fly home at least once a year to have my checkup. He cares for patients, is knowledgeable and explains what is going on.
The thing I like best is that you sees you when your appointment time arrives. I appreciate that he values your time as much as his. I have heart problems inherited throughout my family, and I trust Dr. Gary to keep tabs on my health—both mental and physical.