My husband and I have been seen and treated by both Dr. John and Dr. Tom Leonard and have had great experiences with both. They are professional, personable, careful, and relaxed. Their staff of dental hygienists are also a warm and skilled group of professionals.
We have had occasional logistical issues when it came to insurance and payment but they were eventually cleared up and corrected. A couple of front desk staff could've been more friendly, but they might just have been having bad days when we were there.