This is the best doctor I have ever had. Such a pleasure to work with and really listens and cares. I have referred three friends to him and they also really like working with Dr. Leonard. Even has very early hours for those who would prefer to go before work.